Adding support for the Synthstrom Deluge

January 26, 2026

Illustration of the Deluge

The latest beta of the Synthstrom Deluge Community Firmware project, version 1.3, adds support for MIDI device definitions. These are simple XML files that are placed on the Deluge's SD card (under MIDI_DEVICES/DEFINITION/). The files enumerate valid CCs (a subset of the 0-127 CC MSB range) and, if the MIDI device implements that CC, the corresponding parameter name.

I've added a Deluge export button to each MIDI Guide definition. Tapping it will download a file named [your synth]_deluge.xml. Drag this to MIDI_DEVICES/DEFINITION/ on your Deluge, hook up your synth, and you should be good to go. Try downloading arturia_microfreak_deluge.xml from the Arturia Microfreak definition to see it in action.

MIDI Guide download button for Deluge device definitions

Some caveats, as of Community Firmware c1.3.0:

  • Deluge MIDI device definitions only allows the mapping of certain (most) CCs between 0 and 127.
  • They don't support controlling external synths via 8- or 14-bit CCs (ie, CC MSB + CC LSB parameters).
  • Similarly, they don't support controlling synths via NRPNs.

Enjoy!

– Ben

Changelog

  • Jan 28, 2026: Fixed a typo in the device definition path on the Deluge's SD card

The portions of this library that refer to specific devices may be owned by the devices' respective manufacturers. Everything else is licensed under the Creative Commons Attribution Share Alike 4.0 International license.