MIDI SysEx
2
Communication precautions
When linking together two D-Two devices for transfer of data, make sure that the receiving
device is set to receive only SysEx.
During MIDI operation the D-Two may present the following messages:
"> Preset Received <"
"> Preset Dumped <"
"> Rhythm Received <"
"> Rhythm Dumped <"
"> Checksum Error <"
">MIDI Error Occured<"
"> Event Unknown <"
"> Preset Stored <"
">Kernel Par Changed<"
"> Bulk In Progress <"
D-Two message types:
SYXTYPE_PRESETREQUEST 0x45
SYXTYPE_PRESETDATA 0x20
SYXTYPE_RHYTHMREQUEST 0x46
SYXTYPE_RHYTHMDATA 0x21
SYXTYPE_PARAMREQUEST 0x47
SYXTYPE_PARAMDATA 0x22
Preset Request
0xF0 SysEx
0x00 TC Electronic
0x20 ..
0x1F ..
<Device ID> Device ID
0x45 D-Two
0x45 SYXTYPE_PRESETREQUEST
<Preset MSB> Preset number
<Preset LSB> ..
0xF7 EOX
Preset Data
0xF0 SysEx
0x00 TC Electronic
0x20 ..
0x1F ..
<Device ID> Device ID
0x45 D-Two
0x20 SYXTYPE_PRESETDATA
<Preset MSB> Preset number
<Preset LSB> ..
<Data> 22 x 14-bit data
1 x 14-bit Preset number
20 x 14-bit Presetname (characters in LSB)
1 x 14-bit Algorithm-modifiers (in LSBs)
32 x 14-bit data
10 x 14-bit Rhythm-pattern
10 x 14-bit Rhythm-gains
14-bit checksum
0xF7 EOX





