FluidPatcher is a lightweight Python toolkit for building playable FluidSynth-based instruments driven by MIDI events. It provides:

FluidPatcher is designed for small systems such as Raspberry Pi but runs anywhere FluidSynth does.