So there’s a rather unusual speaking engagement coming up for me. Together with my colleague wowo101, I’ll be speaking at a small music congress in hamburg on the subject of digital media in the context of music (obviously). To spice up the talk, we’ll be mixing in some form of electronic music performance – Which brought me back to a long neglected friend of mine, PureData. I spent the last few days trying to really get the hang of it, and so far, the results have been rather good, albeit a bit basic. Tonight, I played a bit with the synchronization with a standard midi/audio sequencer and the result is this:
Here’s what you’re hearing: The drums and the base are coming from soft synths out of the sequencer, the arpeggio-chiptune-style sawtooth magick is done by a rather simple PureData patch I built to test both arpeggiation and polyphonic instruments. The Patch will be on Github shortly. I controlled PureData over the Midi Loopback device (IAC on OS X) and routed the sound back into the sequencer using Jack. I then first recorded the controller changes (Using my dear old friend mr. ozone) into the sequencer and then recorded the PureData output in an audio track. After some subtle adjustments, I bounced the whole thing to disk and used iTunes to adjust the id3 tags.