Expand description
Data records carried in SysEx (docs/04).
Structs§
- Module
State - One effect module’s state.
- Preset
- A preset (SysEx
0x0B/0x0C), kept with its raw record so unknown bytes survive a round trip. - Settings
- Global system settings (SysEx
0x14), 17 bytes.
Constants§
Functions§
- ascii
- Zero-terminated, zero-padded ASCII.
- name_
bytes - A preset name as the 16-byte zero-padded ASCII field (non-ASCII becomes
?). - param_
count - Value of a module’s param-count byte for a model (the number of params the model uses). CAB always carries all five: user IRs only hide MIC/POSITION in the UI.
- parse_
ir_ slot - User IR slot reply payload (
<slot> <packed: 4 B field, name>). - parse_
user_ amp - User AMP (NAM) slot info reply payload: slot and name. See
crate::upload::UserAmpInfofor the whole record. - u14
- Plain 7-bit 14-bit value, high 7 bits first.