Roland TR-1000 MIDI CCs & NRPNs

MIDI implementation details for the Roland TR-1000.

Last update: June 26, 2026 • 66 parameters • 68 MIDI notes mapped


Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.

Main

Parameter CC Range Usage Orientation
Ext in 9 [0–127] 0-based
Morph 89 [0–127] 0-based
Filter 20 [0–127] 0-based
Drive 21 [0–127] 0-based

Effects

Parameter CC Range Usage Orientation
Delay level 12 [0–127] 0-based
Delay time 13 [0–127] 0-based
Delay feedback 14 [0–127] 0-based
Master FX on 15 [0–127] 0-based
Master FX control 1 16 [0–127] 0-based
Master FX control 2 17 [0–127] 0-based
Master FX control 3 18 [0–127] 0-based
Analog FX on 19 [0–127] 0-based
Reverb time 90 [0–127] 0-based
Reverb level 91 [0–127] 0-based

Bass drum

Parameter CC Range Usage Orientation
BD tune 22 [0–127] 0-based
BD decay 23 [0–127] 0-based
BD mix 24 [0–127] 0-based
BD control 1 25 [0–127] 0-based
BD control 2 26 [0–127] 0-based
BD control 3 27 [0–127] 0-based
BD level 28 [0–127] 0-based

Snare drum

Parameter CC Range Usage Orientation
SD tune 29 [0–127] 0-based
SD decay 30 [0–127] 0-based
SD mix 31 [0–127] 0-based
SD control 1 46 [0–127] 0-based
SD control 2 47 [0–127] 0-based
SD control 3 48 [0–127] 0-based
SD level 49 [0–127] 0-based

Low tom

Parameter CC Range Usage Orientation
LT tune 50 [0–127] 0-based
LT decay 51 [0–127] 0-based
LT mix 52 [0–127] 0-based
LT control 1 53 [0–127] 0-based
LT control 2 54 [0–127] 0-based
LT control 3 55 [0–127] 0-based
LT level 56 [0–127] 0-based

High tom

Parameter CC Range Usage Orientation
HT tune 57 [0–127] 0-based
HT decay 58 [0–127] 0-based
HT mix 59 [0–127] 0-based
HT control 1 60 [0–127] 0-based
HT control 2 61 [0–127] 0-based
HT control 3 62 [0–127] 0-based
HT level 63 [0–127] 0-based

Rimshot

Parameter CC Range Usage Orientation
RS tune 80 [0–127] 0-based
RS decay 81 [0–127] 0-based
RS control 82 [0–127] 0-based
RS level 83 [0–127] 0-based

Hi conga

Parameter CC Range Usage Orientation
HC tune 84 [0–127] 0-based
HC decay 85 [0–127] 0-based
HC control 86 [0–127] 0-based
HC level 87 [0–127] 0-based

Closed hi-hat

Parameter CC Range Usage Orientation
CH tune 102 [0–127] 0-based
CH decay 103 [0–127] 0-based
CH control 104 [0–127] 0-based
CH level 105 [0–127] 0-based

Open hi-hat

Parameter CC Range Usage Orientation
OH tune 106 [0–127] 0-based
OH decay 107 [0–127] 0-based
OH control 108 [0–127] 0-based
OH level 109 [0–127] 0-based

Crash cymbal

Parameter CC Range Usage Orientation
CC tune 110 [0–127] 0-based
CC decay 111 [0–127] 0-based
CC control 112 [0–127] 0-based
CC level 113 [0–127] 0-based

Ride cymbal

Parameter CC Range Usage Orientation
RC tune 114 [0–127] 0-based
RC decay 115 [0–127] 0-based
RC control 116 [0–127] 0-based
RC level 117 [0–127] 0-based

Single channel mode

