Skip to content
altstrument

OpenChocolate

Tool for Chocolate / Chocolate Plus (M-VAVE)

Web-based configuration client for the Chocolate Plus footswitch over Web MIDI, with a reverse-engineered SysEx protocol spec, USB captures and read-back of per-mode settings.

by majabojarska

ActiveSource: openunspecified
Distribution
Build from source yourself
License notes
No LICENSE file in the repository.
Source
github.com https://github.com/majabojarska/OpenChocolate

Description

Reads the device's configuration on connect and edits Program Change, Custom and Advanced Custom modes, MIDI channel, the TRS jack function and polarity, with JSON snapshot import and export and a MIDI monitor. Describes itself as FOSS but the repository has no LICENSE file, so the licence is recorded as unspecified. Targets the Chocolate Plus (also sold as FC2 / FootCtrl Plus).

Install notes

Run the app from source (npm install, npm run dev) in a Web MIDI browser such as Chrome or Edge.

Version history

OpenChocolate version history
VersionDateNotes
main2026-09-07No tagged releases; date is the last push.

Back to Chocolate / Chocolate Plus