User manual

USER MANUAL
Complete structure associated with a control of the Bitstream 3X
Byte Description Note
0 Ctrl_status_0 Reserved to standard operating mode
See description below
1 Ctrl_status_1 Reserved to standard operating mode
See description below
2 Ctrl_status_2 Reserved to user operating mode
See description below
3 MIDI string lenght Range from 0 to 14 (0 to 20)
4 MIDI channel position Range from 0 to 14 (0 to 20)
0: Fixed Midi channel
5 Control value 1 position Range from 0 to 14 (0 to 20)
0: No control value 1 inserted
6 Control value 2 position Range from 0 to 14 (0 to 20)
0: No control value 2 inserted
7 Control Min value Range from 0 to 7F (0 to 127)
8 Control Max value Range from 0 to 7F (0 to 127)
9 Checksum Start position Range from 0 to 14 (0 to 20)
0: No checksum inserted
10 Control chained See description below
0: No control chained
11-31 MIDI string bytes Up to 42 nibbles – MSB first
Up to 21 Midi string bytes
Description of the octet Ctrl_status_0
Ctrl_status_0 Description Note
Bit 7 Selection CC / Note for standard mode 0=CC, 1=Note
Bits 6-0 CC or Note number for standard mode Range from 0 to 127
Description of the octet Ctrl_status_1
Ctrl_status_1 Description Note
Bit 7 Switch behaviour 0=push, 1=toggle
Bit 6 Scene exclude 0=No 1 :control excluded from snapshots scenes
Bit 5 Auto-send at startup 0=No 1 :control send at startup
Bit 4 USB Out enable 0 :Disable 1 :control sent on USB output
Bit 3 MIDI Out 1 enable 0 :Disable 1 :control sent on MIDI output 1
Bit 2 MIDI Out 2 enable 0 :Disable 1 :control sent on MIDI output 2
Bits 1-0 MIDI delay insertion 00:No delay 01:30ms 10:60ms 11:90ms
Description of the octet Ctrl_status_2
Ctrl_status_2 Description Note
Bits 7-4 Reserved
Bit 3 Split control value 0: send value as a 7 bits number
1: split 7 bits control value in 2 nibbles, and send
them on control value positions 1 & 2 in the MIDI
string
Bits 2-0 Control curve model 000: linear
001: invert linear
010: logarithmic
011: invert logarithmic
100: random
101: user curve 0
110: user curve 1
111: reserved
Rev 1.2 - Page 73