Packed Data Format - Dave Smith Instruments Evolver Operation Manual

Hide thumbs Also See for Evolver:
Table of Contents

Advertisement

Packed Data Format

Data is packed in 8 byte "packets", with the MS bit stripped from 7 parameter bytes, and
packed into an eighth byte, which is sent at the start of the 8 byte packet.
Example:
Input Data
1 A7 A6 A5 A4 A3 A2 A1 A0
2 B7 B6 B5 B4 B3 B2 B1 B0
3 C7 C6 C5 C4 C3 C2 C1 C0
4 D7 D6 D5 D4 D3 D2 D1 D0
5 E7 E6 E5 E4 E3 E2 E1 E0
6 F7 F6 F5 F4 F3 F2 F1 F0
7 G7 G6 G5 G4 G3 G2 G1 G0
This is why it takes 220 MIDI bytes to transmit 192 Program/Sequence data bytes, and 293
bytes to send 256 Waveshape bytes.
Reset Switch
Status
Description
1111 0000
System Exclusive (SysEx)
0000 0001
DSI ID
0010 0000
Evolver ID
0000 0001
File Version
0000 0100
Reset Switch
1111 0111
End of Exclusive (EOX)
Only sent when Poly Chain is on and MIDI clock is set to Out
Select Program Mode
Status
Description
1111 0000
System Exclusive (SysEx)
0000 0001
DSI ID
0010 0000
Evolver ID
0000 0001
File Version
0011 0000
Select Program Mode
1111 0111
End of Exclusive (EOX)
Packed MIDI data
1
00 G7 F7 E7 D7 C7 B7 A7
2
00 A6 A5 A4 A3 A2 A1 A0
3
00 B6 B5 B4 B3 B2 B1 B0
4
00 C6 C5 C4 C3 C2 C1 C0
5
00 D6 D5 D4 D3 D2 D1 D0
6
00 E6 E5 E4 E3 E2 E1 E0
7
00 F6 F5 F4 F3 F2 F1 F0
8
00 G6 G5 G4 G3 G2 G1 G0
45

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents