Here is my definitions for the System-8. I used “A1” to “H8” as names for the presets.
Sadly, the Hapax does not allow for more than 128 presets (yet?). So I made 3 separate definitions, just to be able to easily select presets for the plug-outs. I left all presets in the System-8 definition, so it is “future proof” in the case Squarp decides to allow more than 128 presets.
Since it is not known which plug-out is in which plug-out slots, I just used generic names for the definition itself and all CC numbers.
############# POLY Example 1 #############
VERSION 1 # Currently, this should only be 1.
###### DEFINITIONS
# Supports all alphanumeric ASCII, and ' ', '_', '-', '+'
# Can also be omitted or NULL to not override the current track name, e.g. "TRACKNAME NULL"
TRACKNAME System-8
# Can be POLY, DRUM, MPE, or NULL
TYPE POLY
# Can be A, B, C, D, USBD, USBH, CVGx (x between 1&4), CVx, Gx, or NULL
OUTPORT USBD
# Can be x (between 1-16), or NULL -- this is ignored if output port is not MIDI
OUTCHAN 5
# Can be NONE, ALLACTIVE, A, B, USBH, USBD, CVG, or NULL
INPORT NULL
# Can be x (between 1-16), ALL, or NULL -- ignored if INPORT is NONE, ALLACTIVE or CVG
INCHAN NULL
# PC
# Syntax: NUMBER NAME
# number must be either:
# - A number (for simple PC)
# - Three numbers, delimited by ':', which represent PC:MSB:LSB. You can put 'NULL' to not set the MSB/LSB.
# PC must be between 1...128
# MSB/LSB must be between 0...127
[PC]
1:0:85 System-8 A1
2:0:85 System-8 A2
3:0:85 System-8 A3
4:0:85 System-8 A4
5:0:85 System-8 A5
6:0:85 System-8 A6
7:0:85 System-8 A7
8:0:85 System-8 A8
9:0:85 System-8 B1
10:0:85 System-8 B2
11:0:85 System-8 B3
12:0:85 System-8 B4
13:0:85 System-8 B5
14:0:85 System-8 B6
15:0:85 System-8 B7
16:0:85 System-8 B8
17:0:85 System-8 C1
18:0:85 System-8 C2
19:0:85 System-8 C3
20:0:85 System-8 C4
21:0:85 System-8 C5
22:0:85 System-8 C6
23:0:85 System-8 C7
24:0:85 System-8 C8
25:0:85 System-8 D1
26:0:85 System-8 D2
27:0:85 System-8 D3
28:0:85 System-8 D4
29:0:85 System-8 D5
30:0:85 System-8 D6
31:0:85 System-8 D7
32:0:85 System-8 D8
33:0:85 System-8 E1
34:0:85 System-8 E2
35:0:85 System-8 E3
36:0:85 System-8 E4
37:0:85 System-8 E5
38:0:85 System-8 E6
39:0:85 System-8 E7
40:0:85 System-8 E8
41:0:85 System-8 F1
42:0:85 System-8 F2
43:0:85 System-8 F3
44:0:85 System-8 F4
45:0:85 System-8 F5
46:0:85 System-8 F6
47:0:85 System-8 F7
48:0:85 System-8 F8
49:0:85 System-8 G1
50:0:85 System-8 G2
51:0:85 System-8 G3
52:0:85 System-8 G4
53:0:85 System-8 G5
54:0:85 System-8 G6
55:0:85 System-8 G7
56:0:85 System-8 G8
57:0:85 System-8 H1
58:0:85 System-8 H2
59:0:85 System-8 H3
60:0:85 System-8 H4
61:0:85 System-8 H5
62:0:85 System-8 H6
63:0:85 System-8 H7
64:0:85 System-8 H8
1:1:85 Plug-out 1 A1
2:1:85 Plug-out 1 A2
3:1:85 Plug-out 1 A3
4:1:85 Plug-out 1 A4
5:1:85 Plug-out 1 A5
6:1:85 Plug-out 1 A6
7:1:85 Plug-out 1 A7
8:1:85 Plug-out 1 A8
9:1:85 Plug-out 1 B1
10:1:85 Plug-out 1 B2
11:1:85 Plug-out 1 B3
12:1:85 Plug-out 1 B4
13:1:85 Plug-out 1 B5
14:1:85 Plug-out 1 B6
15:1:85 Plug-out 1 B7
16:1:85 Plug-out 1 B8
17:1:85 Plug-out 1 C1
18:1:85 Plug-out 1 C2
19:1:85 Plug-out 1 C3
20:1:85 Plug-out 1 C4
21:1:85 Plug-out 1 C5
22:1:85 Plug-out 1 C6
23:1:85 Plug-out 1 C7
24:1:85 Plug-out 1 C8
25:1:85 Plug-out 1 D1
26:1:85 Plug-out 1 D2
27:1:85 Plug-out 1 D3
28:1:85 Plug-out 1 D4
29:1:85 Plug-out 1 D5
30:1:85 Plug-out 1 D6
31:1:85 Plug-out 1 D7
32:1:85 Plug-out 1 D8
33:1:85 Plug-out 1 E1
34:1:85 Plug-out 1 E2
35:1:85 Plug-out 1 E3
36:1:85 Plug-out 1 E4
37:1:85 Plug-out 1 E5
38:1:85 Plug-out 1 E6
39:1:85 Plug-out 1 E7
40:1:85 Plug-out 1 E8
41:1:85 Plug-out 1 F1
42:1:85 Plug-out 1 F2
43:1:85 Plug-out 1 F3
44:1:85 Plug-out 1 F4
45:1:85 Plug-out 1 F5
46:1:85 Plug-out 1 F6
47:1:85 Plug-out 1 F7
48:1:85 Plug-out 1 F8
49:1:85 Plug-out 1 G1
50:1:85 Plug-out 1 G2
51:1:85 Plug-out 1 G3
52:1:85 Plug-out 1 G4
53:1:85 Plug-out 1 G5
54:1:85 Plug-out 1 G6
55:1:85 Plug-out 1 G7
56:1:85 Plug-out 1 G8
57:1:85 Plug-out 1 H1
58:1:85 Plug-out 1 H2
59:1:85 Plug-out 1 H3
60:1:85 Plug-out 1 H4
61:1:85 Plug-out 1 H5
62:1:85 Plug-out 1 H6
63:1:85 Plug-out 1 H7
64:1:85 Plug-out 1 H8
1:2:85 Plug-out 2 A1
2:2:85 Plug-out 2 A2
3:2:85 Plug-out 2 A3
4:2:85 Plug-out 2 A4
5:2:85 Plug-out 2 A5
6:2:85 Plug-out 2 A6
7:2:85 Plug-out 2 A7
8:2:85 Plug-out 2 A8
9:2:85 Plug-out 2 B1
10:2:85 Plug-out 2 B2
11:2:85 Plug-out 2 B3
12:2:85 Plug-out 2 B4
13:2:85 Plug-out 2 B5
14:2:85 Plug-out 2 B6
15:2:85 Plug-out 2 B7
16:2:85 Plug-out 2 B8
17:2:85 Plug-out 2 C1
18:2:85 Plug-out 2 C2
19:2:85 Plug-out 2 C3
20:2:85 Plug-out 2 C4
21:2:85 Plug-out 2 C5
22:2:85 Plug-out 2 C6
23:2:85 Plug-out 2 C7
24:2:85 Plug-out 2 C8
25:2:85 Plug-out 2 D1
26:2:85 Plug-out 2 D2
27:2:85 Plug-out 2 D3
28:2:85 Plug-out 2 D4
29:2:85 Plug-out 2 D5
30:2:85 Plug-out 2 D6
31:2:85 Plug-out 2 D7
32:2:85 Plug-out 2 D8
33:2:85 Plug-out 2 E1
34:2:85 Plug-out 2 E2
35:2:85 Plug-out 2 E3
36:2:85 Plug-out 2 E4
37:2:85 Plug-out 2 E5
38:2:85 Plug-out 2 E6
39:2:85 Plug-out 2 E7
40:2:85 Plug-out 2 E8
41:2:85 Plug-out 2 F1
42:2:85 Plug-out 2 F2
43:2:85 Plug-out 2 F3
44:2:85 Plug-out 2 F4
45:2:85 Plug-out 2 F5
46:2:85 Plug-out 2 F6
47:2:85 Plug-out 2 F7
48:2:85 Plug-out 2 F8
49:2:85 Plug-out 2 G1
50:2:85 Plug-out 2 G2
51:2:85 Plug-out 2 G3
52:2:85 Plug-out 2 G4
53:2:85 Plug-out 2 G5
54:2:85 Plug-out 2 G6
55:2:85 Plug-out 2 G7
56:2:85 Plug-out 2 G8
57:2:85 Plug-out 2 H1
58:2:85 Plug-out 2 H2
59:2:85 Plug-out 2 H3
60:2:85 Plug-out 2 H4
61:2:85 Plug-out 2 H5
62:2:85 Plug-out 2 H6
63:2:85 Plug-out 2 H7
64:2:85 Plug-out 2 H8
1:3:85 Plug-out 3 A1
2:3:85 Plug-out 3 A2
3:3:85 Plug-out 3 A3
4:3:85 Plug-out 3 A4
5:3:85 Plug-out 3 A5
6:3:85 Plug-out 3 A6
7:3:85 Plug-out 3 A7
8:3:85 Plug-out 3 A8
9:3:85 Plug-out 3 B1
10:3:85 Plug-out 3 B2
11:3:85 Plug-out 3 B3
12:3:85 Plug-out 3 B4
13:3:85 Plug-out 3 B5
14:3:85 Plug-out 3 B6
15:3:85 Plug-out 3 B7
16:3:85 Plug-out 3 B8
17:3:85 Plug-out 3 C1
18:3:85 Plug-out 3 C2
19:3:85 Plug-out 3 C3
20:3:85 Plug-out 3 C4
21:3:85 Plug-out 3 C5
22:3:85 Plug-out 3 C6
23:3:85 Plug-out 3 C7
24:3:85 Plug-out 3 C8
25:3:85 Plug-out 3 D1
26:3:85 Plug-out 3 D2
27:3:85 Plug-out 3 D3
28:3:85 Plug-out 3 D4
29:3:85 Plug-out 3 D5
30:3:85 Plug-out 3 D6
31:3:85 Plug-out 3 D7
32:3:85 Plug-out 3 D8
33:3:85 Plug-out 3 E1
34:3:85 Plug-out 3 E2
35:3:85 Plug-out 3 E3
36:3:85 Plug-out 3 E4
37:3:85 Plug-out 3 E5
38:3:85 Plug-out 3 E6
39:3:85 Plug-out 3 E7
40:3:85 Plug-out 3 E8
41:3:85 Plug-out 3 F1
42:3:85 Plug-out 3 F2
43:3:85 Plug-out 3 F3
44:3:85 Plug-out 3 F4
45:3:85 Plug-out 3 F5
46:3:85 Plug-out 3 F6
47:3:85 Plug-out 3 F7
48:3:85 Plug-out 3 F8
49:3:85 Plug-out 3 G1
50:3:85 Plug-out 3 G2
51:3:85 Plug-out 3 G3
52:3:85 Plug-out 3 G4
53:3:85 Plug-out 3 G5
54:3:85 Plug-out 3 G6
55:3:85 Plug-out 3 G7
56:3:85 Plug-out 3 G8
57:3:85 Plug-out 3 H1
58:3:85 Plug-out 3 H2
59:3:85 Plug-out 3 H3
60:3:85 Plug-out 3 H4
61:3:85 Plug-out 3 H5
62:3:85 Plug-out 3 H6
63:3:85 Plug-out 3 H7
64:3:85 Plug-out 3 H8
[/PC]
# CC
# Syntax: CC_NUMBER NAME or CC_NUMBER:DEFAULT=xx NAME
# DEFAULT_VALUE must be a valid number between 0 and 127
[CC]
11 VOLUME
3 CUTOFF
9 RESO
108 FILTER TYPE
51 FILTER VARIATION
53 FILTER VELOCITY SENS
79 HPF CUTOFF
81 FILTER ENV
82 FILTER KEY
83 FILTER ATTACK
84 FILTER DECAY
85 FILTER SUSTAIN
86 FILTER RELEASE
89 AMP ATTACK
90 AMP DECAY
96 AMP SUSTAIN
97 AMP RELEASE
69 AMP TONE
70 EFFECTS TYPE
71 EFFECTS TONE
12 EFFECTS DEPTH
72 DELAY/CHORUS TYPE
13 DELAY/CHORUS TIME
94 DELAY/CHORUS LEVEL
73 REVERB TYPE
74 REVERB TIME
91 REVERB LEVEL
29 LFO RATE
27 LFO FADE TIME
26 LFO PITCH
28 LFO FILTER
30 LFO AMP
35 LFO WAVE
14 LFO VARIATION
15 LFO TRIG ENV
22 PITCH ENV
23 PITCH ATTACK
24 PITCH DECAY
16 MIXER OSC1
17 MIXER OSC2
18 MIXER OSC3/SUB OSC
19 MIXER NOISE
46 OSC1 WAVE
103 OSC1 VARIATION
47 OSC1 OCTAVE
20 OSC1 COARSE TUNE
21 OSC1 FINE TUNE
50 OSC1 COLOR
60 OSC1 MOD
52 OSC1 CROSS MOD
61 OSC2 WAVE
104 OSC2 VARIATION
62 OSC2 OCTAVE
87 OSC2 COARSE TUNE
56 OSC2 FINE TUNE
55 OSC2 COLOR
63 OSC2 MOD
111 OSC2 RING
112 OSC2 SYNC
107 OSC3/SUB OSC WAVE
48 OSC3/SUB OSC TUNE
25 OSC3/SUB OSC COLOR
114 MIXER NOISE TYPE
110 AMP LEVEL
54 AMP VELOCITY SENS
117 LFO KEY TRIG
118 TEMPO SYNC
119 MONO
5 PORTAMENTO
116 LEGATO
1 MOD
80 MOD SENS PITCH
109 MOD SENS FILTER
49 BEND GAIN
41 BEND RANGE
68 BEND SENS PITCH
75 BEND SENS FILTER
64 PEDAL HOLD
[/CC]
# This section will be readable from Hapax.
[COMMENT]
[/COMMENT]
Plug-out 1:
############# POLY Example 1 #############
VERSION 1 # Currently, this should only be 1.
###### DEFINITIONS
# Supports all alphanumeric ASCII, and ' ', '_', '-', '+'
# Can also be omitted or NULL to not override the current track name, e.g. "TRACKNAME NULL"
TRACKNAME System-8
# Can be POLY, DRUM, MPE, or NULL
TYPE POLY
# Can be A, B, C, D, USBD, USBH, CVGx (x between 1&4), CVx, Gx, or NULL
OUTPORT USBD
# Can be x (between 1-16), or NULL -- this is ignored if output port is not MIDI
OUTCHAN 5
# Can be NONE, ALLACTIVE, A, B, USBH, USBD, CVG, or NULL
INPORT NULL
# Can be x (between 1-16), ALL, or NULL -- ignored if INPORT is NONE, ALLACTIVE or CVG
INCHAN NULL
# PC
# Syntax: NUMBER NAME
# number must be either:
# - A number (for simple PC)
# - Three numbers, delimited by ':', which represent PC:MSB:LSB. You can put 'NULL' to not set the MSB/LSB.
# PC must be between 1...128
# MSB/LSB must be between 0...127
[PC]
1:1:85 Plug-out 1 A1
2:1:85 Plug-out 1 A2
3:1:85 Plug-out 1 A3
4:1:85 Plug-out 1 A4
5:1:85 Plug-out 1 A5
6:1:85 Plug-out 1 A6
7:1:85 Plug-out 1 A7
8:1:85 Plug-out 1 A8
9:1:85 Plug-out 1 B1
10:1:85 Plug-out 1 B2
11:1:85 Plug-out 1 B3
12:1:85 Plug-out 1 B4
13:1:85 Plug-out 1 B5
14:1:85 Plug-out 1 B6
15:1:85 Plug-out 1 B7
16:1:85 Plug-out 1 B8
17:1:85 Plug-out 1 C1
18:1:85 Plug-out 1 C2
19:1:85 Plug-out 1 C3
20:1:85 Plug-out 1 C4
21:1:85 Plug-out 1 C5
22:1:85 Plug-out 1 C6
23:1:85 Plug-out 1 C7
24:1:85 Plug-out 1 C8
25:1:85 Plug-out 1 D1
26:1:85 Plug-out 1 D2
27:1:85 Plug-out 1 D3
28:1:85 Plug-out 1 D4
29:1:85 Plug-out 1 D5
30:1:85 Plug-out 1 D6
31:1:85 Plug-out 1 D7
32:1:85 Plug-out 1 D8
33:1:85 Plug-out 1 E1
34:1:85 Plug-out 1 E2
35:1:85 Plug-out 1 E3
36:1:85 Plug-out 1 E4
37:1:85 Plug-out 1 E5
38:1:85 Plug-out 1 E6
39:1:85 Plug-out 1 E7
40:1:85 Plug-out 1 E8
41:1:85 Plug-out 1 F1
42:1:85 Plug-out 1 F2
43:1:85 Plug-out 1 F3
44:1:85 Plug-out 1 F4
45:1:85 Plug-out 1 F5
46:1:85 Plug-out 1 F6
47:1:85 Plug-out 1 F7
48:1:85 Plug-out 1 F8
49:1:85 Plug-out 1 G1
50:1:85 Plug-out 1 G2
51:1:85 Plug-out 1 G3
52:1:85 Plug-out 1 G4
53:1:85 Plug-out 1 G5
54:1:85 Plug-out 1 G6
55:1:85 Plug-out 1 G7
56:1:85 Plug-out 1 G8
57:1:85 Plug-out 1 H1
58:1:85 Plug-out 1 H2
59:1:85 Plug-out 1 H3
60:1:85 Plug-out 1 H4
61:1:85 Plug-out 1 H5
62:1:85 Plug-out 1 H6
63:1:85 Plug-out 1 H7
64:1:85 Plug-out 1 H8
[/PC]
# CC
# Syntax: CC_NUMBER NAME or CC_NUMBER:DEFAULT=xx NAME
# DEFAULT_VALUE must be a valid number between 0 and 127
[CC]
11 VOLUME
3 CUTOFF
9 RESO
108 FILTER TYPE
51 FILTER VARIATION
53 FILTER VELOCITY SENS
79 HPF CUTOFF
81 FILTER ENV
82 FILTER KEY
83 FILTER ATTACK
84 FILTER DECAY
85 FILTER SUSTAIN
86 FILTER RELEASE
89 AMP ATTACK
90 AMP DECAY
96 AMP SUSTAIN
97 AMP RELEASE
69 AMP TONE
70 EFFECTS TYPE
71 EFFECTS TONE
12 EFFECTS DEPTH
72 DELAY/CHORUS TYPE
13 DELAY/CHORUS TIME
94 DELAY/CHORUS LEVEL
73 REVERB TYPE
74 REVERB TIME
91 REVERB LEVEL
29 LFO RATE
27 LFO FADE TIME
26 LFO PITCH
28 LFO FILTER
30 LFO AMP
35 LFO WAVE
14 LFO VARIATION
15 LFO TRIG ENV
22 PITCH ENV
23 PITCH ATTACK
24 PITCH DECAY
16 MIXER OSC1
17 MIXER OSC2
18 MIXER OSC3/SUB OSC
19 MIXER NOISE
46 OSC1 WAVE
103 OSC1 VARIATION
47 OSC1 OCTAVE
20 OSC1 COARSE TUNE
21 OSC1 FINE TUNE
50 OSC1 COLOR
60 OSC1 MOD
52 OSC1 CROSS MOD
61 OSC2 WAVE
104 OSC2 VARIATION
62 OSC2 OCTAVE
87 OSC2 COARSE TUNE
56 OSC2 FINE TUNE
55 OSC2 COLOR
63 OSC2 MOD
111 OSC2 RING
112 OSC2 SYNC
107 OSC3/SUB OSC WAVE
48 OSC3/SUB OSC TUNE
25 OSC3/SUB OSC COLOR
114 MIXER NOISE TYPE
110 AMP LEVEL
54 AMP VELOCITY SENS
117 LFO KEY TRIG
118 TEMPO SYNC
119 MONO
5 PORTAMENTO
116 LEGATO
1 MOD
80 MOD SENS PITCH
109 MOD SENS FILTER
49 BEND GAIN
41 BEND RANGE
68 BEND SENS PITCH
75 BEND SENS FILTER
64 PEDAL HOLD
[/CC]
# This section will be readable from Hapax.
[COMMENT]
[/COMMENT]
Plug-out 2:
############# POLY Example 1 #############
VERSION 1 # Currently, this should only be 1.
###### DEFINITIONS
# Supports all alphanumeric ASCII, and ' ', '_', '-', '+'
# Can also be omitted or NULL to not override the current track name, e.g. "TRACKNAME NULL"
TRACKNAME System-8
# Can be POLY, DRUM, MPE, or NULL
TYPE POLY
# Can be A, B, C, D, USBD, USBH, CVGx (x between 1&4), CVx, Gx, or NULL
OUTPORT USBD
# Can be x (between 1-16), or NULL -- this is ignored if output port is not MIDI
OUTCHAN 5
# Can be NONE, ALLACTIVE, A, B, USBH, USBD, CVG, or NULL
INPORT NULL
# Can be x (between 1-16), ALL, or NULL -- ignored if INPORT is NONE, ALLACTIVE or CVG
INCHAN NULL
# PC
# Syntax: NUMBER NAME
# number must be either:
# - A number (for simple PC)
# - Three numbers, delimited by ':', which represent PC:MSB:LSB. You can put 'NULL' to not set the MSB/LSB.
# PC must be between 1...128
# MSB/LSB must be between 0...127
[PC]
1:2:85 Plug-out 2 A1
2:2:85 Plug-out 2 A2
3:2:85 Plug-out 2 A3
4:2:85 Plug-out 2 A4
5:2:85 Plug-out 2 A5
6:2:85 Plug-out 2 A6
7:2:85 Plug-out 2 A7
8:2:85 Plug-out 2 A8
9:2:85 Plug-out 2 B1
10:2:85 Plug-out 2 B2
11:2:85 Plug-out 2 B3
12:2:85 Plug-out 2 B4
13:2:85 Plug-out 2 B5
14:2:85 Plug-out 2 B6
15:2:85 Plug-out 2 B7
16:2:85 Plug-out 2 B8
17:2:85 Plug-out 2 C1
18:2:85 Plug-out 2 C2
19:2:85 Plug-out 2 C3
20:2:85 Plug-out 2 C4
21:2:85 Plug-out 2 C5
22:2:85 Plug-out 2 C6
23:2:85 Plug-out 2 C7
24:2:85 Plug-out 2 C8
25:2:85 Plug-out 2 D1
26:2:85 Plug-out 2 D2
27:2:85 Plug-out 2 D3
28:2:85 Plug-out 2 D4
29:2:85 Plug-out 2 D5
30:2:85 Plug-out 2 D6
31:2:85 Plug-out 2 D7
32:2:85 Plug-out 2 D8
33:2:85 Plug-out 2 E1
34:2:85 Plug-out 2 E2
35:2:85 Plug-out 2 E3
36:2:85 Plug-out 2 E4
37:2:85 Plug-out 2 E5
38:2:85 Plug-out 2 E6
39:2:85 Plug-out 2 E7
40:2:85 Plug-out 2 E8
41:2:85 Plug-out 2 F1
42:2:85 Plug-out 2 F2
43:2:85 Plug-out 2 F3
44:2:85 Plug-out 2 F4
45:2:85 Plug-out 2 F5
46:2:85 Plug-out 2 F6
47:2:85 Plug-out 2 F7
48:2:85 Plug-out 2 F8
49:2:85 Plug-out 2 G1
50:2:85 Plug-out 2 G2
51:2:85 Plug-out 2 G3
52:2:85 Plug-out 2 G4
53:2:85 Plug-out 2 G5
54:2:85 Plug-out 2 G6
55:2:85 Plug-out 2 G7
56:2:85 Plug-out 2 G8
57:2:85 Plug-out 2 H1
58:2:85 Plug-out 2 H2
59:2:85 Plug-out 2 H3
60:2:85 Plug-out 2 H4
61:2:85 Plug-out 2 H5
62:2:85 Plug-out 2 H6
63:2:85 Plug-out 2 H7
64:2:85 Plug-out 2 H8
[/PC]
# CC
# Syntax: CC_NUMBER NAME or CC_NUMBER:DEFAULT=xx NAME
# DEFAULT_VALUE must be a valid number between 0 and 127
[CC]
11 VOLUME
3 CUTOFF
9 RESO
108 FILTER TYPE
51 FILTER VARIATION
53 FILTER VELOCITY SENS
79 HPF CUTOFF
81 FILTER ENV
82 FILTER KEY
83 FILTER ATTACK
84 FILTER DECAY
85 FILTER SUSTAIN
86 FILTER RELEASE
89 AMP ATTACK
90 AMP DECAY
96 AMP SUSTAIN
97 AMP RELEASE
69 AMP TONE
70 EFFECTS TYPE
71 EFFECTS TONE
12 EFFECTS DEPTH
72 DELAY/CHORUS TYPE
13 DELAY/CHORUS TIME
94 DELAY/CHORUS LEVEL
73 REVERB TYPE
74 REVERB TIME
91 REVERB LEVEL
29 LFO RATE
27 LFO FADE TIME
26 LFO PITCH
28 LFO FILTER
30 LFO AMP
35 LFO WAVE
14 LFO VARIATION
15 LFO TRIG ENV
22 PITCH ENV
23 PITCH ATTACK
24 PITCH DECAY
16 MIXER OSC1
17 MIXER OSC2
18 MIXER OSC3/SUB OSC
19 MIXER NOISE
46 OSC1 WAVE
103 OSC1 VARIATION
47 OSC1 OCTAVE
20 OSC1 COARSE TUNE
21 OSC1 FINE TUNE
50 OSC1 COLOR
60 OSC1 MOD
52 OSC1 CROSS MOD
61 OSC2 WAVE
104 OSC2 VARIATION
62 OSC2 OCTAVE
87 OSC2 COARSE TUNE
56 OSC2 FINE TUNE
55 OSC2 COLOR
63 OSC2 MOD
111 OSC2 RING
112 OSC2 SYNC
107 OSC3/SUB OSC WAVE
48 OSC3/SUB OSC TUNE
25 OSC3/SUB OSC COLOR
114 MIXER NOISE TYPE
110 AMP LEVEL
54 AMP VELOCITY SENS
117 LFO KEY TRIG
118 TEMPO SYNC
119 MONO
5 PORTAMENTO
116 LEGATO
1 MOD
80 MOD SENS PITCH
109 MOD SENS FILTER
49 BEND GAIN
41 BEND RANGE
68 BEND SENS PITCH
75 BEND SENS FILTER
64 PEDAL HOLD
[/CC]
# This section will be readable from Hapax.
[COMMENT]
[/COMMENT]
Plug-out 3:
############# POLY Example 1 #############
VERSION 1 # Currently, this should only be 1.
###### DEFINITIONS
# Supports all alphanumeric ASCII, and ' ', '_', '-', '+'
# Can also be omitted or NULL to not override the current track name, e.g. "TRACKNAME NULL"
TRACKNAME System-8
# Can be POLY, DRUM, MPE, or NULL
TYPE POLY
# Can be A, B, C, D, USBD, USBH, CVGx (x between 1&4), CVx, Gx, or NULL
OUTPORT USBD
# Can be x (between 1-16), or NULL -- this is ignored if output port is not MIDI
OUTCHAN 5
# Can be NONE, ALLACTIVE, A, B, USBH, USBD, CVG, or NULL
INPORT NULL
# Can be x (between 1-16), ALL, or NULL -- ignored if INPORT is NONE, ALLACTIVE or CVG
INCHAN NULL
# PC
# Syntax: NUMBER NAME
# number must be either:
# - A number (for simple PC)
# - Three numbers, delimited by ':', which represent PC:MSB:LSB. You can put 'NULL' to not set the MSB/LSB.
# PC must be between 1...128
# MSB/LSB must be between 0...127
[PC]
1:3:85 Plug-out 3 A1
2:3:85 Plug-out 3 A2
3:3:85 Plug-out 3 A3
4:3:85 Plug-out 3 A4
5:3:85 Plug-out 3 A5
6:3:85 Plug-out 3 A6
7:3:85 Plug-out 3 A7
8:3:85 Plug-out 3 A8
9:3:85 Plug-out 3 B1
10:3:85 Plug-out 3 B2
11:3:85 Plug-out 3 B3
12:3:85 Plug-out 3 B4
13:3:85 Plug-out 3 B5
14:3:85 Plug-out 3 B6
15:3:85 Plug-out 3 B7
16:3:85 Plug-out 3 B8
17:3:85 Plug-out 3 C1
18:3:85 Plug-out 3 C2
19:3:85 Plug-out 3 C3
20:3:85 Plug-out 3 C4
21:3:85 Plug-out 3 C5
22:3:85 Plug-out 3 C6
23:3:85 Plug-out 3 C7
24:3:85 Plug-out 3 C8
25:3:85 Plug-out 3 D1
26:3:85 Plug-out 3 D2
27:3:85 Plug-out 3 D3
28:3:85 Plug-out 3 D4
29:3:85 Plug-out 3 D5
30:3:85 Plug-out 3 D6
31:3:85 Plug-out 3 D7
32:3:85 Plug-out 3 D8
33:3:85 Plug-out 3 E1
34:3:85 Plug-out 3 E2
35:3:85 Plug-out 3 E3
36:3:85 Plug-out 3 E4
37:3:85 Plug-out 3 E5
38:3:85 Plug-out 3 E6
39:3:85 Plug-out 3 E7
40:3:85 Plug-out 3 E8
41:3:85 Plug-out 3 F1
42:3:85 Plug-out 3 F2
43:3:85 Plug-out 3 F3
44:3:85 Plug-out 3 F4
45:3:85 Plug-out 3 F5
46:3:85 Plug-out 3 F6
47:3:85 Plug-out 3 F7
48:3:85 Plug-out 3 F8
49:3:85 Plug-out 3 G1
50:3:85 Plug-out 3 G2
51:3:85 Plug-out 3 G3
52:3:85 Plug-out 3 G4
53:3:85 Plug-out 3 G5
54:3:85 Plug-out 3 G6
55:3:85 Plug-out 3 G7
56:3:85 Plug-out 3 G8
57:3:85 Plug-out 3 H1
58:3:85 Plug-out 3 H2
59:3:85 Plug-out 3 H3
60:3:85 Plug-out 3 H4
61:3:85 Plug-out 3 H5
62:3:85 Plug-out 3 H6
63:3:85 Plug-out 3 H7
64:3:85 Plug-out 3 H8
[/PC]
# CC
# Syntax: CC_NUMBER NAME or CC_NUMBER:DEFAULT=xx NAME
# DEFAULT_VALUE must be a valid number between 0 and 127
[CC]
11 VOLUME
3 CUTOFF
9 RESO
108 FILTER TYPE
51 FILTER VARIATION
53 FILTER VELOCITY SENS
79 HPF CUTOFF
81 FILTER ENV
82 FILTER KEY
83 FILTER ATTACK
84 FILTER DECAY
85 FILTER SUSTAIN
86 FILTER RELEASE
89 AMP ATTACK
90 AMP DECAY
96 AMP SUSTAIN
97 AMP RELEASE
69 AMP TONE
70 EFFECTS TYPE
71 EFFECTS TONE
12 EFFECTS DEPTH
72 DELAY/CHORUS TYPE
13 DELAY/CHORUS TIME
94 DELAY/CHORUS LEVEL
73 REVERB TYPE
74 REVERB TIME
91 REVERB LEVEL
29 LFO RATE
27 LFO FADE TIME
26 LFO PITCH
28 LFO FILTER
30 LFO AMP
35 LFO WAVE
14 LFO VARIATION
15 LFO TRIG ENV
22 PITCH ENV
23 PITCH ATTACK
24 PITCH DECAY
16 MIXER OSC1
17 MIXER OSC2
18 MIXER OSC3/SUB OSC
19 MIXER NOISE
46 OSC1 WAVE
103 OSC1 VARIATION
47 OSC1 OCTAVE
20 OSC1 COARSE TUNE
21 OSC1 FINE TUNE
50 OSC1 COLOR
60 OSC1 MOD
52 OSC1 CROSS MOD
61 OSC2 WAVE
104 OSC2 VARIATION
62 OSC2 OCTAVE
87 OSC2 COARSE TUNE
56 OSC2 FINE TUNE
55 OSC2 COLOR
63 OSC2 MOD
111 OSC2 RING
112 OSC2 SYNC
107 OSC3/SUB OSC WAVE
48 OSC3/SUB OSC TUNE
25 OSC3/SUB OSC COLOR
114 MIXER NOISE TYPE
110 AMP LEVEL
54 AMP VELOCITY SENS
117 LFO KEY TRIG
118 TEMPO SYNC
119 MONO
5 PORTAMENTO
116 LEGATO
1 MOD
80 MOD SENS PITCH
109 MOD SENS FILTER
49 BEND GAIN
41 BEND RANGE
68 BEND SENS PITCH
75 BEND SENS FILTER
64 PEDAL HOLD
[/CC]
# This section will be readable from Hapax.
[COMMENT]
[/COMMENT]