VERSION 1 ########################################################## # __ __ __ __ __ # # .--------|__|--| |__| .-----.--.--|__|--| |-----. # # | | | _ | |__| _ | | | | _ | -__| # # |__|__|__|__|_____|__|__|___ |_____|__|_____|_____| # # |_____| # # # ########################################################## # Generated on 2025-12-16 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 Digitakt 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] 82 Amp Sustain Level 81 Amp Decay Time 80 Amp Hold Time 79 Amp Attack Time 89 Amp Volume 90 Amp Pan 87 Amp Mode 88 Amp Env.Reset 83 Amp Release Time 74 Comb- Frequency 111 Comb- Env.Reset 27 Comb- BW Routing 27 Comb- Width 26 Comb- Base 92 Comb- Key Tracking 91 Comb- Env.Delay 77 Comb- Env.Depth 76 Comb- Lowpass Filter 75 Comb- Feedback 73 Comb- Release Time 72 Comb- Sustain Level 71 Comb- Decay Time 70 Comb- Attack Time 77 Comb+ Env.Depth 91 Comb+ Env.Delay 92 Comb+ Key Tracking 26 Comb+ Base 27 Comb+ Width 27 Comb+ BW Routing 111 Comb+ Env.Reset 70 Comb+ Attack Time 76 Comb+ Lowpass Filter 75 Comb+ Feedback 74 Comb+ Frequency 73 Comb+ Release Time 72 Comb+ Sustain Level 71 Comb+ Decay Time 92 Equalizer Key Tracking 111 Equalizer Env.Reset 27 Equalizer BW Routing 27 Equalizer Width 26 Equalizer Base 91 Equalizer Env.Delay 77 Equalizer Env.Depth 76 Equalizer Q 75 Equalizer Gain 74 Equalizer Frequency 73 Equalizer Release Time 72 Equalizer Sustain Level 71 Equalizer Decay Time 70 Equalizer Attack Time 77 Filter Env.Depth 76 Filter Parameter G 75 Filter Parameter F 74 Filter Frequency 73 Filter Release Time 72 Filter Sustain Level 71 Filter Decay Time 70 Filter Attack Time 91 Filter Env.Delay 92 Filter Key Tracking 26 Filter Base 27 Filter Width 27 Filter BW Routing 111 Filter Env.Reset 72 Legacy LP HP Sustain Level 111 Legacy LP HP Env.Reset 27 Legacy LP HP BW Routing 27 Legacy LP HP Width 26 Legacy LP HP Base 92 Legacy LP HP Key Tracking 91 Legacy LP HP Env.Delay 77 Legacy LP HP Env.Depth 76 Legacy LP HP Filter Type 75 Legacy LP HP Resonance 74 Legacy LP HP Frequency 73 Legacy LP HP Release Time 71 Legacy LP HP Decay Time 70 Legacy LP HP Attack Time 70 Lowpass 4 Attack Time 71 Lowpass 4 Decay Time 72 Lowpass 4 Sustain Level 73 Lowpass 4 Release Time 74 Lowpass 4 Frequency 75 Lowpass 4 Resonance 77 Lowpass 4 Env.Depth 91 Lowpass 4 Env.Delay 92 Lowpass 4 Key Tracking 26 Lowpass 4 Base 27 Lowpass 4 Width 27 Lowpass 4 BW Routing 111 Lowpass 4 Env.Reset 111 Multi-Mode Env.Reset 70 Multi-Mode Attack Time 27 Multi-Mode BW Routing 27 Multi-Mode Width 26 Multi-Mode Base 92 Multi-Mode Key Tracking 91 Multi-Mode Env.Delay 77 Multi-Mode Env.Depth 76 Multi-Mode Filter Type 75 Multi-Mode Resonance 74 Multi-Mode Frequency 73 Multi-Mode Release Time 72 Multi-Mode Sustain Level 71 Multi-Mode Decay Time 14 Chorus Mix Volume 54 Track Bit Reduction 57 Track Overdrive 55 Track Sample-Rate Redux 56 Track SRR Routing 84 Track Delay Send 85 Track Reverb Send 12 Track Chorus Send 25 Track Overdrive Routing 21 Delay Delay Time 22 Delay Pingpong 23 Delay Stereo Width 24 Delay Feedback 25 Delay Highpass Filter 26 Delay Lowpass Filter 27 Delay Reverb Send 28 Delay Mix Volume 29 Reverb Predelay 30 Reverb Decay Time 31 Reverb Shelving Freq 89 Reverb Shelving Gain 90 Reverb Highpass Filter 91 Reverb Lowpass Filter 92 Reverb Mix Volume 16 Chorus Depth 9 Chorus Speed 70 Chorus High Pass Filter 71 Chorus Width 12 Chorus Delay Send 13 Chorus Reverb Send 70 CC Value 1 71 CC Value 2 72 CC Value 3 73 CC Value 4 74 CC Value 5 75 CC Value 6 76 CC Value 7 77 CC Value 8 17 Master Overdrive 24 Sample Bank 19 Sample Slot 110 Pattern Mute 78 External Mixer Input L R Delay Send 80 External Mixer Input L R Reverb Send 76 External Mixer Input L R Chorus Send 72 External Mixer Input L Level 82 External Mixer Dual Mono 74 External Mixer Input L R Balance 118 Compressor Dry Wet Mix 117 Compressor Sidechain Filter 116 Compressor Sidechain Source 115 Compressor Ratio 119 Compressor Pattern Volume 114 Compressor Makeup Gain 113 Compressor Release Time 112 Compressor Attack Time 111 Compressor Threshold 74 External Mixer Input L Pan 78 External Mixer Input L Delay Send 80 External Mixer Input L Reverb Send 76 External Mixer Input L Chorus Send 73 External Mixer Input R Level 75 External Mixer Input R Pan 79 External Mixer Input R Delay Send 81 External Mixer Input R Reverb Send 77 External Mixer Input R Chorus Send 72 External Mixer Input L R Level 103 LFO 1 Multiplier 106 LFO 1 Waveform 105 LFO 1 Destination 107 LFO 1 Start Phase 108 LFO 1 Trig Mode 113 LFO 2 Multiplier 114 LFO 2 Fade In Out 115 LFO 2 Destination 116 LFO 2 Waveform 117 LFO 2 Start Phase 118 LFO 2 Trig Mode 52 LFO 3 Multiplier 53 LFO 3 Fade In Out 28 LFO 3 Destination 29 LFO 3 Waveform 30 LFO 3 Start Phase 31 LFO 3 Trig Mode 104 LFO 1 Fade In Out 23 Source Sample Level 22 Source Parameter G 16 Source Tune 21 Source Parameter F 20 Source Parameter E 19 Source Sample Slot Select 24 Source Sample Bank Select 17 Source Play Mode 19 Grid Sample Slot Select 17 Grid Play Mode 16 Grid Tune 23 Grid Sample Level 22 Grid Slice Grid 21 Grid Slice Length 20 Grid Slice Select 24 Grid Sample Bank Select 21 Oneshot Length 22 Oneshot Loop Pos 23 Oneshot Sample Level 16 Oneshot Tune 17 Oneshot Play Mode 24 Oneshot Sample Bank Select 19 Oneshot Sample Slot Select 20 Oneshot Start 21 Repitch Length 22 Repitch Bars 23 Repitch Sample Level 16 Repitch Tune 17 Repitch Play Mode 24 Repitch Sample Bank Select 19 Repitch Sample Slot Select 20 Repitch Start 24 Slice Sample Bank Select 23 Slice Sample Level 21 Slice Slice Length 20 Slice Slice Select 19 Slice Sample Slot Select 17 Slice Play Mode 16 Slice Tune 16 Stretch Tune 23 Stretch Sample Level 22 Stretch Bars 21 Stretch Length 20 Stretch Start 17 Stretch Play Mode 19 Stretch Sample Slot Select 24 Stretch Sample Bank Select 20 Werp Segment Size 22 Werp Bars 23 Werp Sample Level 19 Werp Sample Slot Select 21 Werp Segment Mode 16 Werp Tune 17 Werp Play Mode 24 Werp Sample Bank Select 94 Track Mute 95 Track Level 13 Trig Filter Trig 9 Trig Portamento Time 65 Trig Portamento On Off 3 Trig Note 4 Trig Velocity 5 Trig Length 14 Trig LFO Trig [/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] 109:59 LFO 1 Depth 112:60 LFO 2 Speed 119:61 LFO 2 Depth 78:62 LFO 3 Speed 86:63 LFO 3 Depth 102:58 LFO 1 Speed [/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:33:14 Amp Sustain Level 1:32:14 Amp Decay Time 1:31:14 Amp Hold Time 1:30:14 Amp Attack Time 1:39:14 Amp Volume 1:38:14 Amp Pan 1:40:14 Amp Mode 1:41:14 Amp Env.Reset 1:34:14 Amp Release Time 3:12:14 Rotation Gen 2 3:11:14 Rotation Gen 1 3:14:14 Euclidean Mode 3:9:14 Pulse Gen 2 3:8:14 Pulse Gen 1 3:10:14 Boolean Operator 3:13:14 Track Rotation 1:20:14 Comb- Frequency 1:68:14 Comb- Env.Reset 1:15:14 Comb- BW Routing 1:52:14 Comb- Width 1:51:14 Comb- Base 1:69:14 Comb- Key Tracking 1:23:14 Comb- Env.Delay 1:26:14 Comb- Env.Depth 1:22:14 Comb- Lowpass Filter 1:21:14 Comb- Feedback 1:19:14 Comb- Release Time 1:18:14 Comb- Sustain Level 1:17:14 Comb- Decay Time 1:16:14 Comb- Attack Time 1:26:14 Comb+ Env.Depth 1:23:14 Comb+ Env.Delay 1:69:14 Comb+ Key Tracking 1:51:14 Comb+ Base 1:52:14 Comb+ Width 1:15:14 Comb+ BW Routing 1:68:14 Comb+ Env.Reset 1:16:14 Comb+ Attack Time 1:22:14 Comb+ Lowpass Filter 1:21:14 Comb+ Feedback 1:20:14 Comb+ Frequency 1:19:14 Comb+ Release Time 1:18:14 Comb+ Sustain Level 1:17:14 Comb+ Decay Time 1:69:14 Equalizer Key Tracking 1:68:14 Equalizer Env.Reset 1:15:14 Equalizer BW Routing 1:52:14 Equalizer Width 1:51:14 Equalizer Base 1:23:14 Equalizer Env.Delay 1:26:14 Equalizer Env.Depth 1:22:14 Equalizer Q 1:21:14 Equalizer Gain 1:20:14 Equalizer Frequency 1:19:14 Equalizer Release Time 1:18:14 Equalizer Sustain Level 1:17:14 Equalizer Decay Time 1:16:14 Equalizer Attack Time 1:26:14 Filter Env.Depth 1:22:14 Filter Parameter G 1:21:14 Filter Parameter F 1:20:14 Filter Frequency 1:19:14 Filter Release Time 1:18:14 Filter Sustain Level 1:17:14 Filter Decay Time 1:16:14 Filter Attack Time 1:23:14 Filter Env.Delay 1:69:14 Filter Key Tracking 1:51:14 Filter Base 1:52:14 Filter Width 1:15:14 Filter BW Routing 1:68:14 Filter Env.Reset 1:18:14 Legacy LP HP Sustain Level 1:68:14 Legacy LP HP Env.Reset 1:15:14 Legacy LP HP BW Routing 1:52:14 Legacy LP HP Width 1:51:14 Legacy LP HP Base 1:69:14 Legacy LP HP Key Tracking 1:23:14 Legacy LP HP Env.Delay 1:26:14 Legacy LP HP Env.Depth 1:22:14 Legacy LP HP Filter Type 1:21:14 Legacy LP HP Resonance 1:20:14 Legacy LP HP Frequency 1:19:14 Legacy LP HP Release Time 1:17:14 Legacy LP HP Decay Time 1:16:14 Legacy LP HP Attack Time 1:16:14 Lowpass 4 Attack Time 1:17:14 Lowpass 4 Decay Time 1:18:14 Lowpass 4 Sustain Level 1:19:14 Lowpass 4 Release Time 1:20:14 Lowpass 4 Frequency 1:21:14 Lowpass 4 Resonance 1:26:14 Lowpass 4 Env.Depth 1:23:14 Lowpass 4 Env.Delay 1:69:14 Lowpass 4 Key Tracking 1:51:14 Lowpass 4 Base 1:52:14 Lowpass 4 Width 1:15:14 Lowpass 4 BW Routing 1:68:14 Lowpass 4 Env.Reset 1:68:14 Multi-Mode Env.Reset 1:16:14 Multi-Mode Attack Time 1:15:14 Multi-Mode BW Routing 1:52:14 Multi-Mode Width 1:51:14 Multi-Mode Base 1:69:14 Multi-Mode Key Tracking 1:23:14 Multi-Mode Env.Delay 1:26:14 Multi-Mode Env.Depth 1:22:14 Multi-Mode Filter Type 1:21:14 Multi-Mode Resonance 1:20:14 Multi-Mode Frequency 1:19:14 Multi-Mode Release Time 1:18:14 Multi-Mode Sustain Level 1:17:14 Multi-Mode Decay Time 2:47:14 Chorus Mix Volume 1:11:14 Track Bit Reduction 1:14:14 Track Overdrive 1:12:14 Track Sample-Rate Redux 1:13:14 Track SRR Routing 1:36:14 Track Delay Send 1:37:14 Track Reverb Send 1:35:14 Track Chorus Send 1:10:14 Track Overdrive Routing 2:0:7 Delay Delay Time 2:1:14 Delay Pingpong 2:2:14 Delay Stereo Width 2:3:14 Delay Feedback 2:4:14 Delay Highpass Filter 2:5:14 Delay Lowpass Filter 2:6:14 Delay Reverb Send 2:7:14 Delay Mix Volume 2:8:14 Reverb Predelay 2:9:14 Reverb Decay Time 2:10:14 Reverb Shelving Freq 2:11:14 Reverb Shelving Gain 2:12:14 Reverb Highpass Filter 2:13:14 Reverb Lowpass Filter 2:15:14 Reverb Mix Volume 2:41:14 Chorus Depth 2:42:14 Chorus Speed 2:43:14 Chorus High Pass Filter 2:44:14 Chorus Width 2:45:14 Chorus Delay Send 2:46:14 Chorus Reverb Send 1:61:14 CC Value 10 1:16:14 CC Value 1 1:17:14 CC Value 2 1:18:14 CC Value 3 1:19:14 CC Value 4 1:20:14 CC Value 5 1:21:14 CC Value 6 1:22:14 CC Value 7 1:23:14 CC Value 8 1:60:14 CC Value 9 1:65:14 CC Value 14 1:64:14 CC Value 13 1:63:14 CC Value 12 1:62:14 CC Value 11 1:67:14 CC Value 16 1:66:14 CC Value 15 2:37:14 Master Overdrive 1:9:14 Sample Bank 1:8:14 Sample Slot 1:104:14 Pattern Mute 2:36:14 External Mixer Input L R Delay Send 2:38:14 External Mixer Input L R Reverb Send 2:34:14 External Mixer Input L R Chorus Send 2:30:14 External Mixer Input L Level 2:40:14 External Mixer Dual Mono 2:32:14 External Mixer Input L R Balance 2:23:14 Compressor Dry Wet Mix 2:22:14 Compressor Sidechain Filter 2:21:14 Compressor Sidechain Source 2:20:14 Compressor Ratio 2:24:14 Compressor Pattern Volume 2:19:14 Compressor Makeup Gain 2:18:14 Compressor Release Time 2:17:14 Compressor Attack Time 2:16:14 Compressor Threshold 2:32:14 External Mixer Input L Pan 2:36:14 External Mixer Input L Delay Send 2:38:14 External Mixer Input L Reverb Send 2:34:14 External Mixer Input L Chorus Send 2:31:14 External Mixer Input R Level 2:33:14 External Mixer Input R Pan 2:37:14 External Mixer Input R Delay Send 2:39:14 External Mixer Input R Reverb Send 2:35:14 External Mixer Input R Chorus Send 2:30:14 External Mixer Input L R Level 1:43:14 LFO 1 Multiplier 1:46:14 LFO 1 Waveform 1:45:14 LFO 1 Destination 1:47:14 LFO 1 Start Phase 1:48:14 LFO 1 Trig Mode 1:49:14 LFO 1 Depth 1:50:14 LFO 2 Speed 1:51:14 LFO 2 Multiplier 1:52:14 LFO 2 Fade In Out 1:53:14 LFO 2 Destination 1:54:14 LFO 2 Waveform 1:55:14 LFO 2 Start Phase 1:56:14 LFO 2 Trig Mode 1:57:14 LFO 2 Depth 1:58:14 LFO 3 Speed 1:59:14 LFO 3 Multiplier 1:60:14 LFO 3 Fade In Out 1:61:14 LFO 3 Destination 1:62:14 LFO 3 Waveform 1:70:14 LFO 3 Start Phase 1:71:14 LFO 3 Trig Mode 1:72:14 LFO 3 Depth 1:45:14 LFO 1 Speed 1:44:14 LFO 1 Fade In Out 1:7:14 Source Sample Level 1:6:14 Source Parameter G 1:0:7 Source Tune 1:5:14 Source Parameter F 1:4:14 Source Parameter E 1:8:14 Source Sample Slot Select 1:9:14 Source Sample Bank Select 1:1:14 Source Play Mode 1:8:14 Grid Sample Slot Select 1:1:14 Grid Play Mode 1:0:7 Grid Tune 1:7:14 Grid Sample Level 1:6:14 Grid Slice Grid 1:5:14 Grid Slice Length 1:4:14 Grid Slice Select 1:9:14 Grid Sample Bank Select 1:5:14 Oneshot Length 1:6:14 Oneshot Loop Pos 1:7:14 Oneshot Sample Level 1:0:7 Oneshot Tune 1:1:14 Oneshot Play Mode 1:9:14 Oneshot Sample Bank Select 1:8:14 Oneshot Sample Slot Select 1:4:14 Oneshot Start 1:5:14 Repitch Length 1:6:14 Repitch Bars 1:7:14 Repitch Sample Level 1:0:7 Repitch Tune 1:1:14 Repitch Play Mode 1:9:14 Repitch Sample Bank Select 1:8:14 Repitch Sample Slot Select 1:4:14 Repitch Start 1:9:14 Slice Sample Bank Select 1:7:14 Slice Sample Level 1:5:14 Slice Slice Length 1:4:14 Slice Slice Select 1:8:14 Slice Sample Slot Select 1:1:14 Slice Play Mode 1:0:7 Slice Tune 1:0:7 Stretch Tune 1:7:14 Stretch Sample Level 1:6:14 Stretch Bars 1:5:14 Stretch Length 1:4:14 Stretch Start 1:1:14 Stretch Play Mode 1:8:14 Stretch Sample Slot Select 1:9:14 Stretch Sample Bank Select 1:4:14 Werp Segment Size 1:6:14 Werp Bars 1:7:14 Werp Sample Level 1:8:14 Werp Sample Slot Select 1:5:14 Werp Segment Mode 1:0:7 Werp Tune 1:1:14 Werp Play Mode 1:9:14 Werp Sample Bank Select 1:101:14 Track Mute 1:100:14 Track Level 3:7:14 Trig Portamento Time 3:8:14 Trig Portamento On Off 3:0:7 Trig Note 3:1:14 Trig Velocity 3:2:14 Trig Length [/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]