Wiki
Clone wikiqnTools / QuNeo Preset Update SysEx Body Data Format
Return to:QuNeo SysEx Format
[1.2.x firmware]
Preset update messages will contain 1-16 encoded Preset Update data sections in the following format
Preset Header
A1 PRESET_START_BYTE XX PRESET_NUMBER XX DATA_LENGTH_MSB XX DATA_LENGTH_LSB
- PRESET_START_BYTE - Fixed value indicating start of preset data
- PRESET_NUMBER - Zero based preset index 0x00-0x0F (0-15)
- DATA_LENGTH_[MSB|LSB] - length of the preset data block. Does NOT include the header bytes or any padding for encoding. This is 1279 for v1.2.x (0x04FF)
Preset Data
(in process of updating individual pages for 1.2.x firmware. Horizontal Slider and Vertical Slider blocks are not yet updated)
- 16 Pad Blocks
- 2 Rotary Blocks
- 1 Long Slider Block
- 4 Horizontal Slider Blocks
- 4 Vertical Slider Blocks
- 4 Left Right Button Blocks
- 2 Up Down Button Blocks
- 1 Rhombus Button Block
- 3 Transport Button Blocks
- 1 Mode Button Block
- 1 Global Block
- 1 Pad Velocity Table Block
- PRESET_INDEX - index of this preset
- LAST_PRESET_INDEX index of last preset in this SysEx
- PRESET_CRC - CRC for the preset data. Calculated by summing all bytes in the data, not including the header or preset indexes, as one byte value
Updated