Sound Channel Note Velocity
BD basic 36
1~127: Volume
BD Layer A basic 35
1~127: Volume
BD Layer B/alt basic 99
1~127: Volume
SD basic 38
1~127: Volume
SD Layer A basic 40
1~127: Volume
SD Layer B/alt basic 104
1~127: Volume
LT basic 43
1~127: Volume
LT Layer A basic 41
1~127: Volume
LT Layer B/alt basic 105
1~127: Volume
HT basic 50
1~127: Volume
HT Layer A basic 48
1~127: Volume
HT Layer B/alt basic 112
1~127: Volume
RS basic 37
1~127: Volume
RS Layer B/alt basic 56
1~127: Volume
HC basic 39
1~127: Volume
HC Layer B/alt basic 54
1~127: Volume
CH basic 42
1~127: Volume
CH Layer B/alt basic 44
1~127: Volume
OH basic 46
1~127: Volume
OH Layer B/alt basic 58
1~127: Volume
CC basic 49
1~127: Volume
CC Layer B/alt basic 61
1~127: Volume
RC basic 51
1~127: Volume
RC Layer B/alt basic 63
1~127: Volume
TRG basic 84
1~127: Volume

BD

Sound Channel Note Velocity
BD 1 40
1~127: Volume
BD Layer A 1 89
1~127: Volume
BD Layer A slice 1 [0–15]
1~127: Volume
BD Layer B/alt 2 89
1~127: Volume
BD Layer A+B slice 2 [16–31]
1~127: Volume
BD Layer B slice 2 [0–15]
1~127: Volume

SD

Sound Channel Note Velocity
SD 3 40
1~127: Volume
SD Layer A 3 89
1~127: Volume
SD Layer A slice 3 [0–15]
1~127: Volume
SD Layer B/alt 4 89
1~127: Volume
SD Layer A+B slice 4 [16–31]
1~127: Volume
SD Layer B slice 4 [0–15]
1~127: Volume

LT

Sound Channel Note Velocity
LT 5 40
1~127: Volume
LT Layer A 5 89
1~127: Volume
LT Layer A slice 5 [0–15]
1~127: Volume
LT Layer B/alt 6 89
1~127: Volume
LT Layer A+B slice 6 [16–31]
1~127: Volume
LT Layer B slice 6 [0–15]
1~127: Volume

HT

Sound Channel Note Velocity
HT 7 40
1~127: Volume
HT Layer A 7 89
1~127: Volume
HT Layer A slice 7 [0–15]
1~127: Volume
HT Layer B/alt 8 89
1~127: Volume
HT Layer A+B slice 8 [16–31]
1~127: Volume
HT Layer B slice 8 [0–15]
1~127: Volume

RS

Sound Channel Note Velocity
RS 9 40
1~127: Volume
RS Layer B/alt 9 89
1~127: Volume
RS Layer A+B slice 9 [0–15]
1~127: Volume

HC

Sound Channel Note Velocity
HC 10 40
1~127: Volume
HC Layer B/alt 10 89
1~127: Volume
HC Layer A+B slice 10 [0–15]
1~127: Volume

CH

Sound Channel Note Velocity
CH 11 40
1~127: Volume
CH Layer B/alt 11 89
1~127: Volume
CH Layer A+B slice 11 [0–15]
1~127: Volume

OH

Sound Channel Note Velocity
OH 12 40
1~127: Volume
OH Layer B/alt 12 89
1~127: Volume
OH Layer A+B slice 12 [0–15]
1~127: Volume

CC

Sound Channel Note Velocity
CC 13 40
1~127: Volume
CC Layer B/alt 13 89
1~127: Volume
CC Layer A+B slice 13 [0–15]
1~127: Volume

RC

Sound Channel Note Velocity
RC 14 40
1~127: Volume
RC Layer B/alt 14 89
1~127: Volume
RC Layer A+B slice 14 [0–15]
1~127: Volume

TRG

Sound Channel Note Velocity
TRG 15 40
1~127: Volume

This dataset is provided under the Creative Commons Attribution Share Alike 4.0 International license.