RasmusDSP is an embeddable audio/MIDI processor.
It contains various filters and generators,
including a SoundFont 2.0 compatible synthesizer.
It has a script interpreter which is used to
describe instruments and to route audio/MIDI
signals between processor units.