-
Midi-controlled loops and samples in Pd!
This post is deleted! -
depending on which installation of Pd you have, you most likely have a Pd tutorial stored in the doc directory of Pd. i'd go through the tutorial sections '2.control.examples' and '3.audio.examples'. if you understand the patches in the tutorial, you should be well equipped to make a patch that can handle your requirements. some versions of the tutorial have a lot of extra info that you can just skim. the 3.audio.examples folder has alot of stuff that's all about different synthesis methods that might not be relevant to your patch. for your project, having a strong understanding of Pd's control structures will be most important. the audio stuff you can copy and adapt from other patches/examples fairly easily, whereas, your control elements will require more creativity and ingenuity on your part.
your patch would probably consist of the following (depending on your design preferences and how efficient you want to be): (1) a midi engine that filters incoming midi data and converts it to Pd friendly messages that are sent to (2) an audio engine that interprets messages from the midi engine and outputs audio (this will consist of objects for playing back samples in addition to whatever audio manipulation you desire.)
i imagine if you are capable of programming a BX-24, you have a theoretical understanding of how to manage event handling procedures in a conventional computer language. the tricky part for you now is transcribing those procedures into a Pd patch. my main advise is to try to implement Pd's messaging system as much as possible. this will make your patch better organized and easier to debug (part perhaps more difficult to write).
if you get stuck on a specific problem, just post it on the board and i am sure we can help.
by the way, i am curious about where you are studying and what you are studying.
--zac -
This post is deleted!
-
So how did it work out?? Have you finished the project using PD?? Please post a link so I can read about the project cause it sounds great! I am going to study composition and technology in the Netherlands and one of the things I´d love to work with is interaction in sound and composition, and I wanna use puredata for it if it works wel...
-
This post is deleted!