VERSION 1 ########################################################## # __ __ __ __ __ # # .--------|__|--| |__| .-----.--.--|__|--| |-----. # # | | | _ | |__| _ | | | | _ | -__| # # |__|__|__|__|_____|__|__|___ |_____|__|_____|_____| # # |_____| # # # ########################################################## # Generated on 2026-03-10 by https://midi.guide , the open, # 'comprehensive' dataset of all MIDI CCs and NRPNs. # Contributions welcome! # Supports all alphanumeric ASCII, and ' ', '_', '-', '+' - can also be NULL TRACKNAME ELZ_1 play V2 # Can be POLY, DRUM, MPE, or NULL TYPE NULL # Can be A, B, C, D, USBD, USBH, CVGx (x between 1&4), CVx, Gx, or NULL OUTPORT NULL # Can be x (between 1-16), or NULL -- this is ignored if output port is not MIDI OUTCHAN NULL # Can be NONE, ALLACTIVE, A, B, USBH, USBD, CVG, or NULL INPORT NULL # Can be x (between 1-16), ALL, or NULL. This definition will be ignored if INPORT is NONE, ALLACTIVE or CVG INCHAN NULL # This defines the default 'MAX RATE' for automation lanes. # Can be NULL, 192, 96, 64, 48, 32, 24, 16, 12, 8, 6, 4, 3, 2, 1 MAXRATE NULL # DRUMLANES # Syntax: ROW:TRIG:CHAN:NOTENUMBER NAME # ROW must be between 1 and 8 # TRIG can be between 0 and 127, or NULL # CHAN can be a number between 1 and 16, Gx, CVx, CVGx (x between 1 and 4), or NULL # NOTENUMBER can be between 0 and 127, or NULL # NAME supports all alphanumeric ASCII, and ' ', '_', '-', '+' - can also be NULL # Please note this section will be discarded for tracks which are not DRUM tracks [DRUMLANES] [/DRUMLANES] # 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] [/PC] # CC # Syntax: CC_NUMBER NAME or CC_NUMBER:DEFAULT=xx NAME # DEFAULT_VALUE must be a valid number between 0 and 127 [CC] 29 REVERB MASTER parameter B 30 REVERB MASTER parameter C 31 REVERB MASTER parameter D 26 DELAY REVERB parameter D 25 DELAY REVERB parameter C 24 DELAY REVERB parameter B 23 DELAY REVERB parameter A 27 REVERB MASTER type select 22 DELAY REVERB type select 21 MODULATION parameter D 12 DRIVE MOD type select 20 MODULATION parameter C 19 MODULATION parameter B 18 MODULATION parameter A 17 MODULATION type select 16 DRIVE MOD parameter D 15 DRIVE MOD parameter C 14 DRIVE MOD parameter B 13 DRIVE MOD parameter A 28 REVERB MASTER parameter A 77 Envelope decay time 85 Envelope release attack curve 84 Envelope release curve 83 Envelope decay curve 82 Envelope attack curve 81 Envelope release attack level 80 Envelope release attack time 79 Envelope release time 78 Envelope sustain level 76 Envelope attack time 75 Envelope type select 86 Filter type select 87 Filter parameter page 1-A 88 Filter parameter page 1-B 89 Filter parameter page 1-C 90 Filter parameter page 1-D 91 Filter modulation 1 parameter page 1-A 92 Filter modulation 1 parameter page 1-B 93 Filter modulation 1 parameter page 1-C 94 Filter modulation 1 parameter page 1-D 95 Filter modulation 1 parameter page 2-A 96 Filter modulation 1 parameter page 2-B 97 Filter modulation 1 parameter page 2-C 98 Filter modulation 1 parameter page 2-D 99 Filter modulation 1 parameter page 3-A 4 Layer pitch 5 Layer detune 6 Layer delay 7 Layer level 8 Layer enable 34 Voice mode parameter A 37 Unison2 ON OFF 36 Unison1 ON OFF 35 Voice mode parameter B 33 Voice mode select 61 Loop select 60 Pattern select 59 Memory select 58 Memory bank 57 Octave 56 Memory tune cent 55 Memory tune mode 54 Memory level 53 Filter mode select 52 Envelope mode select 51 Arpeggiator parameter 3 50 Arpeggiator parameter 2 49 Arpeggiator parameter 1 48 Arpeggiator type select 47 Unison 4 detune 46 Unison 3 detune 45 Unison 2 detune 44 Unison 1 detune 43 Unison 4 pitch 42 Unison 3 pitch 41 Unison 2 pitch 40 Unison 1 pitch 39 Unison4 ON OFF 38 Unison3 ON OFF 7 Mixer level 8 Mixer mute 9 Mixer EFX send 10 Mixer pan 18 OSC parameter page 2-C 31 OSC parameter page 5-D 30 OSC parameter page 5-C 29 OSC parameter page 5-B 28 OSC parameter page 5-A 27 OSC parameter page 4-D 26 OSC parameter page 4-C 25 OSC parameter page 4-B 24 OSC parameter page 4-A 23 OSC parameter page 3-D 22 OSC parameter page 3-C 21 OSC parameter page 3-B 20 OSC parameter page 3-A 19 OSC parameter page 2-D 17 OSC parameter page 2-B 16 OSC parameter page 2-A 15 OSC parameter page 1-D 14 OSC parameter page 1-C 13 OSC parameter page 1-B 12 OSC parameter page 1-A 9 OSC type select 52 Modulation 2 parameter page 3-B 51 Modulation 2 parameter page 3-A 50 Modulation 2 parameter page 2-D 49 Modulation 2 parameter page 2-C 48 Modulation 2 parameter page 2-B 47 Modulation 2 parameter page 2-A 46 Modulation 2 parameter page 1-D 45 Modulation 2 parameter page 1-C 44 Modulation 2 parameter page 1-B 43 Modulation 2 parameter page 1-A 42 Modulation 1 parameter page 3-B 41 Modulation 1 parameter page 3-A 40 Modulation 1 parameter page 2-D 39 Modulation 1 parameter page 2-C 38 Modulation 1 parameter page 2-B 35 Modulation 1 parameter page 1-C 34 Modulation 1 parameter page 1-B 37 Modulation 1 parameter page 2-A 33 Modulation 1 parameter page 1-A 36 Modulation 1 parameter page 1-D 69 Modulation 4 parameter page 2-A 70 Modulation 4 parameter page 2-B 71 Modulation 4 parameter page 2-C 72 Modulation 4 parameter page 2-D 73 Modulation 4 parameter page 3-A 74 Modulation 4 parameter page 3-B 68 Modulation 4 parameter page 1-D 67 Modulation 4 parameter page 1-C 66 Modulation 4 parameter page 1-B 65 Modulation 4 parameter page 1-A 62 Modulation 3 parameter page 3-B 61 Modulation 3 parameter page 3-A 60 Modulation 3 parameter page 2-D 59 Modulation 3 parameter page 2-C 58 Modulation 3 parameter page 2-B 57 Modulation 3 parameter page 2-A 56 Modulation 3 parameter page 1-D 55 Modulation 3 parameter page 1-C 54 Modulation 3 parameter page 1-B 53 Modulation 3 parameter page 1-A [/CC] # CC Pair # Syntax: CC_MSB:CC_LSB NAME or CC_MSB:CC_LSB:DEFAULT=xx NAME # DEFAULT_VALUE must be a valid number between 0 and 16383 [CC_PAIR] [/CC_PAIR] # NRPN # Syntax: "MSB:LSB:DEPTH NAME" or "MSB:LSB:DEPTH:DEFAULT=xx NAME" # Lsb & msb should be between 0 and 127 # Note: LSB can be over 127 ONLY if MSB is 0 or omitted # e.g. '0:1026:7 FOO', or ':2000:7 BAR' # the examples above would be equivalent to '8:2:7 FOO' and '15:80:7 BAR' respectively # DEPTH can be 7 or 14 # For NRPN: DEFAULT_VALUE must be a valid number, either between 0 and 127 (for 7 bit NRPNs) or between 0 and 16383 (for 14bit NRPNs) [NRPN] [/NRPN] # ASSIGN # Syntax: POT_NUMBER TYPE:VALUE or POT_NUMBER TYPE:VALUE DEFAULT=DEFAULT_VALUE # POT_NUMBER must be between 1 and 8 # TYPE can be "CC", "PB" (pitchbend), "AT" (aftertouch), "CV", "NRPN", or "NULL" (this won't assign the pot). # Non explicitly-defined pots will be considered "NULL" # VALUE VALIDATION #### For CC: Value must be a valid number between 0 and 119 #### For PB and AT, any text after the TYPE will be ignored #### For CV, value must be between 1 and 4 #### For NRPN, value must be MSB:LSB:DEPTH, with both lsb & msb bebtween 0 and 127, and DEPTH being either 7 or 14 # DEFAULT VALUE #### For CC: DEFAULT_VALUE must be a valid number between 0 and 127 #### For PB: DEFAULT_VALUE must be a valid number between 0 and 16383 #### For NRPN: DEFAULT_VALUE must be a valid number, either between 0 and 127 (for 7 bit NRPNs) or between 0 and 16383 (for 14bit NRPNs) #### For CV: DEFAULT_VALUE must be either a valid number between 0 and 65535, or a voltage between -5V and 5V, e.g. "-4.25V" or "1.7V" #### Please note default value will be ignored for PB and AT messages. [ASSIGN] [/ASSIGN] # AUTOMATION # Syntax: TYPE:VALUE # TYPE can be "CC", "PB" (pitchbend), "AT" (aftertouch), "CV", or "NRPN" # VALUE VALIDATION #### For CC: Value must be a valid number between 0 and 119 #### For PB and AT, any text after the TYPE will be ignored #### For CV, value must be between 1 and 4 #### For NRPN, value must be MSB:LSB:DEPTH, with both lsb & msb bebtween 0 and 127, and DEPTH being either 7 or 14 # NOTE: You are limited to 64 automation lanes [AUTOMATION] [/AUTOMATION] # This section will be readable from Hapax. [COMMENT] [/COMMENT]