Expand description
Per-preset runtime state: tracks toggle/cycle/encoder state per preset and generates recall MIDI on preset switch.
Structs§
- Preset
State - Runtime state for a single preset (not persisted across power cycles).
- Preset
State Store - Manages per-preset state and generates recall MIDI on switch.
Constants§
- EEPROM_
MAX_ PRESETS - Maximum presets that fit in 128 bytes for the default configuration.
Type Aliases§
- Default
Preset State - Type alias for the default preset state (6 buttons, 2 encoders).
- Default
Preset State Store - Type alias for the default preset state store.