Skip to content
Bill Peterson edited this page Feb 15, 2021 · 27 revisions

Welcome to the FluidPatcher wiki!

About

FluidPatcher is a performance-oriented interface for FluidSynth. It allows you to quickly switch between patches - groups of instrument/channel selections, router/effects settings, etc. that you prepare ahead of time, making FluidSynth into a viable performance instrument. Patches are stored in bank files in a specialized YAML format, so they are human-readable/-editable and usable in different implementations of FluidPatcher.

This code was designed for the SquishBox - an open-source, hackable Raspberry Pi-powered MIDI sound module in a stompbox with an LCD and two buttons. It also includes code for creating a headless Raspberry Pi synth with no extra hardware, and a desktop version that works on most platforms. Users can even create their own implementations using the API. FluidPatcher and the SquishBox are designed by Geek Funk Labs.

Clone this wiki locally