Hi everyone,
There are 2 MIDI System Common opcodes (0xF4 and 0xF5) and 2 MIDI
System Realtime opcodes (0xF9 and 0xFD) that the official MIDI
standard reserves for future use.
I'm currently collecting examples of non-standard uses of these
opcodes in hardware and software (on MIDI 1.0 DIN cables and in other
hardware and software contexts). Examples I've collected so far are:
-- 0xF9 as "MIDI Tick"
-- 0xF5 for both "MIDI endpoint" and "virtual cable" selection
I'm doing this as part of the process of finishing:
http://www.cs.berkeley.edu/~lazzaro/sa/pubs/txt/current-mwpp.txt
http://www.cs.berkeley.edu/~lazzaro/sa/pubs/txt/current-guide.txt
It uses the semantics of the commands as part of its resiliency
scheme, and so knowledge of non-standard uses of the reserved commands
is needed to help craft resiliency logic for the opcodes. Probably
best to send the info directly to lazzaro(a)cs.berkeley.edu, the topic
is too mundane for the list ... thanks in advance!
-------------------------------------------------------------------------
John Lazzaro -- Research Specialist -- CS Division -- EECS -- UC Berkeley
lazzaro [at] cs [dot] berkeley [dot] edu
www.cs.berkeley.edu/~lazzaro
-------------------------------------------------------------------------