ProtoDROM: Πρωτότυπο με καθαρά δεδομένα και επεξεργασία - 💡 Fix My Ideas

ProtoDROM: Πρωτότυπο με καθαρά δεδομένα και επεξεργασία

ProtoDROM: Πρωτότυπο με καθαρά δεδομένα και επεξεργασία


Συγγραφέας: Ethan Holmes, 2019

Σε αυτή την ανάρτηση, ο Shawn Greenlee γράφει για την εμπειρία του να πάρει το Pure Data εργαλείο σύνθεσης ήχου σε πραγματικό χρόνο που συνεργάζεται με την Επεξεργασία. Ο Shawn είναι μουσικός και σχολή του Ιδρύματος στη σχολή σχεδιασμού του Rhode Island στην Providence. Πάρτε το μακριά Shawn:

Τον τελευταίο καιρό χρησιμοποιώ το libPd και την Επεξεργασία για πρωτότυπα εφαρμογές ήχου για το iOS στο φορητό υπολογιστή μου. Πρόσφατα το έκανα αυτό στην ανάπτυξη της εφαρμογής DR-OM της Fluxama, μιας συλλογής τριών μίνι συνθεσάιζερ ή "modules for oscillator ready". Χρησιμοποιούμε το libPd για τον ήχο στις εφαρμογές μας.

Αποφάσισα να επιταχύνω τα πράγματα στο σχεδιασμό του ήχου, χρησιμοποιώντας τον πρόσφατα ενημερωμένο (αλλά ακόμα beta) "libPd for Processing" του Peter Brinkmann. Σε συνδυασμό με τις βιβλιοθήκες επεξεργασίας controlP5 και oscP5, μαζί με μια εφαρμογή για κινητά που μπορεί να στείλει μηνύματα OSC multitouch (όπως το TB Midi Stuff ή το TouchOSC), έχω μια σταθερή πλατφόρμα πρωτοτύπου που μου επιτρέπει να συντονίζω τα πράγματα με γρήγορο ρυθμό.

Υπάρχει ένα μεγάλο πλεονέκτημα πέρα ​​από τα απλά πρωτότυπα για κινητές συσκευές εδώ. Η δυνατότητα να κάνετε αυτόνομες εφαρμογές για φορητούς υπολογιστές και επιτραπέζιους υπολογιστές, συνδυάζοντας την Επεξεργασία (για γραφικά) και τα καθαρά δεδομένα (για ήχο) είναι αρκετός λόγος για να το δοκιμάσετε, ειδικά αν σας αρέσει να εξελιχθείτε σε ένα περιβάλλον προγραμματισμού ήχου τύπου patcher.

Για να μοιραστώ ένα κομμάτι της διαδικασίας μου, ανέβασα μερικά παραδείγματα σχολίων σχολιασμένα στο GitHub, τα οποία θα σας βοηθήσουν να συνδυάσετε ένα από τα πρωτότυπα DR-OMs μου (protoDrom).

Αν είστε νέος χρήστης στην επεξεργασία και τα καθαρά δεδομένα, υπάρχουν αρκετοί πόροι σε απευθείας σύνδεση και σε έντυπη μορφή. Ελέγξτε τα βιβλία του O'Reilly, ειδικά του Peter Brinkmann's Making Musical Apps και του Casey Reas και του Ben Fry's Getting Started with Processing.

Σημαντικό να σημειωθεί είναι ότι από αυτό το γράψιμο το libPd for Processing είναι διαθέσιμο μόνο για Mac και Linux και για πολύ καλό θα σας ενημερώσω ότι τρέχω ένα Macbook Pro με το λειτουργικό σύστημα 10.8.1 (οπότε αν εργάζεστε σε άλλο λειτουργικό σύστημα, τα χιλιόμετρα μπορεί να διαφέρουν).

Εντάξει, πριν πάρετε τα παραδείγματα κώδικα, πρώτα θα χρειαστείτε μερικά πράγματα:

  1. Επεξεργασία. Χρησιμοποιώ την επεξεργασία 2 Beta 3.
  2. Καθαρά δεδομένα. Θα θελήσετε την έκδοση "vanilla", όχι Pd-επέκταση. Χρησιμοποιώ Pure Data 0.43.2.
  3. Επεξεργασία Βιβλιοθηκών. Αντιγράψτε τα σε αυτά σας βιβλιοθήκες ντοσιέ; ανατρέξτε στις αντίστοιχες τοποθεσίες για οδηγίες εγκατάστασης.
    • libPd για επεξεργασία: Αποσυσκευασία pdp5.zip στο φάκελο "Επεξεργασία βιβλιοθηκών"
    • controlP5: Για στοιχεία GUI
    • oscP5: Για την ενσωμάτωση των P5 και OSC
  4. Θα χρειαστείτε επίσης μια εφαρμογή στην κινητή συσκευή σας ικανή να στέλνει μηνύματα OSC. Το TouchOSC και το TB Midi Stuff είναι δημοφιλείς επιλογές που θα σας επιτρέψουν να προσαρμόσετε τα μηνύματα OSC που αποστέλλονται.

Μόλις εγκαταστήσετε τα πάντα, εκτελέστε μερικά παραδείγματα που περιλαμβάνονται στις βιβλιοθήκες επεξεργασίας για να βεβαιωθείτε ότι όλα λειτουργούν σωστά.

Στη συνέχεια, ανατρέξτε στον κώδικα DR-OM του οδηγού που έχω μεταφορτώσει στο GitHub: https://github.com/s3g/protodrom.

Εδώ θα βρείτε:

  • Οδηγός Drom 1: Ένα σκίτσο επεξεργασίας που δείχνει τα βασικά στοιχεία της αποστολής μηνυμάτων στο Pd patch σε συνδυασμό με τη βιβλιοθήκη controlP5.
  • Drom tutorial 2: Ένα σκίτσο επεξεργασίας που προσθέτει την επικοινωνία OSC στο πρώτο εκπαιδευτικό πρόγραμμα χρησιμοποιώντας το oscP5.
  • Drom tutorial 3: Ένα σκίτσο επεξεργασίας για ένα από τα synths. Εξαγωγείτε το δικό σας αυτόνομο για καλύτερη απόδοση.
  • Ένα πρότυπο TB Midi Stuff με το OSC ελέγχει όλες τις ρυθμίσεις.

- Shawn Greenlee



Μπορεί Να Σας Ενδιαφέρει

Ο Ολυμπιονίκης κάνει τα πράγματα να ξεφύγουν από το άγχος

Ο Ολυμπιονίκης κάνει τα πράγματα να ξεφύγουν από το άγχος


Ανοίξτε το MAKE στο Exploratorium, αυτό το Σάββατο

Ανοίξτε το MAKE στο Exploratorium, αυτό το Σάββατο


Μωσαϊκό Corkboard από ύφασμα

Μωσαϊκό Corkboard από ύφασμα


Craft Space: Τζούλι Τζάκσον

Craft Space: Τζούλι Τζάκσον