You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Select presets; Save and Save as… (rename and/or store in another slot) using the official
app's exact message sequence.
Pick effect models, switch blocks on/off, turn knobs (drag, scroll wheel, Shift for fine
steps), set preset volume.
Looper transport (rec/play/dub, stop, undo/redo, clear), levels, sync and mode; drum
play/stop, pattern and level.
System settings: input trim, global EQ, wireless, loopback.
Opening a block in the app shows its page on the pedal, like the official app.
stomp-proto: preset and settings encoders (Preset::to_raw, Settings::to_raw) and the midi::host command builders, tested byte-for-byte against the capture.
Cross-platform releases: CI on Linux, macOS and Windows; tag-triggered release builds
(Linux tarball, universal macOS .app, Windows .exe); app icons for every platform.
Version display in the app (and the window title), --version, and this changelog.
Fixed
macOS: the pedal is detected when plugged in after the app starts (CoreMIDI hotplug
notifications need a run loop on the MIDI thread).
Windows: --help / --version print to the terminal in release builds.
Protocol findings
Host → pedal CCs 0x40 (drum pattern) and 0x42/0x43 (loop levels) confirmed on hardware.
The first byte of the 0x12 preset-name write is the active preset.