Skip to content

Percussion Constants

When using MIDI channel 9 (the MIDI protocol has 16 channels, numbered 0–15), each pitch corresponds to a different drum sound.

The music library defines the following drum sound constants for convenience. According to the MIDI standard, only pitches 35 to 81 are defined.

Constant Value
ABD, ACOUSTIC_BASS_DRUM 35
BDR, BASS_DRUM 36
STK, SIDE_STICK 37
SNR, SNARE 38
CLP, HAND_CLAP 39
ESN, ELECTRIC_SNARE 40
LFT, LOW_FLOOR_TOM 41
CHH, CLOSED_HI_HAT 42
HFT, HIGH_FLOOR_TOM 43
PHH, PEDAL_HI_HAT 44
LTM, LOW_TOM 45
OHH, OPEN_HI_HAT 46
LMT, LOW_MID_TOM 47
HMT, HI_MID_TOM 48
CC1, CRASH_CYMBAL_1 49
HGT, HIGH_TOM 50
RC1, RIDE_CYMBAL_1 51
CCM, CHINESE_CYMBAL 52
RBL, RIDE_BELL 53
TMB, TAMBOURINE 54
SCM, SPLASH_CYMBAL 55
CBL, COWBELL 56
CC2, CRASH_CYMBAL_2 57
VSP, VIBRASLAP 58
RC2, RIDE_CYMBAL_2 59
HBG, HI_BONGO 60
LBG, LOW_BONGO 61
MHC, MUTE_HI_CONGA 62
OHC, OPEN_HI_CONGA 63
LCG, LOW_CONGA 64
HTI, HIGH_TIMBALE 65
LTI, LOW_TIMBALE 66
HAG, HIGH_AGOGO 67
LAG, LOW_AGOGO 68
CBS, CABASA 69
MRC, MARACAS 70
SWH, SHORT_WHISTLE 71
LWH, LONG_WHISTLE 72
SGU, SHORT_GUIRO 73
LGU, LONG_GUIRO 74
CLA, CLAVES 75
HWB, HI_WOOD_BLOCK 76
LWB, LOW_WOOD_BLOCK 77
MCU, MUTE_CUICA 78
OCU, OPEN_CUICA 79
MTR, MUTE_TRIANGLE 80
OTR, OPEN_TRIANGLE 81