MIDI Programming Resources

IEEE P1639Phil Kerr's "... Ethernet based protocol wrapper allowing the transmission and reception of MIDI ..
Input Maps"... provides user-customizeable mappings for controlling realtime objects with event streams"
MIDI Modulesfor the http:andrich.netpythonPython programming language
MIDI SoftwareMIDI Software * Environments * MIDI Programming Resources
MIDI Wire Packetization Protocolbrought to you by SAOL guru John Lazzaro
MIDI-Perl"...a suite of Perl modules that allows you to read, compose, modify, and write MIDI files"
MMididescribes tools for MIDI over the MBONE multicast network
MidiIOmore excellent C++ MIDI code from Craig Stuart Sapp
MidiShareis a "... real-time operating system for musical applications" from the great crew at http:www.gr..
MidithingMIDI library in Python for an eventual sequencer from Tim Goetze
Q-Midia MidiShare interface for the Q programming language
TSE3 Libraryopen-source MIDI sequencer engine in C++
UNIX MIDI librariesuseful code from John Stone
jMusicis a Java class of functions for generating and manipulating MIDI musical data
libsmfSimple library for handling MIDI files
pyalsaMIDI wrappers for Python, from Phil Frost

Personal Tools
Toolbox
Hosting provided by the Virginia Tech Department of Music and DISIS.