.Program Names
[Program numbers]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
10=10
11=11
12=12
13=13
14=14
15=15
16=16
17=17
18=18
19=19
20=20
21=21
22=22
23=23
24=24
25=25
26=26
27=27
28=28
29=29
30=30
31=31
32=32
33=33
34=34
35=35
36=36
37=37
38=38
39=39
40=40
41=41
42=42
43=43
44=44
45=45
46=46
47=47
48=48
49=49
50=50
51=51
52=52
53=53
54=54
55=55
56=56
57=57
58=58
59=59
60=60
61=61
62=62
63=63
64=64
65=65
66=66
67=67
68=68
69=69
70=70
71=71
72=72
73=73
74=74
75=75
76=76
77=77
78=78
79=79
80=80
81=81
82=82
83=83
84=84
85=85
86=86
87=87
88=88
89=89
90=90
91=91
92=92
93=93
94=94
95=95
96=96
97=97
98=98
99=99
100=100
101=101
102=102
103=103
104=104
105=105
106=106
107=107
108=108
109=109
110=110
111=111
112=112
113=113
114=114
115=115
116=116
117=117
118=118
119=119
120=120
121=121
122=122
123=123
124=124
125=125
126=126
127=127

[General MIDI]
0=Acoustic Grand Piano
1=Bright Acoustic Piano
2=Electric Grand Piano
3=Honky-tonk Piano
4=Rhodes Piano
5=Chorused Piano
6=Harpsichord
7=Clavinet
8=Celesta
9=Glockenspiel
10=Music Box
11=Vibraphone
12=Marimba
13=Xylophone
14=Tubular Bells
15=Dulcimer
16=Hammond 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=Synth Brass 1
63=Synth Brass 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=Bottle Blow
77=Shakuhachi
78=Whistle
79=Ocarina
80=Lead 1 (square)
81=Lead 2 (sawtooth)
82=Lead 3 (calliope lead)
83=Lead 4 (chiff lead)
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=Bagpipe
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

[General MIDI + numbers]
0=1 - Acoustic Grand Piano
1=2 - Bright Acoustic Piano
2=3 - Electric Grand Piano
3=4 - Honky-tonk Piano
4=5 - Rhodes Piano
5=6 - Chorused Piano
6=7 - Harpsichord
7=8 - Clavinet
8=9 - Celesta
9=10 - Glockenspiel
10=11 - Music Box
11=12 - Vibraphone
12=13 - Marimba
13=14 - Xylophone
14=15 - Tubular Bells
15=16 - Dulcimer
16=17 - Hammond Organ
17=18 - Percussive Organ
18=19 - Rock Organ
19=20 - Church Organ
20=21 - Reed Organ
21=22 - Accordion
22=23 - Harmonica
23=24 - Tango Accordion
24=25 - Acoustic Guitar (nylon)
25=26 - Acoustic Guitar (steel)
26=27 - Electric Guitar (jazz)
27=28 - Electric Guitar (clean)
28=29 - Electric Guitar (muted)
29=30 - Overdriven Guitar
30=31 - Distortion Guitar
31=32 - Guitar Harmonics
32=33 - Acoustic Bass
33=34 - Electric Bass (finger)
34=35 - Electric Bass (pick)
35=36 - Fretless Bass
36=37 - Slap Bass 1
37=38 - Slap Bass 2
38=39 - Synth Bass 1
39=40 - Synth Bass 2
40=41 - Violin
41=42 - Viola
42=43 - Cello
43=44 - Contrabass
44=45 - Tremolo Strings
45=46 - Pizzicato Strings
46=47 - Orchestral Harp
47=48 - Timpani
48=49 - String Ensemble 1
49=50 - String Ensemble 2
50=51 - SynthStrings 1
51=52 - SynthStrings 2
52=53 - Choir Aahs
53=54 - Voice Oohs
54=55 - Synth Voice
55=56 - Orchestra Hit
56=57 - Trumpet
57=58 - Trombone
58=59 - Tuba
59=60 - Muted Trumpet
60=61 - French Horn
61=62 - Brass Section
62=63 - Synth Brass 1
63=64 - Synth Brass 2
64=65 - Soprano Sax
65=66 - Alto Sax
66=67 - Tenor Sax
67=68 - Baritone Sax
68=69 - Oboe
69=70 - English Horn
70=71 - Bassoon
71=72 - Clarinet
72=73 - Piccolo
73=74 - Flute
74=75 - Recorder
75=76 - Pan Flute
76=77 - Bottle Blow
77=78 - Shakuhachi
78=79 - Whistle
79=80 - Ocarina
80=81 - Lead 1 (square)
81=82 - Lead 2 (sawtooth)
82=83 - Lead 3 (calliope lead)
83=84 - Lead 4 (chiff lead)
84=85 - Lead 5 (charang)
85=86 - Lead 6 (voice)
86=87 - Lead 7 (fifths)
87=88 - Lead 8 (bass + lead)
88=89 - Pad 1 (new age)
89=90 - Pad 2 (warm)
90=91 - Pad 3 (polysynth)
91=92 - Pad 4 (choir)
92=93 - Pad 5 (bowed)
93=94 - Pad 6 (metallic)
94=95 - Pad 7 (halo)
95=96 - Pad 8 (sweep)
96=97 - FX 1 (rain)
97=98 - FX 2 (soundtrack)
98=99 - FX 3 (crystal)
99=100 - FX 4 (atmosphere)
100=101 - FX 5 (brightness)
101=102 - FX 6 (goblins)
102=103 - FX 7 (echoes)
103=104 - FX 8 (sci-fi)
104=105 - Sitar
105=106 - Banjo
106=107 - Shamisen
107=108 - Koto
108=109 - Kalimba
109=110 - Bagpipe
110=111 - Fiddle
111=112 - Shanai
112=113 - Tinkle Bell
113=114 - Agogo
114=115 - Steel Drums
115=116 - Woodblock
116=117 - Taiko Drum
117=118 - Melodic Tom
118=119 - Synth Drum
119=120 - Reverse Cymbal
120=121 - Guitar Fret Noise
121=122 - Breath Noise
122=123 - Seashore
123=124 - Bird Tweet
124=125 - Telephone Ring
125=126 - Helicopter
126=127 - Applause
127=128 - Gunshot

