The MIDI Tuning specification! Give yourself all kinds of crazy scales and what not!
Perl scripts that manipulate MIDI files.
Like an operating system for algorithmic music. For Linux and win95. Comes with the source, uses MIDI interface.
How to use MIDI from a Java applet.
MIDI File format! This is also the format the ASR-X uses to store its data! Ideas, Ideas...
Wave File Format! Very, very useful! With source code....
I am currently writing perl code to manipulate wav files. If you would like to see the most recent results, check here.
MIDI Protocol - - - Both the physical layer and the transport layer!
The file format the Impulse Tracker uses to store its songs!
By the way, you'll probably have to use save as then look at it under DOS to see all of those special characters.
If you liked any of the above links, you might like this one, too:
If you have anything else you like to the smell of, e-mail me and if I like it, too, I'll add it. shifty@gweep.net