~ubuntu-branches/ubuntu/oneiric/tuxguitar/oneiric

« back to all changes in this revision

Viewing changes to TuxGuitar/src/org/herac/tuxguitar/player/base/MidiInstrument.java

  • Committer: Bazaar Package Importer
  • Author(s): Philippe Coval
  • Date: 2008-06-19 00:30:30 UTC
  • mto: (5.1.2 sid)
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20080619003030-h719szrhsngou7c6
Tags: upstream-1.0
ImportĀ upstreamĀ versionĀ 1.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
package org.herac.tuxguitar.player.base;
 
2
 
 
3
public class MidiInstrument {
 
4
        
 
5
        public static final MidiInstrument[] INSTRUMENT_LIST = new MidiInstrument[]{
 
6
                new MidiInstrument("Piano"),
 
7
                new MidiInstrument("Bright Piano"),
 
8
                new MidiInstrument("Electric Grand"),
 
9
                new MidiInstrument("Honky Tonk Piano"),
 
10
                new MidiInstrument("Electric Piano 1"),
 
11
                new MidiInstrument("Electric Piano 2"),
 
12
                new MidiInstrument("Harpsichord"),
 
13
                new MidiInstrument("Clavinet"),
 
14
                new MidiInstrument("Celesta"),
 
15
                new MidiInstrument("Glockenspiel"),
 
16
                new MidiInstrument("Music Box"),
 
17
                new MidiInstrument("Vibraphone"),
 
18
                new MidiInstrument("Marimba"),
 
19
                new MidiInstrument("Xylophone"),
 
20
                new MidiInstrument("Tubular Bell"),
 
21
                new MidiInstrument("Dulcimer"),
 
22
                new MidiInstrument("Hammond Organ"),
 
23
                new MidiInstrument("Perc Organ"),
 
24
                new MidiInstrument("Rock Organ"),
 
25
                new MidiInstrument("Church Organ"),
 
26
                new MidiInstrument("Reed Organ"),
 
27
                new MidiInstrument("Accordion"),
 
28
                new MidiInstrument("Harmonica"),
 
29
                new MidiInstrument("Tango Accordion"),
 
30
                new MidiInstrument("Nylon Str Guitar"),
 
31
                new MidiInstrument("Steel String Guitar"),
 
32
                new MidiInstrument("Jazz Electric Gtr"),
 
33
                new MidiInstrument("Clean Guitar"),
 
34
                new MidiInstrument("Muted Guitar"),
 
35
                new MidiInstrument("Overdrive Guitar"),
 
36
                new MidiInstrument("Distortion Guitar"),
 
37
                new MidiInstrument("Guitar Harmonics"),
 
38
                new MidiInstrument("Acoustic Bass"),
 
39
                new MidiInstrument("Fingered Bass"),
 
40
                new MidiInstrument("Picked Bass"),
 
41
                new MidiInstrument("Fretless Bass"),
 
42
                new MidiInstrument("Slap Bass 1"),
 
43
                new MidiInstrument("Slap Bass 2"),
 
44
                new MidiInstrument("Syn Bass 1"),
 
45
                new MidiInstrument("Syn Bass 2"),
 
46
                new MidiInstrument("Violin"),
 
47
                new MidiInstrument("Viola"),
 
48
                new MidiInstrument("Cello"),
 
49
                new MidiInstrument("Contrabass"),
 
50
                new MidiInstrument("Tremolo Strings"),
 
51
                new MidiInstrument("Pizzicato Strings"),
 
52
                new MidiInstrument("Orchestral Harp"),
 
53
                new MidiInstrument("Timpani"),
 
54
                new MidiInstrument("Ensemble Strings"),
 
55
                new MidiInstrument("Slow Strings"),
 
56
                new MidiInstrument("Synth Strings 1"),
 
57
                new MidiInstrument("Synth Strings 2"),
 
58
                new MidiInstrument("Choir Aahs"),
 
59
                new MidiInstrument("Voice Oohs"),
 
60
                new MidiInstrument("Syn Choir"),
 
61
                new MidiInstrument("Orchestra Hit"),
 
62
                new MidiInstrument("Trumpet"),
 
63
                new MidiInstrument("Trombone"),
 
64
                new MidiInstrument("Tuba"),
 
65
                new MidiInstrument("Muted Trumpet"),
 
66
                new MidiInstrument("French Horn"),
 
67
                new MidiInstrument("Brass Ensemble"),
 
68
                new MidiInstrument("Syn Brass 1"),
 
69
                new MidiInstrument("Syn Brass 2"),
 
70
                new MidiInstrument("Soprano Sax"),
 
71
                new MidiInstrument("Alto Sax"),
 
72
                new MidiInstrument("Tenor Sax"),
 
73
                new MidiInstrument("Baritone Sax"),
 
74
                new MidiInstrument("Oboe"),
 
75
                new MidiInstrument("English Horn"),
 
76
                new MidiInstrument("Bassoon"),
 
77
                new MidiInstrument("Clarinet"),
 
78
                new MidiInstrument("Piccolo"),
 
79
                new MidiInstrument("Flute"),
 
80
                new MidiInstrument("Recorder"),
 
81
                new MidiInstrument("Pan Flute"),
 
82
                new MidiInstrument("Bottle Blow"),
 
83
                new MidiInstrument("Shakuhachi"),
 
84
                new MidiInstrument("Whistle"),
 
85
                new MidiInstrument("Ocarina"),
 
86
                new MidiInstrument("Syn Square Wave"),
 
87
                new MidiInstrument("Syn Saw Wave"),
 
88
                new MidiInstrument("Syn Calliope"),
 
89
                new MidiInstrument("Syn Chiff"),
 
90
                new MidiInstrument("Syn Charang"),
 
91
                new MidiInstrument("Syn Voice"),
 
92
                new MidiInstrument("Syn Fifths Saw"),
 
93
                new MidiInstrument("Syn Brass and Lead"),
 
94
                new MidiInstrument("Fantasia"),
 
95
                new MidiInstrument("Warm Pad"),
 
96
                new MidiInstrument("Polysynth"),
 
97
                new MidiInstrument("Space Vox"),
 
98
                new MidiInstrument("Bowed Glass"),
 
99
                new MidiInstrument("Metal Pad"),
 
100
                new MidiInstrument("Halo Pad"),
 
101
                new MidiInstrument("Sweep Pad"),
 
102
                new MidiInstrument("Ice Rain"),
 
103
                new MidiInstrument("Soundtrack"),
 
104
                new MidiInstrument("Crystal"),
 
105
                new MidiInstrument("Atmosphere"),
 
106
                new MidiInstrument("Brightness"),
 
107
                new MidiInstrument("Goblins"),
 
108
                new MidiInstrument("Echo Drops"),
 
109
                new MidiInstrument("Sci Fi"),
 
110
                new MidiInstrument("Sitar"),
 
111
                new MidiInstrument("Banjo"),
 
112
                new MidiInstrument("Shamisen"),
 
113
                new MidiInstrument("Koto"),
 
114
                new MidiInstrument("Kalimba"),
 
115
                new MidiInstrument("Bag Pipe"),
 
116
                new MidiInstrument("Fiddle"),
 
117
                new MidiInstrument("Shanai"),
 
118
                new MidiInstrument("Tinkle Bell"),
 
119
                new MidiInstrument("Agogo"),
 
120
                new MidiInstrument("Steel Drums"),
 
121
                new MidiInstrument("Woodblock"),
 
122
                new MidiInstrument("Taiko Drum"),
 
123
                new MidiInstrument("Melodic Tom"),
 
124
                new MidiInstrument("Syn Drum"),
 
125
                new MidiInstrument("Reverse Cymbal"),
 
126
                new MidiInstrument("Guitar Fret Noise"),
 
127
                new MidiInstrument("Breath Noise"),
 
128
                new MidiInstrument("Seashore"),
 
129
                new MidiInstrument("Bird"),
 
130
                new MidiInstrument("Telephone"),
 
131
                new MidiInstrument("Helicopter"),
 
132
                new MidiInstrument("Applause"),
 
133
                new MidiInstrument("Gunshot")
 
134
        };
 
135
        
 
136
        private String name;
 
137
        
 
138
        public MidiInstrument(String name){
 
139
                this.name = name;
 
140
        }
 
141
        
 
142
        public String getName(){
 
143
                return this.name;
 
144
        }
 
145
}
 
 
b'\\ No newline at end of file'