./Program Names

.BankSetNames

[Banks]

[General MIDI]
bankselmethod=0
banknumber=-1
controllers=0
prognames=1
notenames:
-1=0
...
[General MIDI Drums]
bankselmethod=0
banknumber=-1
controllers=0
prognames=1
notenames:
-1=3
...

./BankSetNames

.Controllers
[General MIDI]
0=Bank change
1=Modulation
4=Foot controller
7=Volume
10=Pan
11=Expression
32=Bank
64=Sustain

./Controllers

.Note Names
[Show piano]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
10=10
11=11
12=12
13=13
14=14
15=15
16=16
17=17
18=18
19=19
20=20
21=21
22=22
23=23
24=24
25=25
26=26
27=27
28=28
29=29
30=30
31=31
32=32
33=33
34=34
35=35
36=36
37=37
38=38
39=39
40=40
41=41
42=42
43=43
44=44
45=45
46=46
47=47
48=48
49=49
50=50
51=51
52=52
53=53
54=54
55=55
56=56
57=57
58=58
59=59
60=60
61=61
62=62
63=63
64=64
65=65
66=66
67=67
68=68
69=69
70=70
71=71
72=72
73=73
74=74
75=75
76=76
77=77
78=78
79=79
80=80
81=81
82=82
83=83
84=84
85=85
86=86
87=87
88=88
89=89
90=90
91=91
92=92
93=93
94=94
95=95
96=96
97=97
98=98
99=99
100=100
101=101
102=102
103=103
104=104
105=105
106=106
107=107
108=108
109=109
110=110
111=111
112=112
113=113
114=114
115=115
116=116
117=117
118=118
119=119
120=120
121=121
122=122
123=123
124=124
125=125
126=126
127=127

[Note numbers]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
10=10
11=11
12=12
13=13
14=14
15=15
16=16
17=17
18=18
19=19
20=20
21=21
22=22
23=23
24=24
25=25
26=26
27=27
28=28
29=29
30=30
31=31
32=32
33=33
34=34
35=35
36=36
37=37
38=38
39=39
40=40
41=41
42=42
43=43
44=44
45=45
46=46
47=47
48=48
49=49
50=50
51=51
52=52
53=53
54=54
55=55
56=56
57=57
58=58
59=59
60=60
61=61
62=62
63=63
64=64
65=65
66=66
67=67
68=68
69=69
70=70
71=71
72=72
73=73
74=74
75=75
76=76
77=77
78=78
79=79
80=80
81=81
82=82
83=83
84=84
85=85
86=86
87=87
88=88
89=89
90=90
91=91
92=92
93=93
94=94
95=95
96=96
97=97
98=98
99=99
100=100
101=101
102=102
103=103
104=104
105=105
106=106
107=107
108=108
109=109
110=110
111=111
112=112
113=113
114=114
115=115
116=116
117=117
118=118
119=119
120=120
121=121
122=122
123=123
124=124
125=125
126=126
127=127

