! Important ! Disclaimer
Firmware update tutorial
NEVER UNPLUG THE CONTROLLER OR CLOSE THE PROGRAMMER UNTIL YOU
ARE POSITIVE THE UPDATE PROCESS IS DONE. The process is fully finished
when the web-based programmer says “Done!” and the controller has
automatically rebooted, it should then react to presses on the switches.
UPDATES ARE AT YOUR OWN RISK, BRICKED CONTROLLERS CAN BE SENT BACK FOR
REPAIR AT SHARED COSTS. That being said this is the process I am using
to program the controller during development (using command line
instructions) and it’s running perfectly, just don’t break the process
when it’s busy and you will be fine
What you will need:
- a USB-B printer type cable
- a windows or MAC computer
Firmware updates available:
-
25/11/2025: V1.9: download
New features:
- Cherry Audio Mercury-8 plugin mode
-
01/02/2025: V.18: internal release only
Bug fixes and improvements:
- Removed the need for the shift in TAL mode for upper/lower, save/load now need the shift switch
- Fixed some slide pots stuck at 126 on the top of the range
- Fixed the VCF/VCO MOD/BEND switches being stuck in 63 range
-
13/08/2023: V1.7: download
New features:
- 2-way integration with the TAL J-8 (upcoming plugin version 1.7.2 needed)
-
20/06/2023: V1.6: download
Bug fixes and improvements:
- Scaling mode jumping issues when plugin control was at value o or 127 is now fixed
New features:
- 2-way integration with the Arturia Jup-8 V4 is now implemented
-
11/04/2023: V1.3: download
Bug fixes and improvements:
- Default preset not sent anymore as a burst at controller start-up
- First USB-MIDI message was always skipped, now fixed
New features:
- New plugin/hardware modes for: Roland Cloud Jupiter-8, Roland JP-08
- Download the latest firmware file from the left column section
- Unplug the controller, press down SHIFT + SAVE + LOAD, then plug it in and release the buttons 2 seconds later.
- MAKE SURE YOUR CONTROLLER IS WELL PLUGGED IN AND CANNOT DISCONNECT DURING UPDATE. Don’t use a bad/unreliable cable or USB port.
- For Mac OS, skip to step 8, for Windows, If this is the first time you are updating, download the latest Zadig version: https://zadig.akeo.ie/
- In Zadig, in the options menu, choose “List All Devices”

- In the dropdown menu, choose “STM32 bootloader”. DO NOT select another device.

- Click on the “Install Driver” button

- After installing drivers, both driver fields should match

- Navigate with a recent version of Google Chrome to: https://devanlai.github.io/webdfu/dfu-util
- Click the “Connect” button

- Select “STM32 BOOTLOADER” in the list and click “Connect”

- Select the first bullet in the list wi the mention “Internal flash”

- Press the “Choose file” button to browse to firmware .bin file and press “Download”

- The firmware update process will start and it will go through 2 steps: Erasing DFU device memory and Copying data from browser to DFU device
- When the update is done, it will display “Wrote xxx bytes, Manifesting new firmware, Done!”

- The LEDs will flash and the controller will reboot