I am looking to import and play several MIDI notes from my keyboard into PureData at the same time. My understanding of notein is that it only allows you to input one note at a time, for example:
I have tried using [chord] which is great, for example:
[unpack f f f f]
| | | |
[0\ [0\ [0\ [0\
However, this does not tell me when I do a noteoff one at a time. For example, I will get zero velocity from notein the first time I release one note from a chord, but then you can't tell when the other notes from the chord are being released one at a time.
I am actually sending OSC messages from PureData based on the MIDI in, but I am sure you have the same need when just playing a synthesizer from within PureData.
How could I play a chord with midi in and register when notes are released one at a time?
Many thanks for your help. And if this is answered somewhere else just point me to it, I am relatively new to PD.