[Note names]
0=C0
1=Db0
2=D0
3=Eb0
4=E0
5=F0
6=F#0
7=G0
8=G#0
9=A0
10=Bb0
11=B0
12=C1
13=Db1
14=D1
15=Eb1
16=E1
17=F1
18=F#1
19=G1
20=G#1
21=A1
22=Bb1
23=B1
24=C2
25=Db2
26=D2
27=Eb2
28=E2
29=F2
30=F#2
31=G2
32=G#2
33=A2
34=Bb2
35=B2
36=C3
37=Db3
38=D3
39=Eb3
40=E3
41=F3
42=F#3
43=G3
44=G#3
45=A3
46=Bb3
47=B3
48=C4
49=Db4
50=D4
51=Eb4
52=E4
53=F4
54=F#4
55=G4
56=G#4
57=A4
58=Bb4
59=B4
60=C5
61=Db5
62=D5
63=Eb5
64=E5
65=F5
66=F#5
67=G5
68=G#5
69=A5
70=Bb5
71=B5
72=C6
73=Db6
74=D6
75=Eb6
76=E6
77=F6
78=F#6
79=G6
80=G#6
81=A6
82=Bb6
83=B6
84=C7
85=Db7
86=D7
87=Eb7
88=E7
89=F7
90=F#7
91=G7
92=G#7
93=A7
94=Bb7
95=B7
96=C8
97=Db8
98=D8
99=Eb8
100=E8
101=F8
102=F#8
103=G8
104=G#8
105=A8
106=Bb8
107=B8
108=C9
109=Db9
110=D9
111=Eb9
112=E9
113=F9
114=F#9
115=G9
116=G#9
117=A9
118=Bb9
119=B9
120=C10
121=Db10
122=D10
123=Eb10
124=E10
125=F10
126=F#10
127=G10

[General MIDI Drums]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
10=10
11=11
12=12
13=13
14=14
15=15
16=16
17=17
18=18
19=19
20=20
21=21
22=22
23=23
24=24
25=25
26=26
27=27
28=28
29=29
30=30
31=31
32=32
33=33
34=34
35=Acoustic Bass Drum
36=Bass Drum 1
37=Side Stick
38=Acoustic Snare
39=Hand Clap
40=Electric Snare
41=Low Floor Tom
42=Close Hi-Hat
43=High Floor Tom
44=Pedal Hi-Hat
45=Low Tom
46=Open Hi-Hat
47=Low-Mid Tom
48=Hi-Mid Tom
49=Crash Cymbal 1
50=High Tom
51=Ride Cymbal 1
52=Chinese Cymbal
53=Ride Bell
54=Tambourine
55=Splash Cymbal
56=Cowbell
57=Crash Cymbal 2
58=Vibraslap
59=Ride Cymbal 2
60=Hi Bongo
61=Low Bongo
62=Mute Hi Conga
63=Open Hi Conga
64=Low Conga
65=High Timbale
66=Low Timbale
67=High Agogo
68=Low Agogo
69=Cabasa
70=Maracas
71=Short Whistle
72=Long Whistle
73=Short Guiro
74=Long Guiro
75=Claves
76=Hi Wood Block
77=Low Wood Block
78=Mute Cuica
79=Open Cuica
80=Mute Triangle
81=Open Triangle
82=82
83=83
84=84
85=85
86=86
87=87
88=88
89=89
90=90
91=91
92=92
93=93
94=94
95=95
96=96
97=97
98=98
99=99
100=100
101=101
102=102
103=103
104=104
105=105
106=106
107=107
108=108
109=109
110=110
111=111
112=112
113=113
114=114
115=115
116=116
117=117
118=118
119=119
120=120
121=121
122=122
123=123
124=124
125=125
126=126
127=127

[Roland GS Standard Set]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
10=10
11=11
12=12
13=13
14=14
15=15
16=16
17=17
18=18
19=19
20=20
21=21
22=22
23=23
24=24
25=25
26=26
27=High Q
28=Slap
29=Scratch Push
30=Scratch Pull
31=Sticks
32=Square Click
33=Metronome Click
34=Metronome Bell
35=Kick Drum 2
36=Kick Drum 1
37=Side Stick
38=Snare Drum 1
39=Hand Clap
40=Snare Drum 2
41=Low Tom 2
42=Closed Hi-Hat
43=Low Tom 1
44=Pedal Hi-Hat
45=Mid Tom 2
46=Open Hi-Hat
47=Mid Tom 1
48=High Tom 2
49=Crash Cymbal 1
50=High Tom 1
51=Ride Cymbal 1
52=Chinese Cymbal
53=Ride Bell
54=Tambourine
55=Splash Cymbal
56=Cowbell
57=Crash Cymbal 2
58=Vibra-slap
59=Ride Cymbal 2
60=High Bongo
61=Low Bongo
62=Mute High Conga
63=Open High Conga
64=Low Conga
65=High Timbale
66=Low Timbale
67=High Agogo
68=Low Agogo
69=Cabasa
70=Maracas
71=Short Hi Whistle
72=Long Low Whistle
73=Short Guiro
74=Long Guiro
75=Claves
76=High Wood Block
77=Low Wood Block
78=Mute Cuica
79=Open Cuica
80=Mute Triangle
81=Open Triangle
82=Shaker
83=Jingle Bell
84=Belltree
85=Castanets
86=Mute Surdo
87=Open Surdo
88=88
89=89
90=90
91=91
92=92
93=93
94=94
95=95
96=96
97=97
98=98
99=99
100=100
101=101
102=102
103=103
104=104
105=105
106=106
107=107
108=108
109=109
110=110
111=111
112=112
113=113
114=114
115=115
116=116
117=117
118=118
119=119
120=120
121=121
122=122
123=123
124=124
125=125
126=126
127=127

./Note Names
