The SynthEdit SDK allows you to make your own Modules for SynthEdit.
SynthEdit modules can process MIDI,
audio, and other datatypes such as floating point, integer, and
boolean (true/false). Modules may optionally provide
custom graphics to extend the SynthEdit interface.
Music Plugin SDK Version 3 is nearing completion and will be available in 2007.