PyFootCtrl
Tool for Chocolate / Chocolate Plus (M-VAVE)
Python companion app that turns Chocolate footswitch presses into custom behaviours (toggle, tap tempo, note toggle and trigger, keystrokes) sent to a virtual MIDI port, without the official app.
by varlen
- Distribution
- Build from source yourself
- Source
- github.com https://github.com/varlen/pyfootctrl
- config-tool
- midi
- controller-mode
Description
Does not write to the device or use its SysEx configuration protocol; it listens to the stock MIDI output and re-emits transformed messages through a loopback port (loopMIDI on Windows). Behaviours are defined in config.py and behaviours.py.
Install notes
pip install python-rtmidi, then python pyfootctrl.py; a loopback MIDI port is required on Windows.
Version history
| Version | Date | Notes |
|---|---|---|
| main | 2024-09-15 | No tagged releases; date is the last commit. |