Instrument Constants

Instruments (also known as MIDI program changes) are represented as in the MIDI specification using integers from 0 to 127. That’s a total of 128 timbre settings. The music library defines the following instrument constants for convenience:

ACOUSTIC_GRAND, PIANO = 0
BRIGHT_ACOUSTIC = 1
ELECTRIC_GRAND = 2
HONKYTONK_PIANO, HONKYTONK = 3
EPIANO1, RHODES_PIANO, RHODES = 4
EPIANO2, DX_PIANO, DX = 5
HARPSICHORD = 6
CLAVINET = 7
CELESTA = 8
GLOCKENSPIEL = 9
MUSIC_BOX = 10
VIBRAPHONE, VIBES = 11
MARIMBA = 12
XYLOPHONE = 13
TUBULAR_BELLS = 14
DULCIMER = 15
DRAWBAR_ORGAN, ORGAN = 16
PERCUSSIVE_ORGAN, JAZZ_ORGAN = 17
ROCK_ORGAN = 18
CHURCH_ORGAN = 19
REED_ORGAN = 20
ACCORDION = 21
HARMONICA = 22
TANGO_ACCORDION, BANDONEON = 23
NYLON_GUITAR, GUITAR = 24
STEEL_GUITAR = 25
JAZZ_GUITAR = 26
CLEAN_GUITAR, ELECTRIC_GUITAR = 27
MUTED_GUITAR = 28
OVERDRIVEN_GUITAR = 29
DISTORTION_GUITAR = 30
GUITAR_HARMONICS = 31
ACOUSTIC_BASS = 32
BASS, ELECTRIC_BASS, FINGERED_BASS = 33
PICKED_BASS = 34
FRETLESS_BASS = 35
SLAP_BASS1 = 36
SLAP_BASS2 = 37
SYNTH_BASS1 = 38
SYNTH_BASS2 = 39
VIOLIN = 40
VIOLA = 41
CELLO = 42
CONTRABASS = 43
TREMOLO_STRINGS = 44
PIZZICATO_STRINGS = 45
ORCHESTRAL_HARP, HARP = 46
TIMPANI = 47
STRING_ENSEMBLE1, STRINGS = 48
STRING_ENSEMBLE2 = 49
SYNTH_STRINGS1, SYNTH = 50
SYNTH_STRINGS2 = 51
CHOIR_AHHS, CHOIR = 52
VOICE_OOHS, VOICE = 53
SYNTH_VOICE, VOX = 54
ORCHESTRA_HIT = 55
TRUMPET = 56
TROMBONE = 57
TUBA = 58
MUTED_TRUMPET = 59
FRENCH_HORN, HORN = 60
BRASS_SECTION, BRASS = 61
SYNTH_BRASS1 = 62
SYNTH_BRASS2 = 63
SOPRANO_SAX, SOPRANO_SAXOPHONE = 64
ALTO_SAX, ALTO_SAXOPHONE = 65
TENOR_SAX, TENOR_SAXOPHONE, SAX, SAXOPHONE = 66
BARITONE_SAX, BARITONE_SAXOPHONE = 67
OBOE = 68
ENGLISH_HORN = 69
BASSOON = 70
CLARINET = 71
PICCOLO = 72
FLUTE = 73
RECORDER = 74
PAN_FLUTE = 75
BLOWN_BOTTLE, BOTTLE = 76
SHAKUHACHI = 77
WHISTLE = 78
OCARINA = 79
LEAD_1_SQUARE, SQUARE = 80
LEAD_2_SAWTOOTH, SAWTOOTH = 81
LEAD_3_CALLIOPE, CALLIOPE = 82
LEAD_4_CHIFF, CHIFF = 83
LEAD_5_CHARANG, CHARANG = 84
LEAD_6_VOICE, SOLO_VOX = 85
LEAD_7_FIFTHS, FIFTHS = 86
LEAD_8_BASS_LEAD, BASS_LEAD = 87
PAD_1_NEW_AGE, NEW_AGE = 88
PAD_2_WARM, WARM_PAD = 89
PAD_3_POLYSYNTH, POLYSYNTH = 90
PAD_4_CHOIR, SPACE_VOICE = 91
PAD_5_GLASS, BOWED_GLASS = 92
PAD_6_METTALIC, METALLIC = 93
PAD_7_HALO, HALO = 94
PAD_8_SWEEP, SWEEP = 95
FX_1_RAIN, ICE_RAIN = 96
FX_2_SOUNDTRACK, SOUNDTRACK = 97
FX_3_CRYSTAL, CRYSTAL = 98
FX_4_ATMOSPHERE, ATMOSPHERE = 99
FX_5_BRIGHTNESS, BRIGHTNESS = 100
FX_6_GOBLINS, GOBLINS = 101
FX_7_ECHOES, ECHO_DROPS = 102
FX_8_SCI_FI, SCI_FI = 103
SITAR = 104
BANJO = 105
SHAMISEN = 106
KOTO = 107
KALIMBA = 108
BAGPIPE = 109
FIDDLE = 110
SHANNAI = 111
TINKLE_BELL, BELL = 112
AGOGO = 113
STEEL_DRUMS = 114
WOODBLOCK = 115
TAIKO_DRUM, TAIKO = 116
MELODIC_TOM, TOM_TOM = 117
SYNTH_DRUM = 118
REVERSE_CYMBAL = 119
GUITAR_FRET_NOISE, FRET_NOISE = 120
BREATH_NOISE, BREATH = 121
SEASHORE, SEA = 122
BIRD_TWEET, BIRD = 123
TELEPHONE_RING, TELEPHONE = 124
HELICOPTER = 125
APPLAUSE = 126
GUNSHOT = 127