54
Waveshape Data Dump
Status
Description
1111 0000
System Exclusive (SysEx)
0000 0001
DSI ID
0010 0000
Evolver ID
0000 0001
File Version
0000 1010
Waveshape Data
0vvv vvvv
Waveshape number, 0 – 127, corresponds to Waveshapes 1 – 128. Only
Waveshapes 96 – 127 can be sent to Evolver and saved as user
programmable; others will be ignored.
0vvv vvvv
293 bytes in “packed MS bit” format (see page 54). The 293 bytes = 256
data bytes, in the format of LS byte/MS byte, for the 128 16-bit words that
make up a waveshape. The ROM Waveshapes are 12 bit two’s
complement (to match the VS), but the User Waveshapes (97 – 128) can
be a full 16 bits.
1111 0111
End of Exclusive (EOX)
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
Packed MIDI data
1 A7 A6 A5 A4 A3 A2 A1 A0
1 00 G7 F7 E7 D7 C7 B7 A7
2 B7 B6 B5 B4 B3 B2 B1 B0
2 00 A6 A5 A4 A3 A2 A1 A0
3 C7 C6 C5 C4 C3 C2 C1 C0
3 00 B6 B5 B4 B3 B2 B1 B0
4 D7 D6 D5 D4 D3 D2 D1 D0
4 00 C6 C5 C4 C3 C2 C1 C0
5 E7 E6 E5 E4 E3 E2 E1 E0
5 00 D6 D5 D4 D3 D2 D1 D0
6 F7 E6 E5 E4 E3 E2 E1 E0
6 00 E6 E5 E4 E3 E2 E1 E0
7 G7 G6 G5 G4 G3 G2 G1 G0
7 00 F6 F5 F4 F3 F2 F1 F0
8 00 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.
Summary of Contents for Poly Evolver
Page 1: ...Poly Evolver Operation Manual...
Page 2: ......
Page 12: ...12...
Page 70: ......
Page 71: ......