Sounds incredibly useful... Despite it's limitations, people forget that MIDI is incredibly useful, if only because it is so ubiquitous.
If I want to create a score for real musicians, for instance, MIDI is a necessity because MIDI files are very easy to import into notation software like finale.
Likewise, as long as cool gear from the 80's and 90's is still knocking around, MIDI is a necessity.
On a side note, I wonder if hardware manufacturers will ever start implementing OSC in their instruments?
~David
On 6/9/07, Chris McCormick chris@mccormick.cx wrote:
Hey All,
I knocked together an abstraction to make loops of midi note data:
http://mccormick.cx/viewcvs/*checkout*/s-abstractions/s-midiloop.pd?root=svn http://mccormick.cx/viewcvs/*checkout*/s-abstractions/s-midiloop-help.pd?root=svn
You specify a loop length in timer ticks and optionally a midi channel. The rest is pretty self explanatory. You will probably want to check out all the s-abstractions (required for the help file to function properly).
http://mccormick.cx/viewcvs/s-abstractions.tar.gz?root=svn&view=tar
This is sssad enabled so you can quickly and painlessly save your loops between sessions.
If you want to record control data instead of note data you might like ot try out [s-midimemory] which records a midi control data stream and loops it when you turn the knob/slider all the way to 127. Good fun for making it sound like you have more than two hands.
Have fun!
Best,
Chris.
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list