This is a tiny collection of a few MIDI System-Exclusive messages,
mostly obtained by reverse-engineering.
They are given here in hexadecimal bytes;
so 41 means the decimal-number 65 (because 4*16+1 = 65),
or the ascii letter A, whichever is relevant.
See man ascii
The M-Audio ManufacturerID is
00 01 05
The Oxygen keyboard ModelID is 10,
the Axiom keyboard ModelID is 11
Messages sent to DeviceID 7F will be obeyed by all
keyboards of the specified model.
The MessageID for setting the MIDI-Channel for a particular
MemoryLocation (Oxygen) or Patch (Axiom) is 0B
The MemoryLocation on the Oxygen varies from 01 to 0A,
the Patch on the Axiom from 01 to 14
The current version of mididump is available by http at
www.pjb.com.au/midi/free/mididump
To install mididump, save it to disc,
move it into your $PATH, make it executable, and if necessary
edit the first line to reflect where perl is installed on your system.
You'll also need to install the MIDI-Perl module written by Sean Burke.
1.3, 20130506, explicitly sets $newopus=
so Perl can do the dump
1.2, 20060729, helpful message if MIDI-Perl not installed
1.1, 20060728, first working version
Peter J Billam www.pjb.com.au/comp/contact.html
Based on Sean Burke's MIDI CPAN module.
http://search.cpan.org/~sburke
search.cpan.org/~pjb
www.pjb.com.au/muscript
www.pjb.com.au/midi/bassline.html
www.pjb.com.au/midi/midiecho.html
www.pjb.com.au/midi/midiedit.html
www.pjb.com.au/midi/musicxml2mid.html
www.pjb.com.au/midi