Files
SyncHome/trunk/Arduino/libraries/sys64738/GM_Table.h

189 lines
6.5 KiB
C
Raw Normal View History

2023-03-17 11:59:21 +00:00
/* **************************************** *
* MIDI: General MIDI Table & Drums *
* **************************************** *
* (C) 2016-05-17 Paolo Iocco *
* rev. 1.0 *
* **************************************** */
const char GM_Table[][24]PROGMEM = {
{"Acoustic Grand Piano "}, // 1
{"Bright Acoustic Piano "}, // 2
{"Electric Grand Piano "}, // 3
{"Honky-tonk Piano "}, // 4
{"Electric Piano 1 "}, // 5
{"Electric Piano 2 "}, // 6
{"Harpsichord "}, // 7
{"Clavi "}, // 8
{"Celesta "}, // 9
{"Glockenspiel "}, // 10
{"Music Box "}, // 11
{"Vibraphone "}, // 12
{"Marimba "}, // 13
{"Xylophone "}, // 14
{"Tubular Bells "}, // 15
{"Dulcimer "}, // 16
{"Drawbar Organ "}, // 17
{"Percussive Organ "}, // 18
{"Rock Organ "}, // 19
{"Church Organ "}, // 20
{"Reed Organ "}, // 21
{"Accordion "}, // 22
{"Harmonica "}, // 23
{"Tango Accordion "}, // 24
{"Acoustic Guitar (nylon)"}, // 25
{"Acoustic Guitar (steel)"}, // 26
{"Electric Guitar (jazz) "}, // 27
{"Electric Guitar (clean)"}, // 28
{"Electric Guitar (muted)"}, // 29
{"Overdriven Guitar "}, // 30
{"Distortion Guitar "}, // 31
{"Guitar harmonics "}, // 32
{"Acoustic Bass "}, // 33
{"Electric Bass (finger) "}, // 34
{"Electric Bass (pick) "}, // 35
{"Fretless Bass "}, // 36
{"Slap Bass 1 "}, // 37
{"Slap Bass 2 "}, // 38
{"Synth Bass 1 "}, // 39
{"Synth Bass 2 "}, // 40
{"Violin "}, // 41
{"Viola "}, // 42
{"Cello "}, // 43
{"Contrabass "}, // 44
{"Tremolo Strings "}, // 45
{"Pizzicato Strings "}, // 46
{"Orchestral Harp "}, // 47
{"Timpani "}, // 48
{"String Ensemble 1 "}, // 49
{"String Ensemble 2 "}, // 50
{"SynthStrings 1 "}, // 51
{"SynthStrings 2 "}, // 52
{"Choir Aahs "}, // 53
{"Voice Oohs "}, // 54
{"Synth Voice "}, // 55
{"Orchestra Hit "}, // 56
{"Trumpet "}, // 57
{"Trombone "}, // 58
{"Tuba "}, // 59
{"Muted Trumpet "}, // 60
{"French Horn "}, // 61
{"Brass Section "}, // 62
{"SynthBrass 1 "}, // 63
{"SynthBrass 2 "}, // 64
{"Soprano Sax "}, // 65
{"Alto Sax "}, // 66
{"Tenor Sax "}, // 67
{"Baritone Sax "}, // 68
{"Oboe "}, // 69
{"English Horn "}, // 70
{"Bassoon "}, // 71
{"Clarinet "}, // 72
{"Piccolo "}, // 73
{"Flute "}, // 74
{"Recorder "}, // 75
{"Pan Flute "}, // 76
{"Blown Bottle "}, // 77
{"Shakuhachi "}, // 78
{"Whistle "}, // 79
{"Ocarina "}, // 80
{"Lead 1 (square) "}, // 81
{"Lead 2 (sawtooth) "}, // 82
{"Lead 3 (calliope) "}, // 83
{"Lead 4 (chiff) "}, // 84
{"Lead 5 (charang) "}, // 85
{"Lead 6 (voice) "}, // 86
{"Lead 7 (fifths) "}, // 87
{"Lead 8 (bass + lead) "}, // 88
{"Pad 1 (new age) "}, // 89
{"Pad 2 (warm) "}, // 90
{"Pad 3 (polysynth) "}, // 91
{"Pad 4 (choir) "}, // 92
{"Pad 5 (bowed) "}, // 93
{"Pad 6 (metallic) "}, // 94
{"Pad 7 (halo) "}, // 95
{"Pad 8 (sweep) "}, // 96
{"FX 1 (rain) "}, // 97
{"FX 2 (soundtrack) "}, // 98
{"FX 3 (crystal) "}, // 99
{"FX 4 (atmosphere) "}, // 100
{"FX 5 (brightness) "}, // 101
{"FX 6 (goblins) "}, // 102
{"FX 7 (echoes) "}, // 103
{"FX 8 (sci-fi) "}, // 104
{"Sitar "}, // 105
{"Banjo "}, // 106
{"Shamisen "}, // 107
{"Koto "}, // 108
{"Kalimba "}, // 109
{"Bag pipe "}, // 110
{"Fiddle "}, // 111
{"Shanai "}, // 112
{"Tinkle Bell "}, // 113
{"Agogo "}, // 114
{"Steel Drums "}, // 115
{"Woodblock "}, // 116
{"Taiko Drum "}, // 117
{"Melodic Tom "}, // 118
{"Synth Drum "}, // 119
{"Reverse Cymbal "}, // 120
{"Guitar Fret Noise "}, // 121
{"Breath Noise "}, // 122
{"Seashore "}, // 123
{"Bird Tweet "}, // 124
{"Telephone Ring "}, // 125
{"Helicopter "}, // 126
{"Applause "}, // 127
{"Gunshot "} // 128
};
const char GM_Drums[][19]PROGMEM = {
{"Acoustic Bass Drum"}, // 35
{"Bass Drum 1 "}, // 36
{"Side Stick "}, // 37
{"Acoustic Snare "}, // 38
{"Hand Clap "}, // 39
{"Electric Snare "}, // 40
{"Low Floor Tom "}, // 41
{"Closed Hi Hat "}, // 42
{"High Floor Tom "}, // 43
{"Pedal Hi-Hat "}, // 44
{"Low Tom "}, // 45
{"Open Hi-Hat "}, // 46
{"Low-Mid Tom "}, // 47
{"Hi-Mid Tom "}, // 48
{"Crash Cymbal 1 "}, // 49
{"High Tom "}, // 50
{"Ride Cymbal 1 "}, // 51
{"Chinese Cymbal "}, // 52
{"Ride Bell "}, // 53
{"Tambourine "}, // 54
{"Splash Cymbal "}, // 55
{"Cowbell "}, // 56
{"Crash Cymbal 2 "}, // 57
{"Vibraslap "}, // 58
{"Ride Cymbal 2 "}, // 59
{"Hi Bongo "}, // 60
{"Low Bongo "}, // 61
{"Mute Hi Conga "}, // 62
{"Open Hi Conga "}, // 63
{"Low Conga "}, // 64
{"High Timbale "}, // 65
{"Low Timbale "}, // 66
{"High Agogo "}, // 67
{"Low Agogo "}, // 68
{"Cabasa "}, // 69
{"Maracas "}, // 70
{"Short Whistle "}, // 71
{"Long Whistle "}, // 72
{"Short Guiro "}, // 73
{"Long Guiro "}, // 74
{"Claves "}, // 75
{"Hi Wood Block "}, // 76
{"Low Wood Block "}, // 77
{"Mute Cuica "}, // 78
{"Open Cuica "}, // 79
{"Mute Triangle "}, // 80
{"Open Triangle "} // 81
};