On Fri, 3 Apr 2015, Gordonjcp wrote:
> I can't help but think that if you're doing something that requires
> sample-accurate sysex messages, you're doing something a bit strange and
> wrong :-D
Even RPN/NRPNs start to wander from sample accurate.... Both are
effectively single events that are sent as 4 events (12 bytes to send 4
bytes of info) A minimal sysex would be 7 bytes for the same task or 9
bytes with extended ID. This is assuming the first byte (of the four data
bytes) can also tell the receiver what kind of data is coming. Of course
the (N)RPN could be sent as 9 bytes too using running status.
In Jack's case the (N)RPN is still 4 events while the sysex is one.
Note: this page:
http://www.philrees.co.uk/nrpnq.htm
Suggests "best practice" for (n)rpn use includes nulling the parameter
number with yet another two events, for 18 bytes or 13 with running
status.
-- Len Ovens www.ovenwerks.net _______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@email-addr-hidden http://lists.linuxaudio.org/listinfo/linux-audio-devReceived on Sat Apr 4 08:15:01 2015
This archive was generated by hypermail 2.1.8 : Sat Apr 04 2015 - 08:15:01 EEST