VERSION 1 # Supports all alphanumeric ASCII, and ' ', '_', '-', '+' - can also be NULL TRACKNAME Digitone II # 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] 85 Hold Time 84 Attack Time 90 Volume 89 Pan 92 Env. Reset 88 Release Time 86 Sustain Level 91 Mode 86 Decay Time 23 Release Time 22 Sustain Level 21 Decay Time 20 Attack Time 24 Env. Depth 18 Data entry knob G machine dependent 17 Data entry knob F machine dependent 16 Frequency 25 Env. Reset 28 Width 27 Base 26 Key Tracking 19 Env. Delay 80 SRR Routing 29 Chorus Send 31 Reverb Send 30 Delay Send 82 Overdrive Routing 79 Sample Rate Reduction 81 Overdrive 78 Bit Reduction 17 Master Overdrive 110 Pattern Mute 113 Release Time 114 Makeup Gain 119 Pattern Volume 115 Ratio 116 Sidechain Source 117 Sidechain Filter 118 Dry Wet Mix 111 Threshold 112 Attack Time 74 Input L Pan 73 Input R Level 75 Input R Pan 78 Input L Delay Send 79 Input R Delay Send 80 Input L Reverb Send 81 Input R Reverb Send 76 Input L Chorus Send 77 Input R Chorus Send 72 Input L R Level 74 Input L R Balance 78 Input L R Delay Send 80 Input L R Reverb Send 76 Input L R Chorus Send 72 Input L Level 82 Dual Mono 107 Start Phase Slew 102 Speed 103 Multiplier 104 Fade In Out 105 Destination 106 Waveform 108 Trig Mode 109 Depth 117 Trig Mode 116 Start Phase Slew 115 Waveform 114 Destination 113 Fade In Out 112 Multiplier 111 Speed 118 Depth 14 Mix Volume 70 High Pass Filter 71 Width 12 Delay Send 13 Reverb Send 16 Depth 9 Speed 28 Mix Volume 21 Delay Time 22 Pingpong 23 Stereo Width 24 Feedback 25 Highpass Filter 26 Lowpass Filter 27 Reverb Send 92 Mix Volume 91 Lowpass Filter 90 Highpass Filter 89 Shelving Gain 31 Shelving Freq 30 Decay Time 29 Predelay 41 Data entry knob B machine dependent 40 Data entry knob A machine dependent 42 Data entry knob C machine dependent 43 Data entry knob D machine dependent 44 Data entry knob E machine dependent 45 Data entry knob F machine dependent 46 Data entry knob G machine dependent 47 Data entry knob H machine dependent 48 Data entry knob A machine dependent 55 Data entry knob H machine dependent 54 Data entry knob G machine dependent 53 Data entry knob F machine dependent 52 Data entry knob E machine dependent 51 Data entry knob D machine dependent 50 Data entry knob C machine dependent 49 Data entry knob B machine dependent 56 Data entry knob A machine dependent 59 Data entry knob D machine dependent 60 Data entry knob E machine dependent 61 Data entry knob F machine dependent 62 Data entry knob G machine dependent 63 Data entry knob H machine dependent 58 Data entry knob C machine dependent 57 Data entry knob B machine dependent 70 Data entry knob A machine dependent 77 Data entry knob H machine dependent 76 Data entry knob G machine dependent 75 Data entry knob F machine dependent 74 Data entry knob E machine dependent 73 Data entry knob D machine dependent 72 Data entry knob C machine dependent 71 Data entry knob B machine dependent 95 Track level 94 Mute 3 Note 4 Velocity 65 Portamento On Off 9 Portamento Time 13 Filter Trig 14 LFO Trig 5 Length 78 VAL9 79 VAL10 80 VAL11 85 VAL16 84 VAL15 83 VAL14 81 VAL12 82 VAL13 70 VAL1 71 VAL2 72 VAL3 73 VAL4 74 VAL5 75 VAL6 76 VAL7 77 VAL8 [/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] 1:31:14 Hold Time 1:30:14 Attack Time 1:39:14 Volume 1:38:14 Pan 1:41:14 Env. Reset 1:34:14 Release Time 1:33:14 Sustain Level 1:40:14 Mode 1:32:14 Decay Time 3:8:14 Pulse Generator 1 3:9:14 Pulse Generator 2 3:10:14 Boolean Operator 3:14:14 Euclidean Mode On Off 3:11:14 Rotation Generator 1 3:12:14 Rotation Generator 2 3:13:14 Track Rotation 1:19:14 Release Time 1:18:14 Sustain Level 1:17:14 Decay Time 1:16:14 Attack Time 1:26:14 Env. Depth 1:22:14 Data entry knob G machine dependent 1:21:14 Data entry knob F machine dependent 1:20:14 Frequency 1:68:14 Env. Reset 1:25:14 Width 1:24:14 Base 1:69:14 Key Tracking 1:23:14 Env. Delay 1:7:14 SRR Routing 1:35:14 Chorus Send 1:37:14 Reverb Send 1:36:14 Delay Send 1:9:14 Overdrive Routing 1:6:14 Sample Rate Reduction 1:8:14 Overdrive 1:5:14 Bit Reduction 2:50:14 Master Overdrive 1:109:14 Pattern Mute 2:18:14 Release Time 2:19:14 Makeup Gain 2:24:14 Pattern Volume 2:20:14 Ratio 2:21:14 Sidechain Source 2:22:14 Sidechain Filter 2:23:14 Dry Wet Mix 2:16:14 Threshold 2:17:14 Attack Time 2:32:14 Input L Pan 2:31:14 Input R Level 2:33:14 Input R Pan 2:36:14 Input L Delay Send 2:37:14 Input R Delay Send 2:38:14 Input L Reverb Send 2:39:14 Input R Reverb Send 2:34:14 Input L Chorus Send 2:35:14 Input R Chorus Send 2:30:14 Input L R Level 2:32:14 Input L R Balance 2:36:14 Input L R Delay Send 2:38:14 Input L R Reverb Send 2:34:14 Input L R Chorus Send 2:30:14 Input L Level 2:40:14 Dual Mono 1:47:14 Start Phase Slew 1:42:14 Speed 1:43:14 Multiplier 1:44:14 Fade In Out 1:45:14 Destination 1:46:14 Waveform 1:48:14 Trig Mode 1:49:14 Depth 1:56:14 Trig Mode 1:55:14 Start Phase Slew 1:54:14 Waveform 1:53:14 Destination 1:52:14 Fade In Out 1:51:14 Multiplier 1:50:14 Speed 1:57:14 Depth 1:59:14 Multiplier 1:72:14 Depth 1:71:14 Trig Mode 1:70:14 Start Phase Slew 1:62:14 Waveform 1:61:14 Destination 1:60:14 Fade In Out 1:58:14 Speed 2:47:14 Mix Volume 2:43:14 High Pass Filter 2:44:14 Width 2:45:14 Delay Send 2:46:14 Reverb Send 2:41:14 Depth 2:42:14 Speed 2:7:14 Mix Volume 2:0:7 Delay Time 2:1:14 Pingpong 2:2:14 Stereo Width 2:3:14 Feedback 2:4:14 Highpass Filter 2:5:14 Lowpass Filter 2:6:14 Reverb Send 2:15:14 Mix Volume 2:13:14 Lowpass Filter 2:12:14 Highpass Filter 2:11:14 Shelving Gain 2:10:14 Shelving Freq 2:9:14 Decay Time 2:8:14 Predelay 1:74:14 Data entry knob B machine dependent 1:73:14 Data entry knob A machine dependent 1:75:14 Data entry knob C machine dependent 1:76:14 Data entry knob D machine dependent 1:77:14 Data entry knob E machine dependent 1:78:14 Data entry knob F machine dependent 1:79:14 Data entry knob G machine dependent 1:80:14 Data entry knob H machine dependent 1:81:14 Data entry knob A machine dependent 1:88:14 Data entry knob H machine dependent 1:87:14 Data entry knob G machine dependent 1:86:14 Data entry knob F machine dependent 1:85:14 Data entry knob E machine dependent 1:84:14 Data entry knob D machine dependent 1:83:14 Data entry knob C machine dependent 1:82:14 Data entry knob B machine dependent 1:89:14 Data entry knob A machine dependent 1:92:14 Data entry knob D machine dependent 1:93:14 Data entry knob E machine dependent 1:94:14 Data entry knob F machine dependent 1:95:14 Data entry knob G machine dependent 1:96:14 Data entry knob H machine dependent 1:91:14 Data entry knob C machine dependent 1:90:14 Data entry knob B machine dependent 1:97:14 Data entry knob A machine dependent 1:104:14 Data entry knob H machine dependent 1:103:14 Data entry knob G machine dependent 1:102:14 Data entry knob F machine dependent 1:101:14 Data entry knob E machine dependent 1:100:14 Data entry knob D machine dependent 1:99:14 Data entry knob C machine dependent 1:98:14 Data entry knob B machine dependent 1:110:14 Track level 1:108:14 Mute 3:0:7 Note 3:1:14 Velocity 3:7:14 Portamento On Off 3:6:14 Portamento Time 3:2:14 Length 1:60:14 VAL9 1:61:14 VAL10 1:62:14 VAL11 1:67:14 VAL16 1:66:14 VAL15 1:65:14 VAL14 1:63:14 VAL12 1:64:14 VAL13 1:16:14 VAL1 1:17:14 VAL2 1:18:14 VAL3 1:19:14 VAL4 1:20:14 VAL5 1:21:14 VAL6 1:22:14 VAL7 1:23:14 VAL8 [/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]