On Mon, 2006-07-24 at 10:41 -0400, Forest Bond wrote:
As for
flexibility. If we stick to the NRPN's for a moment, we could
think of them as a huge switch-board with 127*127 destinations (msb*lsb)
each capable of holding a 14bit value. Their meaning is what we want or
need them to be. To me this seems like a flexible enough starting point.
As for applying meaning to bit-patterns, that would depend on the
application. My own variables comes in multiples of 8 or 4 so that helps
in remembering what and where they are.
I assume that RTP MIDI could be wrapped in a nice library that makes working
with it a lot more pleasant? Couldn't someone implement a protocol over RTP
MIDI sysex/NRPN/something that feels something like OSC at the code level? Or
would that just not be very useful?
Extending MIDI's domain past what it is currently used for is just
fundamentally the Wrong Thing - the need for such a library is basically
proof of that.
(I'm not saying RTP MIDI is bad at all, but it's not the solution to
every problem out there)
-DR-