System-Exclusive Messages


SYNOPSIS

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


M-Audio

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


DOWNLOAD

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.


CHANGES

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


AUTHOR

Peter J Billam www.pjb.com.au/comp/contact.html


CREDITS

Based on Sean Burke's MIDI CPAN module.


SEE ALSO

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