diff options
Diffstat (limited to 'data/presets')
-rw-r--r-- | data/presets/README | 26 | ||||
-rw-r--r-- | data/presets/presets-editable.conf | 2754 | ||||
-rw-r--r-- | data/presets/presets.xml | 2010 | ||||
-rwxr-xr-x | data/presets/regenerate-presets | 26 |
4 files changed, 4816 insertions, 0 deletions
diff --git a/data/presets/README b/data/presets/README new file mode 100644 index 0000000..dcb1645 --- /dev/null +++ b/data/presets/README @@ -0,0 +1,26 @@ + +This directory contains the source for the instrument definition presets. + +I am maintaining it in plain text "conf file" format for ease of +editing. If you make changes to the file, you must generate a new +presets.xml by running + + ./regenerate-presets + +The default presets-editable.conf contains U.S. English definitions. + +To translate it, copy it to presets-editable-<lang>.conf (for example +presets-editable-fr.conf or presets-editable-zh_CN.conf), edit it +appropriately, and run ./regenerate-presets to generate your new +translated XML file. Note that _only_ the "name" strings should be +translated -- you _must_ leave the clef names untouched, or they will +fail to work. The displayed clef names themselves are translated +separately as part of the program's .po file. + +Once you've generated a translation as presets-<lang>.xml in this +directory, it should then be installed by the standard install process +and picked up automatically by Rosegarden. + +Please send your translated .conf file to us at the rosegarden-devel +mailing list. + diff --git a/data/presets/presets-editable.conf b/data/presets/presets-editable.conf new file mode 100644 index 0000000..b8fe523 --- /dev/null +++ b/data/presets/presets-editable.conf @@ -0,0 +1,2754 @@ +# Rosegarden parameters describing the ranges and preferred notation +# defaults for a variety of real world instruments +# +# Instruments will be sorted by category in the GUI: +# +# Category [...] +# Instrument [...] +# Player Ability [...] +# +# category = a logical grouping for the instruments that follow it, remaining +# in effect until the next category = tag is encountered. +# +# name = the name of the instrument +# +# category = Flutes +# name = Piccolo +# ... +# name = Flute +# +# category = Double reeds +# name = Oboe +# ... +# name = English Horn +# +# transposition = the sounding transposition expressed in semitone steps +# of -48 to 48 +# +# NOTE: it is not necessary to put a + on positive values +# clef = french violin +# treble +# soprano +# mezzosoprano * NOT IMPLEMENTED +# alto +# tenor +# baritone (C) * NOT IMPLEMENTED +# baritone (F) * NOT IMPLEMENTED +# bass +# subbass * NOT IMPLEMENTED +# crotale (treble clef quindicesima) +# xylophone (treble clef ottava) +# guitar (treble clef ottava bassa) +# modern celesta (bass clef quindicesima) +# old celesta (bass clef ottava) +# contrabass (bass clef ottava bassa) +# two-bar (unpitched percussion) +# +# A lowest/A highest = The lowest/highest notes for an Amateur player +# +# P lowest/P highest = The lowest/highest notes for a Professional player +# +# Determining for the ranges can be both playing ability of the performer or +# difference between so called professional and amateur instrument versions. +# +# NOTES: If there is no difference for amateur/professional, use +# the same pitches for both. If no range limitation is desired +# for some reason, use a low of 0 and a high of 127, rather than +# letter pitches. Otherwise use letter + sharp + octave such as +# G5 F#3. (All pitches ultimately get converted to numbers, so +# these explict 0/127 are effectively pre-converted.) +# +# Most chromatic alterations should be spelled with sharps +# +# C4 is one-lined c +# +# -----------------[strings]---------------- +category = Bowed strings + +name = "Violin" +clef = treble +transposition = 0 +A lowest = G3 +A highest = E6 +P lowest = G3 +P highest = G7 + +name = "Baroque violin" +clef = treble +transposition = 0 +A lowest = G3 +A highest = E6 +P lowest = G3 +P highest = G7 + +name = "Viola" +clef = alto +transposition = 0 +A lowest = C3 +A highest = G5 +P lowest = C3 +P highest = A6 + +name = "Baroque viola" +clef = alto +transposition = 0 +A lowest = C3 +A highest = G5 +P lowest = C3 +P highest = A6 + +name = "Violoncello" +clef = bass +transposition = 0 +A lowest = C2 +A highest = G4 +P lowest = C2 +P highest = C5 + +name = "Baroque violoncello" +clef = bass +transposition = 0 +A lowest = C2 +A highest = G4 +P lowest = C2 +P highest = C5 + +name = "Contrabass" +clef = contrabass +transposition = 0 +A lowest = E2 +A highest = D4 +P lowest = B1 +P highest = G5 + +name = "Baroque contrabass" +clef = contrabass +transposition = 0 +A lowest = E2 +A highest = D4 +P lowest = E2 +P highest = G5 + +name = "Soprano viola da gamba" +clef = soprano +transposition = 0 +A lowest = D3 +A highest = D6 +P lowest = D3 +P highest = A6 + +name = "Alto viola da gamba" +clef = alto +transposition = 0 +A lowest = A2 +A highest = A5 +P lowest = A2 +P highest = E6 + +name = "Tenor viola da gamba" +clef = tenor +transposition = 0 +A lowest = G2 +A highest = G5 +P lowest = G2 +P highest = D6 + +name = "Viola da gamba" +clef = bass +transposition = 0 +A lowest = D2 +A highest = D5 +P lowest = D2 +P highest = A5 + +name = "Violone" +clef = contrabass +transposition = 0 +A lowest = E2 +A highest = D4 +P lowest = E2 +P highest = G5 + +# end category = Bowed strings +# +category = Plucked strings + +name = "Soprano guitar" +clef = treble +transposition = 0 +A lowest = E3 +A highest = B7 +P lowest = E3 +P highest = B7 + +name = "Alto guitar" +clef = guitar +transposition = 0 +A lowest = B2 +A highest = E6 +P lowest = B2 +P highest = E6 + +name = "Guitar (prim)" +clef = guitar +transposition = 0 +A lowest = E2 +A highest = B6 +P lowest = E2 +P highest = B6 + +name = "Contrabass guitar" +clef = contrabass +transposition = 0 +A lowest = E1 +A highest = B5 +P lowest = E1 +P highest = B5 + +name = "11-string alto guitar (treble)" +clef = treble +transposition = 0 +A lowest = Bb1 +A highest = D7 +P lowest = Bb1 +P highest = D7 + +name = "11-string alto guitar (bass)" +clef = bass +transposition = 0 +A lowest = Bb1 +A highest = D7 +P lowest = Bb1 +P highest = D7 + +name = "Steel string guitar" +clef = guitar +transposition = 0 +A lowest = E2 +A highest = B6 +P lowest = E2 +P highest = B6 + +name = "Pedal steel guitar" +clef = tab +transposition = 0 +A lowest = B1 +A highest = D#5 +P lowest = B1 +P highest = D#5 + +name = "12-string guitar" +clef = guitar +transposition = 0 +A lowest = E2 +A highest = B6 +P lowest = E2 +P highest = B6 + +name = "Electric guitar" +clef = guitar +transposition = 0 +A lowest = E2 +A highest = B6 +P lowest = E2 +P highest = B6 + +name = "Electric bass guitar (fretted)" +clef = contrabass +transposition = 0 +A lowest = E1 +A highest = B5 +P lowest = B0 +P highest = E6 + +name = "Electric bass guitar (fretless)" +clef = contrabass +transposition = 0 +A lowest = E1 +A highest = B5 +P lowest = B0 +P highest = E6 + +name = "Lute" +clef = guitar +transposition = 0 +A lowest = A1 +A highest = D7 +P lowest = A1 +P highest = D7 + +name = "Cittern" +clef = treble +transposition = 0 +A lowest = C3 +A highest = A#6 +P lowest = C3 +P highest = A#6 + +name = "Piccolo balalaika" +clef = xylophone +transposition = 0 +A lowest = B4 +A highest = G6 +P lowest = B4 +P highest = G6 + +name = "Prima balalaika" +clef = treble +transposition = 0 +A lowest = E4 +A highest = G5 +P lowest = E4 +P highest = G5 + +name = "Secunda balalaika" +clef = treble +transposition = 0 +A lowest = A3 +A highest = C5 +P lowest = A3 +P highest = C5 + +name = "Alto balalaika" +clef = treble +transposition = 0 +A lowest = E3 +A highest = G4 +P lowest = E3 +P highest = G4 + +name = "Bass balalaika" +clef = bass +transposition = 0 +A lowest = E2 +A highest = C4 +P lowest = E2 +P highest = C4 + +name = "Contrabass balalaika" +clef = contrabass +transposition = 0 +A lowest = E1 +A highest = C3 +P lowest = E1 +P highest = C3 + +name = "Mandolin" +clef = treble +transposition = 0 +A lowest = G3 +A highest = C#6 +P lowest = G3 +P highest = C#6 + +name = "Mandola" +clef = guitar +transposition = 0 +A lowest = G2 +A highest = B5 +P lowest = G2 +P highest = B5 + +name = "Ukulele" +clef = treble +transposition = 0 +A lowest = C4 +A highest = A6 +P lowest = C4 +P highest = A6 + +name = "Banjo (5-string)" +clef = guitar +transposition = 0 +A lowest = C2 +A highest = D6 +P lowest = C2 +P highest = D6 + +name = "Tenor banjo" +clef = guitar +transposition = 0 +A lowest = C2 +A highest = B5 +P lowest = C2 +P highest = B5 + +name = "Harp (treble)" +clef = treble +transposition = 0 +A lowest = B0 +A highest = G#7 +P lowest = B0 +P highest = G#7 + +name = "Harp (bass)" +clef = bass +transposition = 0 +A lowest = B0 +A highest = G#7 +P lowest = B0 +P highest = G#7 + +name = "Koto" +clef = treble +transposition = 0 +A lowest = D3 +A highest = A5 +P lowest = D3 +P highest = A5 + +# end category = Plucked strings + +# -----------------[woodwinds]---------------- +category = Flutes + +name = "Piccolo" +clef = xylophone +transposition = 0 +A lowest = D5 +A highest = A7 +P lowest = D5 +P highest = C8 + +name = "Eb flute" +clef = treble +transposition = +3 +A lowest = C4 +A highest = A6 +P lowest = C4 +P highest = D7 + +name = "Flute" +clef = treble +transposition = 0 +A lowest = C4 +A highest = A6 +P lowest = B3 +P highest = D7 + +name = "Alto flute" +clef = treble +transposition = -5 +A lowest = C4 +A highest = A6 +P lowest = C4 +P highest = C7 + +name = "Bass flute" +clef = guitar +transposition = 0 +A lowest = C3 +A highest = F5 +P lowest = C3 +P highest = A5 + +name = "Contra-alto flute" +clef = treble +transposition = -17 +A lowest = C4 +A highest = A6 +P lowest = D4 +P highest = C7 + +name = "Contrabass flute" +clef = bass +transposition = 0 +A lowest = C2 +A highest = F4 +P lowest = C2 +P highest = A4 + +name = "Transverse flute (D foot)" +clef = treble +transposition = 0 +A lowest = D4 +A highest = F6 +P lowest = D4 +P highest = A6 + +name = "Transverse flute (C foot)" +clef = treble +transposition = 0 +A lowest = D4 +A highest = F6 +P lowest = C4 +P highest = A6 + +name = "Transverse flute (B foot)" +clef = treble +transposition = 0 +A lowest = D4 +A highest = F6 +P lowest = B3 +P highest = A6 + +name = "Alto transverse flute" +clef = treble +transposition = 0 +A lowest = G3 +A highest = E5 +P lowest = G3 +P highest = G#5 + +name = "Garklein recorder" +clef = crotale +transposition = 0 +A lowest = C6 +A highest = A7 +P lowest = C6 +P highest = C8 + +name = "Sopranino recorder" +clef = xylophone +transposition = 0 +A lowest = F5 +A highest = E7 +P lowest = F5 +P highest = G7 + +name = "Soprano recorder" +clef = xylophone +transposition = 0 +A lowest = C5 +A highest = A6 +P lowest = C5 +P highest = D7 + +name = "Alto recorder" +clef = treble +transposition = 0 +A lowest = F4 +A highest = E6 +P lowest = B3 +P highest = G6 + +name = "Tenor recorder" +clef = treble +transposition = 0 +A lowest = C4 +A highest = A5 +P lowest = C4 +P highest = D6 + +name = "Bass recorder" +clef = old celesta +transposition = 0 +A lowest = F3 +A highest = D5 +P lowest = F3 +P highest = F5 + +name = "Greatbass recorder" +clef = old celesta +transposition = 0 +A lowest = C3 +A highest = A4 +P lowest = A3 +P highest = D7 + +name = "Contrabass recorder" +clef = bass +transposition = 0 +A lowest = F2 +A highest = D4 +P lowest = F2 +P highest = F5 + +name = "G soprano ocarina" +clef = xylphone +transposition = 0 +A lowest = G5 +A highest = A6 +P lowest = G5 +P highest = B6 + +name = "F soprano ocarina" +clef = xylophone +transposition = 0 +A lowest = F5 +A highest = G6 +P lowest = F5 +P highest = A6 + +name = "C soprano ocarina" +clef = xylophone +transposition = 0 +A lowest = C5 +A highest = D6 +P lowest = C5 +P highest = E6 + +name = "Bb soprano ocarina" +clef = xylophone +transposition = 0 +A lowest = Bb4 +A highest = C6 +P lowest = Bb4 +P highest = D6 + +name = "G alto ocarina" +clef = treble +transposition = 0 +A lowest = G4 +A highest = A5 +P lowest = G4 +P highest = B5 + +name = "F alto ocarina" +clef = treble +transposition = 0 +A lowest = F4 +A highest = G5 +P lowest = F4 +P highest = A5 + +name = "C alto ocarina" +clef = treble +transposition = 0 +A lowest = C4 +A highest = D5 +P lowest = C4 +P highest = E5 + +name = "Bb alto ocarina" +clef = treble +transposition = 0 +A lowest = Bb3 +A highest = C5 +P lowest = Bb3 +P highest = D5 + +name = "C bass ocarina" +clef = bass +transposition = 0 +A lowest = C3 +A highest = D4 +P lowest = C3 +P highest = E4 + +name = "Slide whistle" +clef = xylophone +transposition = 0 +A lowest = A4 +A highest = C7 +P lowest = A4 +P highest = C7 + +name = "Pan flute" +clef = treble +transposition = 0 +A lowest = G3 +A highest = G6 +P lowest = G3 +P highest = G6 + +name = "Shakuhachi" +clef = treble +transposition = 0 +A lowest = D4 +A highest = D6 +P lowest = D4 +P highest = D6 + +# end category = Flutes +# +category = Double reeds + +name = "Piccolo oboe in F" +clef = treble +transposition = +5 +A lowest = Bb3 +A highest = D6 +P lowest = Bb3 +P highest = G#6 + +name = "Piccolo oboe in Eb" +clef = treble +transposition = +3 +A lowest = Bb3 +A highest = D6 +P lowest = Bb3 +P highest = G#6 + +name = "Oboe" +clef = treble +transposition = 0 +A lowest = Bb3 +A highest = D#6 +P lowest = Bb3 +P highest = A6 + +name = "Oboe d'amore" +clef = treble +transposition = -3 +A lowest = B3 +A highest = D#6 +P lowest = B3 +P highest = F#6 + +name = "English horn" +clef = treble +transposition = -7 +A lowest = B3 +A highest = E6 +P lowest = B3 +P highest = F#6 + +name = "Baritone oboe" +clef = guitar +transposition = 0 +A lowest = B2 +A highest = E5 +P lowest = B2 +P highest = F#5 + +name = "Heckelphone" +clef = guitar +transposition = 0 +A lowest = A2 +A highest = D#5 +P lowest = A2 +P highest = F#5 + +name = "Baroque oboe" +clef = treble +transposition = 0 +A lowest = C4 +A highest = B5 +P lowest = C4 +P highest = D6 + +name = "Oboe da caccia" +clef = treble +transposition = -7 +A lowest = C4 +A highest = D6 +P lowest = C4 +P highest = E6 + +name = "Shawm" +clef = treble +transposition = 0 +A lowest = C4 +A highest = E5 +P lowest = C4 +P highest = G5 + +name = "Sopranino shawm" +clef = treble +transposition = 0 +A lowest = F4 +A highest = A5 +P lowest = F4 +P highest = D6 + +name = "Descant pommer" +clef = treble +transposition = 0 +A lowest = C4 +A highest = B6 +P lowest = C4 +P highest = D6 + +name = "Alto pommer" +clef = treble +transposition = 0 +A lowest = F3 +A highest = D5 +P lowest = F3 +P highest = F5 + +name = "Soprano crumhorn" +clef = treble +transposition = 0 +A lowest = C4 +A highest = D5 +P lowest = C4 +P highest = F5 + +name = "Alto crumhorn" +clef = treble +transposition = 0 +A lowest = F3 +A highest = G4 +P lowest = F3 +P highest = Bb4 + +name = "Tenor crumhorn" +clef = guitar +transposition = 0 +A lowest = C3 +A highest = D4 +P lowest = C3 +P highest = F4 + +name = "Bass crumhorn" +clef = bass +transposition = 0 +A lowest = F2 +A highest = G3 +P lowest = F2 +P highest = Bb3 + +name = "Greatbass crumhorn" +clef = bass +transposition = 0 +A lowest = C2 +A highest = D3 +P lowest = C2 +P highest = F3 + +name = "Soprano cornamuse" +clef = treble +transposition = 0 +A lowest = C4 +A highest = D5 +P lowest = C4 +P highest = F5 + +name = "Alto cornamuse" +clef = treble +transposition = 0 +A lowest = F3 +A highest = G4 +P lowest = F3 +P highest = Bb4 + +name = "Tenor cornamuse" +clef = guitar +transposition = 0 +A lowest = C3 +A highest = D4 +P lowest = C3 +P highest = F4 + +name = "Bass cornamuse" +clef = bass +transposition = 0 +A lowest = F2 +A highest = G3 +P lowest = F2 +P highest = Bb3 + +name = "Sopranino rauschpfeife" +clef = treble +transposition = 0 +A lowest = F4 +A highest = A5 +P lowest = F4 +P highest = C6 + +name = "Soprano rauschpfeife" +clef = treble +transposition = 0 +A lowest = C4 +A highest = E5 +P lowest = C4 +P highest = G5 + +name = "Bassoon" +clef = bass +transposition = 0 +A lowest = Bb1 +A highest = A4 +P lowest = Bb1 +P highest = E5 + +name = "Contrabassoon" +clef = contrabass +transposition = 0 +A lowest = Bb0 +A highest = A3 +P lowest = A0 +P highest = C4 + +name = "Dulcian" +clef = bass +transposition = 0 +A lowest = E2 +A highest = D4 +P lowest = E2 +P highest = F4 + +name = "Rackett" +clef = bass +transposition = 0 +A lowest = Bb1 +A highest = D4 +P lowest = Bb1 +P highest = F4 + +name = "Sopranino sarrusophone" +clef = treble +transposition = +3 +A lowest = Bb3 +A highest = C6 +P lowest = Bb3 +P highest = Eb6 + +name = "Soprano sarrusophone" +clef = treble +transposition = -2 +A lowest = Bb3 +A highest = F6 +P lowest = Bb3 +P highest = Bb6 + +name = "Alto sarrusophone" +clef = treble +transposition = -9 +A lowest = Bb3 +A highest = F6 +P lowest = Bb3 +P highest = Bb6 + +name = "Tenor sarrusophone" +clef = treble +transposition = -14 +A lowest = Bb3 +A highest = F6 +P lowest = Bb3 +P highest = Bb6 + +name = "Baritone sarrusophone" +clef = treble +transposition = -21 +A lowest = Bb3 +A highest = F6 +P lowest = A3 +P highest = Bb6 + +name = "Bass sarrusophone" +clef = treble +transposition = -26 +A lowest = Bb3 +A highest = F6 +P lowest = Bb3 +P highest = Bb6 + +name = "Contrabass sarrusophone" +clef = treble +transposition = -33 +A lowest = Bb3 +A highest = D6 +P lowest = Bb3 +P highest = F6 + +name = "Bagpipe" +clef = treble +transposition = 0 +A lowest = C4 +A highest = G5 +P lowest = C4 +P highest = G5 + +# end category = Double reeds +# +category = Single reeds + +name = "Soprano clarinet" +clef = treble +transposition = +7 +A lowest = E3 +A highest = A5 +P lowest = E3 +P highest = A5 + +name = "Eb clarinet" +clef = treble +transposition = +3 +A lowest = E3 +A highest = G6 +P lowest = E3 +P highest = C7 + +name = "D clarinet" +clef = treble +transposition = +2 +A lowest = E3 +A highest = G6 +P lowest = E3 +P highest = C7 + +name = "C clarinet" +clef = treble +transposition = 0 +A lowest = E3 +A highest = G6 +P lowest = E3 +P highest = C7 + +name = "Bb clarinet" +clef = treble +transposition = -2 +A lowest = E3 +A highest = G6 +P lowest = E3 +P highest = C7 + +name = "A clarinet" +clef = treble +transposition = -3 +A lowest = E3 +A highest = G6 +P lowest = E3 +P highest = C7 + +name = "Alto clarinet" +clef = treble +transposition = -9 +A lowest = E3 +A highest = F6 +P lowest = E3 +P highest = A6 + +name = "Bassett horn" +clef = treble +transposition = -7 +A lowest = C3 +A highest = G6 +P lowest = C3 +P highest = A6 + +name = "Bass clarinet" +clef = treble +transposition = -14 +A lowest = Eb3 +A highest = F6 +P lowest = Eb3 +P highest = A6 + +name = "Contra-alto clarinet" +clef = treble +transposition = -21 +A lowest = E3 +A highest = G6 +P lowest = E3 +P highest = C7 + +name = "Contrabass clarinet" +clef = treble +transposition = -26 +A lowest = E3 +A highest = G6 +P lowest = E3 +P highest = C7 + +name = "Sopranino chalumeau" +clef = treble +transposition = 0 +A lowest = F4 +A highest = G5 +P lowest = F4 +P highest = Bb5 + +name = "Soprano chalumeau" +clef = treble +transposition = 0 +A lowest = C4 +A highest = D5 +P lowest = C4 +P highest = F5 + +name = "Alto chalumeau" +clef = guitar +transposition = 0 +A lowest = F3 +A highest = G4 +P lowest = F3 +P highest = Bb4 + +name = "Tenor chalumeau" +clef = guitar +transposition = 0 +A lowest = C3 +A highest = D4 +P lowest = C3 +P highest = F4 + +name = "Sopranino saxophone" +clef = treble +transposition = +3 +A lowest = Bb3 +A highest = C6 +P lowest = Bb3 +P highest = Eb6 + +name = "Soprano saxophone" +clef = treble +transposition = -2 +A lowest = Bb3 +A highest = G6 +P lowest = Bb3 +P highest = C7 + +name = "Alto saxophone" +clef = treble +transposition = -9 +A lowest = Bb3 +A highest = G6 +P lowest = Bb3 +P highest = C7 + +name = "Tenor saxophone" +clef = treble +transposition = -14 +A lowest = Bb3 +A highest = G6 +P lowest = Bb3 +P highest = C7 + +name = "Baritone saxophone" +clef = treble +transposition = -21 +A lowest = Bb3 +A highest = G6 +P lowest = A3 +P highest = C7 + +name = "Bass saxophone" +clef = treble +transposition = -26 +A lowest = Bb3 +A highest = G6 +P lowest = Bb3 +P highest = C7 + +name = "Contrabass saxophone" +clef = treble +transposition = -33 +A lowest = Bb3 +A highest = D6 +P lowest = Bb3 +P highest = F6 + +#end category = Single reeds +# +category = Wind electrophones + +name = "Wind synthesizer" +clef = treble +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + + +# -----------------[brass]---------------- +category = Brass + +name = "Piccolo trumpet in Bb" +clef = treble +transposition = +10 +A lowest = Db2 +A highest = E5 +P lowest = Db2 +P highest = G5 + +name = "Piccolo trumpet in A" +clef = treble +transposition = +9 +A lowest = Db2 +A highest = E5 +P lowest = Db2 +P highest = G5 + +name = "Trumpet in Eb" +clef = treble +transposition = +3 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Trumpet in D" +clef = treble +transposition = +2 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Trumpet in C" +clef = treble +transposition = 0 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Trumpet in Bb" +clef = treble +transposition = -2 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Bass trumpet in Eb" +clef = treble +transposition = -9 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Bass trumpet in Bb" +clef = treble +transposition = -14 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Baroque trumpet in F" +clef = treble +transposition = +5 +A lowest = C4 +A highest = A5 +P lowest = C4 +P highest = E6 + +name = "Baroque trumpet in Eb" +clef = treble +transposition = +3 +A lowest = C4 +A highest = A5 +P lowest = C4 +P highest = E6 + +name = "Baroque trumpet in D" +clef = treble +transposition = +2 +A lowest = C4 +A highest = A5 +P lowest = C4 +P highest = E6 + +name = "Baroque trumpet in C" +clef = treble +transposition = 0 +A lowest = C4 +A highest = A5 +P lowest = C4 +P highest = E6 + +name = "Baroque trumpet in Bb" +clef = treble +transposition = -2 +A lowest = C4 +A highest = A5 +P lowest = C4 +P highest = E6 + +name = "Cornet in Eb" +clef = treble +transposition = +3 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Cornet in Bb" +clef = treble +transposition = -2 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Flugelhorn" +clef = treble +transposition = -2 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Cornettino" +clef = treble +transposition = 0 +A lowest = C4 +A highest = B5 +P lowest = C4 +P highest = D6 + +name = "Alto cornetto" +clef = treble +transposition = 0 +A lowest = A3 +A highest = B5 +P lowest = A3 +P highest = D6 + +name = "Tenor cornetto" +clef = tenor +transposition = 0 +A lowest = C3 +A highest = B4 +P lowest = C3 +P highest = E5 + +name = "Serpent" +clef = bass +transposition = 0 +A lowest = C2 +A highest = F4 +P lowest = C2 +P highest = A4 + +name = "Alto ophicleide in F" +clef = treble +transposition = 0 +A lowest = E3 +A highest = A5 +P lowest = E3 +P highest = C6 + +name = "Alto ophicleide in Eb" +clef = treble +transposition = 0 +A lowest = Eb3 +A highest = G5 +P lowest = Eb3 +P highest = Bb5 + +name = "Bass ophicleide in C" +clef = bass +transposition = 0 +A lowest = B1 +A highest = Eb4 +P lowest = B1 +P highest = G4 + +name = "Bass ophicleide in Bb" +clef = bass +transposition = 0 +A lowest = A1 +A highest = D4 +P lowest = A1 +P highest = F#4 + +name = "Contrabass ophicleide in Eb" +clef = bass +transposition = 0 +A lowest = D1 +A highest = G3 +P lowest = D1 +P highest = Bb3 + +name = "French horn" +clef = treble +transposition = -7 +A lowest = F#2 +A highest = Bb5 +P lowest = D2 +P highest = C6 + +name = "French horn in C alto" +clef = treble +transposition = 0 +A lowest = Bb2 +A highest = G5 +P lowest = F#2 +P highest = C6 + +name = "French horn in Bb alto" +clef = treble +transposition = -2 +A lowest = A#2 +A highest = G5 +P lowest = F#2 +P highest = C6 + +name = "French horn in A" +clef = treble +transposition = -3 +A lowest = A#2 +A highest = G5 +P lowest = F#2 +P highest = C6 + +name = "French horn in Ab" +clef = treble +transposition = -4 +A lowest = A#2 +A highest = G5 +P lowest = F#2 +P highest = C6 + +name = "French horn in G" +clef = treble +transposition = -5 +A lowest = A#2 +A highest = G5 +P lowest = F#2 +P highest = C6 + +name = "French horn in E" +clef = treble +transposition = -8 +A lowest = A#2 +A highest = G5 +P lowest = F#2 +P highest = C6 + +name = "French horn in Eb" +clef = treble +transposition = -9 +A lowest = A#2 +A highest = G5 +P lowest = F#2 +P highest = C6 + +name = "French horn in D" +clef = treble +transposition = -10 +A lowest = A#2 +A highest = G5 +P lowest = F#2 +P highest = C6 + +name = "French horn in C basso" +clef = treble +transposition = -12 +A lowest = A#2 +A highest = G5 +P lowest = F#2 +P highest = C6 + +name = "French horn in Bb basso" +clef = treble +transposition = -14 +A lowest = A#2 +A highest = G5 +P lowest = F#2 +P highest = C6 + +name = "Alto horn in F" +clef = treble +transposition = -7 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Alto horn in Eb" +clef = treble +transposition = -9 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Baritone horn" +clef = bass +transposition = 0 +A lowest = E2 +A highest = G4 +P lowest = E2 +P highest = Bb4 + +name = "Mellophone in F" +clef = treble +transposition = -7 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Mellophone in Eb" +clef = treble +transposition = -9 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Mellophonium in F" +clef = treble +transposition = -7 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Mellophonium in Eb" +clef = treble +transposition = -9 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = C6 + +name = "Wagner tuba in Bb" +clef = treble +transposition = -2 +A lowest = F#2 +A highest = F5 +P lowest = F#2 +P highest = A5 + +name = "Wagner tuba in F" +clef = treble +transposition = -7 +A lowest = F#2 +A highest = A5 +P lowest = F#2 +P highest = C6 + +name = "Soprano trombone" +clef = treble +transposition = 0 +A lowest = E3 +A highest = F5 +P lowest = E3 +P highest = A5 + +name = "Alto trombone" +clef = alto +transposition = 0 +A lowest = A2 +A highest = D5 +P lowest = A2 +P highest = F5 + +name = "Tenor trombone" +clef = bass +transposition = 0 +A lowest = E2 +A highest = Bb4 +P lowest = E2 +P highest = D5 + +name = "Bass trombone" +clef = bass +transposition = 0 +A lowest = C2 +A highest = Bb4 +P lowest = C2 +P highest = D5 + +name = "Contrabass trombone" +clef = bass +transposition = 0 +A lowest = E1 +A highest = G3 +P lowest = E1 +P highest = Bb3 + +name = "Euphonium" +clef = bass +transposition = 0 +A lowest = E2 +A highest = Bb4 +P lowest = E2 +P highest = D5 + +name = "F tuba" +clef = bass +transposition = 0 +A lowest = D1 +A highest = E4 +P lowest = C1 +P highest = A4 + +name = "C tuba" +clef = bass +transposition = 0 +A lowest = D1 +A highest = C4 +P lowest = C1 +P highest = F4 + +name = "Bb tuba" +clef = bass +transposition = 0 +A lowest = E1 +A highest = Bb3 +P lowest = Bb0 +P highest = Eb4 + + +# -----------------[pitched percussion]---------------- +category = Pitched Percussion + +name = "Timpani" +clef = bass +transposition = 0 +A lowest = D2 +A highest = C4 +P lowest = D2 +P highest = C4 + +name = "Roto-toms (treble)" +clef = treble +transposition = 0 +A lowest = G3 +A highest = E5 +P lowest = G3 +P highest = E5 + +name = "Roto-toms (bass)" +clef = bass +transposition = 0 +A lowest = E2 +A highest = B3 +P lowest = E2 +P highest = B3 + +name = "Glockenspiel" +clef = crotale +transposition = 0 +A lowest = G5 +A highest = C8 +P lowest = G5 +P highest = C8 + +name = "Orff soprano glockenspiel" +clef = crotale +transposition = 0 +A lowest = C6 +A highest = A7 +P lowest = C6 +P highest = A7 + +name = "Orff alto glockenspiel" +clef = xylophone +transposition = 0 +A lowest = C5 +A highest = A6 +P lowest = C5 +P highest = A6 + +name = "Crotales" +clef = crotale +transposition = 0 +A lowest = C6 +A highest = C8 +P lowest = C6 +P highest = C8 + +name = "Tubaphone" +clef = crotale +transposition = 0 +A lowest = C6 +A highest = C8 +P lowest = C6 +P highest = C8 + +name = "Almglocken (treble)" +clef = crotale +transposition = 0 +A lowest = C4 +A highest = A7 +P lowest = C4 +P highest = A7 + +name = "Almglocken (bass)" +clef = modern celesta +transposition = 0 +A lowest = C4 +A highest = A7 +P lowest = C4 +P highest = A7 + +name = "Vibraphone" +clef = treble +transposition = 0 +A lowest = F3 +A highest = F6 +P lowest = C3 +P highest = C7 + +name = "Orff soprano metallophone" +clef = xylophone +transposition = 0 +A lowest = C5 +A highest = A6 +P lowest = C5 +P highest = A6 + +name = "Orff alto metallophone" +clef = treble +transposition = 0 +A lowest = C4 +A highest = A5 +P lowest = C4 +P highest = A5 + +name = "Orff bass metallophone" +clef = guitar +transposition = 0 +A lowest = C3 +A highest = A4 +P lowest = C3 +P highest = A4 + +name = "Tubular chimes" +clef = treble +transposition = 0 +A lowest = C4 +A highest = G5 +P lowest = C4 +P highest = G5 + +name = "Bass steel drums" +clef = bass +transposition = 0 +A lowest = C2 +A highest = F3 +P lowest = C2 +P highest = F3 + +name = "Cello steel drums" +clef = tenor +transposition = 0 +A lowest = B2 +A highest = G4 +P lowest = B2 +P highest = G4 + +name = "Tenor steel drums" +clef = alto +transposition = 0 +A lowest = E3 +A highest = A4 +P lowest = E3 +P highest = A4 + +name = "Guitar steel drums" +clef = treble +transposition = 0 +A lowest = F#3 +A highest = A5 +P lowest = F#3 +P highest = A5 + +name = "Alto steel drums" +clef = treble +transposition = 0 +A lowest = G#3 +A highest = C#6 +P lowest = G#3 +P highest = C#6 + +name = "Soprano steel drums" +clef = treble +transposition = 0 +A lowest = C4 +A highest = E6 +P lowest = C4 +P highest = E6 + +name = "Hand bells (treble)" +clef = treble +transposition = 0 +A lowest = C2 +A highest = C7 +P lowest = C2 +P highest = C7 + +name = "Hand bells (bass)" +clef = bass +transposition = 0 +A lowest = C2 +A highest = C7 +P lowest = C2 +P highest = C7 + +name = "Tuned gongs" +clef = bass +transposition = 0 +A lowest = A2 +A highest = A3 +P lowest = A2 +P highest = A3 + +name = "Flexatone" +clef = xylophone +transposition = 0 +A lowest = E5 +A highest = A6 +P lowest = E5 +P highest = A6 + +name = "Musical saw" +clef = treble +transposition = 0 +A lowest = E4 +A highest = E7 +P lowest = E4 +P highest = E7 + +name = "Musical glasses" +clef = xylophone +transposition = 0 +A lowest = C5 +A highest = G6 +P lowest = C5 +P highest = G6 + +name = "Glass harmonica" +clef = treble +transposition = 0 +A lowest = F3 +A highest = F6 +P lowest = F3 +P highest = F6 + +name = "Xylophone" +clef = xylophone +transposition = 0 +A lowest = F4 +A highest = C8 +P lowest = F4 +P highest = C8 + +name = "Orff soprano xylophone" +clef = xylophone +transposition = 0 +A lowest = C5 +A highest = A6 +P lowest = C5 +P highest = A6 + +name = "Orff alto xylophone" +clef = treble +transposition = 0 +A lowest = C4 +A highest = A5 +P lowest = C4 +P highest = A5 + +name = "Orff bass xylophone" +clef = guitar +transposition = 0 +A lowest = C3 +A highest = A4 +P lowest = C3 +P highest = A4 + +name = "Marimba (treble)" +clef = treble +transposition = 0 +A lowest = A2 +A highest = C7 +P lowest = A2 +P highest = C7 + +name = "Marimba (bass)" +clef = bass +transposition = 0 +A lowest = A2 +A highest = C7 +P lowest = A2 +P highest = C7 + +name = "Dulcimer (treble)" +clef = treble +transposition = 0 +A lowest = C3 +A highest = D6 +P lowest = G2 +P highest = E6 + +name = "Dulcimer (bass)" +clef = bass +transposition = 0 +A lowest = C3 +A highest = D6 +P lowest = G2 +P highest = E6 + +name = "Mallet synthesizer (treble)" +clef = treble +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Mallet synthesizer (bass)" +clef = bass +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + + + +# -----------------[unpitched percussion]---------------- +category = Unpitched Percussion + +name = "Snare drum" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Piccolo snare drum" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Military drum" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Tom-toms" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Chinese tom-toms" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Bongos" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Congas" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Timbales" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Bass drum" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Tambourine" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Frame drum" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Tablas" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Cuíca" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Finger cymbals" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Cymbals" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Hi-hat cymbals" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Suspended cymbal" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Ride cymbal" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Sizzle cymbal" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Crash cymbal" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Splash cymbal" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Chinese cymbal" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Triangle" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Cowbells" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Tam-tam" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Bells" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Sleighbells" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Bell plate" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Bowl gongs" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Tubo" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Metal castanets" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Automobile brake drums" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Iron pipes" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Chaines" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Anvil" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Woodblocks" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Temple blocks" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Claves" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Castanets" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Guiro" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Maracas" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Cabasa" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Quijada" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Vibra slap" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Slit drum" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Whip" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Ratchet" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Thundersheet" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Sandpaper blocks" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Wooden wind chimes" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Bamboo wind chimes" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Metal wind chimes" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Glass wind chimes" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Shell wind chimes" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Stones" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Finger snap" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Hand clap" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Slap" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Stamp" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Drum set" +clef = box +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Percussion synthesizer" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +# -----------------[keyboards]---------------- +category = Keyboards + +name = "Piano (treble)" +clef = treble +transposition = 0 +A lowest = A0 +A highest = C8 +P lowest = A0 +P highest = C8 + +name = "Piano (bass)" +clef = bass +transposition = 0 +A lowest = A0 +A highest = C8 +P lowest = A0 +P highest = C8 + +name = "Clavichord (treble)" +clef = treble +transposition = 0 +A lowest = F1 +A highest = F6 +P lowest = F1 +P highest = F6 + +name = "Clavichord (bass)" +clef = bass +transposition = 0 +A lowest = F1 +A highest = F6 +P lowest = F1 +P highest = F6 + +name = "Harpsichord (treble)" +clef = treble +transposition = 0 +A lowest = F1 +A highest = F6 +P lowest = F1 +P highest = F6 + +name = "Harpsichord (bass)" +clef = bass +transposition = 0 +A lowest = F1 +A highest = F6 +P lowest = F1 +P highest = F6 + +name = "Celesta (treble)" +clef = crotale +transposition = 0 +A lowest = C4 +A highest = C8 +P lowest = C4 +P highest = C8 + +name = "Celesta (bass)" +clef = modern celesta +transposition = 0 +A lowest = C4 +A highest = C8 +P lowest = C4 +P highest = C8 + +name = "Electric piano (treble)" +clef = treble +transposition = 0 +A lowest = A0 +A highest = C8 +P lowest = A0 +P highest = C8 + +name = "Electric piano (bass)" +clef = bass +transposition = 0 +A lowest = A0 +A highest = C8 +P lowest = A0 +P highest = C8 + +name = "Toy piano" +clef = treble +transposition = 0 +A lowest = C4 +A highest = G5 +P lowest = C4 +P highest = G5 + +name = "Keyboard synthesizer (treble)" +clef = treble +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Keyboard synthesizer (bass)" +clef = bass +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Organ (manual) (treble)" +clef = treble +transposition = 0 +A lowest = C2 +A highest = C7 +P lowest = C2 +P highest = C7 + +name = "Organ (manual) (bass)" +clef = bass +transposition = 0 +A lowest = C2 +A highest = C7 +P lowest = C2 +P highest = C7 + +name = "Organ (pedal)" +clef = bass +transposition = 0 +A lowest = C2 +A highest = G4 +P lowest = C2 +P highest = G4 + +name = "Electronic organ (manual) (treble)" +clef = treble +transposition = 0 +A lowest = C2 +A highest = C7 +P lowest = C2 +P highest = C7 + +name = "Electronic organ (manual) (bass)" +clef = bass +transposition = 0 +A lowest = C2 +A highest = C7 +P lowest = C2 +P highest = C7 + +name = "Electronic organ (pedal)" +clef = bass +transposition = 0 +A lowest = C2 +A highest = G4 +P lowest = C2 +P highest = G4 + +name = "Harmonium (treble)" +clef = treble +transposition = 0 +A lowest = F1 +A highest = F6 +P lowest = F1 +P highest = F6 + +name = "Harmonium (bass)" +clef = bass +transposition = 0 +A lowest = F1 +A highest = F6 +P lowest = F1 +P highest = F6 + +#end category Keyboards +# +category = Free reeds + +name = "Accordion (treble)" +clef = treble +transposition = 0 +A lowest = F3 +A highest = A6 +P lowest = F3 +P highest = A6 + +name = "Accordion (bass)" +clef = bass +transposition = 0 +A lowest = C2 +A highest = A4 +P lowest = C2 +P highest = A4 + +name = "Bandoneon (treble)" +clef = treble +transposition = 0 +A lowest = A3 +A highest = A6 +P lowest = A3 +P highest = A6 + +name = "Bandoneon (bass)" +clef = bass +transposition = 0 +A lowest = C2 +A highest = A4 +P lowest = C2 +P highest = A4 + +name = "Harmonica" +clef = treble +transposition = 0 +A lowest = E1 +A highest = G7 +P lowest = E1 +P highest = G7 + +name = "Melodica" +clef = treble +transposition = 0 +A lowest = F3 +A highest = C6 +P lowest = F3 +P highest = C6 + +# end category Free reeds +# +# -----------------[voices]---------------- +category = Voices +name = "Soprano" +clef = treble +transposition = 0 +A lowest = C4 +A highest = A5 +P lowest = C4 +P highest = C6 + +name = "Mezzosoprano" +clef = treble +transposition = 0 +A lowest = A3 +A highest = F5 +P lowest = A3 +P highest = A5 + +name = "Alto" +clef = treble +transposition = 0 +A lowest = G3 +A highest = D5 +P lowest = G3 +P highest = F5 + +name = "Tenor" +clef = guitar +transposition = 0 +A lowest = C3 +A highest = A4 +P lowest = C3 +P highest = C5 + +name = "Baritone" +clef = bass +transposition = 0 +A lowest = A2 +A highest = F4 +P lowest = A2 +P highest = A4 + +name = "Bass" +clef = bass +transposition = 0 +A lowest = F2 +A highest = D4 +P lowest = F2 +P highest = F4 + +name = "Boy soprano" +clef = treble +transposition = 0 +A lowest = C4 +A highest = F5 +P lowest = C4 +P highest = A5 + +# -----------------[miscellaneous]---------------- +category = Miscellaneous + +name = "Kazoo (treble)" +clef = treble +transposition = 0 +A lowest = G3 +A highest = A5 +P lowest = G3 +P highest = C6 + +name = "Kazoo (bass)" +clef = bass +transposition = 0 +A lowest = F2 +A highest = A4 +P lowest = F2 +P highest = C5 + +name = "Police whistle" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Bird whistle" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Duck call" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Mouth siren" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Siren" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Auto horn" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Klaxon horn" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Lion's roar" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Wind machine" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 + +name = "Pistol shot" +clef = two-bar +transposition = 0 +A lowest = 0 +A highest = 127 +P lowest = 0 +P highest = 127 diff --git a/data/presets/presets.xml b/data/presets/presets.xml new file mode 100644 index 0000000..a7f451c --- /dev/null +++ b/data/presets/presets.xml @@ -0,0 +1,2010 @@ +<!-- THIS FILE WAS GENERATED AUTOMATICALLY FROM SOURCE. DO NOT EDIT THIS FILE! --> +<presets> + <category name="Bowed strings"> + <instrument name="Violin"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="55" high="88"/> + <range class="professional" low="55" high="103"/> + </instrument> + <instrument name="Baroque violin"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="55" high="88"/> + <range class="professional" low="55" high="103"/> + </instrument> + <instrument name="Viola"> + <clef type="alto" /> + <transpose value="0" /> + <range class="amateur" low="48" high="79"/> + <range class="professional" low="48" high="93"/> + </instrument> + <instrument name="Baroque viola"> + <clef type="alto" /> + <transpose value="0" /> + <range class="amateur" low="48" high="79"/> + <range class="professional" low="48" high="93"/> + </instrument> + <instrument name="Violoncello"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="67"/> + <range class="professional" low="36" high="72"/> + </instrument> + <instrument name="Baroque violoncello"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="67"/> + <range class="professional" low="36" high="72"/> + </instrument> + <instrument name="Contrabass"> + <clef type="contrabass" /> + <transpose value="0" /> + <range class="amateur" low="40" high="62"/> + <range class="professional" low="35" high="79"/> + </instrument> + <instrument name="Baroque contrabass"> + <clef type="contrabass" /> + <transpose value="0" /> + <range class="amateur" low="40" high="62"/> + <range class="professional" low="40" high="79"/> + </instrument> + <instrument name="Soprano viola da gamba"> + <clef type="soprano" /> + <transpose value="0" /> + <range class="amateur" low="50" high="86"/> + <range class="professional" low="50" high="93"/> + </instrument> + <instrument name="Alto viola da gamba"> + <clef type="alto" /> + <transpose value="0" /> + <range class="amateur" low="45" high="81"/> + <range class="professional" low="45" high="88"/> + </instrument> + <instrument name="Tenor viola da gamba"> + <clef type="tenor" /> + <transpose value="0" /> + <range class="amateur" low="43" high="79"/> + <range class="professional" low="43" high="86"/> + </instrument> + <instrument name="Viola da gamba"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="38" high="74"/> + <range class="professional" low="38" high="81"/> + </instrument> + <instrument name="Violone"> + <clef type="contrabass" /> + <transpose value="0" /> + <range class="amateur" low="40" high="62"/> + <range class="professional" low="40" high="79"/> + </instrument> + </category> + <category name="Plucked strings"> + <instrument name="Soprano guitar"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="52" high="107"/> + <range class="professional" low="52" high="107"/> + </instrument> + <instrument name="Alto guitar"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="47" high="88"/> + <range class="professional" low="47" high="88"/> + </instrument> + <instrument name="Guitar (prim)"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="40" high="95"/> + <range class="professional" low="40" high="95"/> + </instrument> + <instrument name="Contrabass guitar"> + <clef type="contrabass" /> + <transpose value="0" /> + <range class="amateur" low="28" high="83"/> + <range class="professional" low="28" high="83"/> + </instrument> + <instrument name="11-string alto guitar (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="34" high="98"/> + <range class="professional" low="34" high="98"/> + </instrument> + <instrument name="11-string alto guitar (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="34" high="98"/> + <range class="professional" low="34" high="98"/> + </instrument> + <instrument name="Steel string guitar"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="40" high="95"/> + <range class="professional" low="40" high="95"/> + </instrument> + <instrument name="Pedal steel guitar"> + <clef type="tab" /> + <transpose value="0" /> + <range class="amateur" low="35" high="75"/> + <range class="professional" low="35" high="75"/> + </instrument> + <instrument name="12-string guitar"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="40" high="95"/> + <range class="professional" low="40" high="95"/> + </instrument> + <instrument name="Electric guitar"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="40" high="95"/> + <range class="professional" low="40" high="95"/> + </instrument> + <instrument name="Electric bass guitar (fretted)"> + <clef type="contrabass" /> + <transpose value="0" /> + <range class="amateur" low="28" high="83"/> + <range class="professional" low="23" high="88"/> + </instrument> + <instrument name="Electric bass guitar (fretless)"> + <clef type="contrabass" /> + <transpose value="0" /> + <range class="amateur" low="28" high="83"/> + <range class="professional" low="23" high="88"/> + </instrument> + <instrument name="Lute"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="33" high="98"/> + <range class="professional" low="33" high="98"/> + </instrument> + <instrument name="Cittern"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="48" high="94"/> + <range class="professional" low="48" high="94"/> + </instrument> + <instrument name="Piccolo balalaika"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="71" high="91"/> + <range class="professional" low="71" high="91"/> + </instrument> + <instrument name="Prima balalaika"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="64" high="79"/> + <range class="professional" low="64" high="79"/> + </instrument> + <instrument name="Secunda balalaika"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="57" high="72"/> + <range class="professional" low="57" high="72"/> + </instrument> + <instrument name="Alto balalaika"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="52" high="67"/> + <range class="professional" low="52" high="67"/> + </instrument> + <instrument name="Bass balalaika"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="40" high="60"/> + <range class="professional" low="40" high="60"/> + </instrument> + <instrument name="Contrabass balalaika"> + <clef type="contrabass" /> + <transpose value="0" /> + <range class="amateur" low="28" high="48"/> + <range class="professional" low="28" high="48"/> + </instrument> + <instrument name="Mandolin"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="55" high="85"/> + <range class="professional" low="55" high="85"/> + </instrument> + <instrument name="Mandola"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="43" high="83"/> + <range class="professional" low="43" high="83"/> + </instrument> + <instrument name="Ukulele"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="93"/> + <range class="professional" low="60" high="93"/> + </instrument> + <instrument name="Banjo (5-string)"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="36" high="86"/> + <range class="professional" low="36" high="86"/> + </instrument> + <instrument name="Tenor banjo"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="36" high="83"/> + <range class="professional" low="36" high="83"/> + </instrument> + <instrument name="Harp (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="23" high="104"/> + <range class="professional" low="23" high="104"/> + </instrument> + <instrument name="Harp (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="23" high="104"/> + <range class="professional" low="23" high="104"/> + </instrument> + <instrument name="Koto"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="50" high="81"/> + <range class="professional" low="50" high="81"/> + </instrument> + </category> + <category name="Flutes"> + <instrument name="Piccolo"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="74" high="105"/> + <range class="professional" low="74" high="108"/> + </instrument> + <instrument name="Eb flute"> + <clef type="treble" /> + <transpose value="3" /> + <range class="amateur" low="60" high="93"/> + <range class="professional" low="60" high="98"/> + </instrument> + <instrument name="Flute"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="93"/> + <range class="professional" low="59" high="98"/> + </instrument> + <instrument name="Alto flute"> + <clef type="treble" /> + <transpose value="-5" /> + <range class="amateur" low="60" high="93"/> + <range class="professional" low="60" high="96"/> + </instrument> + <instrument name="Bass flute"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="48" high="77"/> + <range class="professional" low="48" high="81"/> + </instrument> + <instrument name="Contra-alto flute"> + <clef type="treble" /> + <transpose value="-17" /> + <range class="amateur" low="60" high="93"/> + <range class="professional" low="62" high="96"/> + </instrument> + <instrument name="Contrabass flute"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="65"/> + <range class="professional" low="36" high="69"/> + </instrument> + <instrument name="Transverse flute (D foot)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="62" high="89"/> + <range class="professional" low="62" high="93"/> + </instrument> + <instrument name="Transverse flute (C foot)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="62" high="89"/> + <range class="professional" low="60" high="93"/> + </instrument> + <instrument name="Transverse flute (B foot)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="62" high="89"/> + <range class="professional" low="59" high="93"/> + </instrument> + <instrument name="Alto transverse flute"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="55" high="76"/> + <range class="professional" low="55" high="80"/> + </instrument> + <instrument name="Garklein recorder"> + <clef type="crotale" /> + <transpose value="0" /> + <range class="amateur" low="84" high="105"/> + <range class="professional" low="84" high="108"/> + </instrument> + <instrument name="Sopranino recorder"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="77" high="100"/> + <range class="professional" low="77" high="103"/> + </instrument> + <instrument name="Soprano recorder"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="72" high="93"/> + <range class="professional" low="72" high="98"/> + </instrument> + <instrument name="Alto recorder"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="65" high="88"/> + <range class="professional" low="59" high="91"/> + </instrument> + <instrument name="Tenor recorder"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="81"/> + <range class="professional" low="60" high="86"/> + </instrument> + <instrument name="Bass recorder"> + <clef type="old celesta" /> + <transpose value="0" /> + <range class="amateur" low="53" high="74"/> + <range class="professional" low="53" high="77"/> + </instrument> + <instrument name="Greatbass recorder"> + <clef type="old celesta" /> + <transpose value="0" /> + <range class="amateur" low="48" high="69"/> + <range class="professional" low="57" high="98"/> + </instrument> + <instrument name="Contrabass recorder"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="41" high="62"/> + <range class="professional" low="41" high="77"/> + </instrument> + <instrument name="G soprano ocarina"> + <clef type="xylphone" /> + <transpose value="0" /> + <range class="amateur" low="79" high="93"/> + <range class="professional" low="79" high="95"/> + </instrument> + <instrument name="F soprano ocarina"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="77" high="91"/> + <range class="professional" low="77" high="93"/> + </instrument> + <instrument name="C soprano ocarina"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="72" high="86"/> + <range class="professional" low="72" high="88"/> + </instrument> + <instrument name="Bb soprano ocarina"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="70" high="84"/> + <range class="professional" low="70" high="86"/> + </instrument> + <instrument name="G alto ocarina"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="67" high="81"/> + <range class="professional" low="67" high="83"/> + </instrument> + <instrument name="F alto ocarina"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="65" high="79"/> + <range class="professional" low="65" high="81"/> + </instrument> + <instrument name="C alto ocarina"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="74"/> + <range class="professional" low="60" high="76"/> + </instrument> + <instrument name="Bb alto ocarina"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="58" high="72"/> + <range class="professional" low="58" high="74"/> + </instrument> + <instrument name="C bass ocarina"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="48" high="62"/> + <range class="professional" low="48" high="64"/> + </instrument> + <instrument name="Slide whistle"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="69" high="96"/> + <range class="professional" low="69" high="96"/> + </instrument> + <instrument name="Pan flute"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="55" high="91"/> + <range class="professional" low="55" high="91"/> + </instrument> + <instrument name="Shakuhachi"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="62" high="86"/> + <range class="professional" low="62" high="86"/> + </instrument> + </category> + <category name="Double reeds"> + <instrument name="Piccolo oboe in F"> + <clef type="treble" /> + <transpose value="5" /> + <range class="amateur" low="58" high="86"/> + <range class="professional" low="58" high="92"/> + </instrument> + <instrument name="Piccolo oboe in Eb"> + <clef type="treble" /> + <transpose value="3" /> + <range class="amateur" low="58" high="86"/> + <range class="professional" low="58" high="92"/> + </instrument> + <instrument name="Oboe"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="58" high="87"/> + <range class="professional" low="58" high="93"/> + </instrument> + <instrument name="Oboe d'amore"> + <clef type="treble" /> + <transpose value="-3" /> + <range class="amateur" low="59" high="87"/> + <range class="professional" low="59" high="90"/> + </instrument> + <instrument name="English horn"> + <clef type="treble" /> + <transpose value="-7" /> + <range class="amateur" low="59" high="88"/> + <range class="professional" low="59" high="90"/> + </instrument> + <instrument name="Baritone oboe"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="47" high="76"/> + <range class="professional" low="47" high="78"/> + </instrument> + <instrument name="Heckelphone"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="45" high="75"/> + <range class="professional" low="45" high="78"/> + </instrument> + <instrument name="Baroque oboe"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="83"/> + <range class="professional" low="60" high="86"/> + </instrument> + <instrument name="Oboe da caccia"> + <clef type="treble" /> + <transpose value="-7" /> + <range class="amateur" low="60" high="86"/> + <range class="professional" low="60" high="88"/> + </instrument> + <instrument name="Shawm"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="76"/> + <range class="professional" low="60" high="79"/> + </instrument> + <instrument name="Sopranino shawm"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="65" high="81"/> + <range class="professional" low="65" high="86"/> + </instrument> + <instrument name="Descant pommer"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="95"/> + <range class="professional" low="60" high="86"/> + </instrument> + <instrument name="Alto pommer"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="53" high="74"/> + <range class="professional" low="53" high="77"/> + </instrument> + <instrument name="Soprano crumhorn"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="74"/> + <range class="professional" low="60" high="77"/> + </instrument> + <instrument name="Alto crumhorn"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="53" high="67"/> + <range class="professional" low="53" high="70"/> + </instrument> + <instrument name="Tenor crumhorn"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="48" high="62"/> + <range class="professional" low="48" high="65"/> + </instrument> + <instrument name="Bass crumhorn"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="41" high="55"/> + <range class="professional" low="41" high="58"/> + </instrument> + <instrument name="Greatbass crumhorn"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="50"/> + <range class="professional" low="36" high="53"/> + </instrument> + <instrument name="Soprano cornamuse"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="74"/> + <range class="professional" low="60" high="77"/> + </instrument> + <instrument name="Alto cornamuse"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="53" high="67"/> + <range class="professional" low="53" high="70"/> + </instrument> + <instrument name="Tenor cornamuse"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="48" high="62"/> + <range class="professional" low="48" high="65"/> + </instrument> + <instrument name="Bass cornamuse"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="41" high="55"/> + <range class="professional" low="41" high="58"/> + </instrument> + <instrument name="Sopranino rauschpfeife"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="65" high="81"/> + <range class="professional" low="65" high="84"/> + </instrument> + <instrument name="Soprano rauschpfeife"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="76"/> + <range class="professional" low="60" high="79"/> + </instrument> + <instrument name="Bassoon"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="34" high="69"/> + <range class="professional" low="34" high="76"/> + </instrument> + <instrument name="Contrabassoon"> + <clef type="contrabass" /> + <transpose value="0" /> + <range class="amateur" low="22" high="57"/> + <range class="professional" low="21" high="60"/> + </instrument> + <instrument name="Dulcian"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="40" high="62"/> + <range class="professional" low="40" high="65"/> + </instrument> + <instrument name="Rackett"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="34" high="62"/> + <range class="professional" low="34" high="65"/> + </instrument> + <instrument name="Sopranino sarrusophone"> + <clef type="treble" /> + <transpose value="3" /> + <range class="amateur" low="58" high="84"/> + <range class="professional" low="58" high="87"/> + </instrument> + <instrument name="Soprano sarrusophone"> + <clef type="treble" /> + <transpose value="-2" /> + <range class="amateur" low="58" high="89"/> + <range class="professional" low="58" high="94"/> + </instrument> + <instrument name="Alto sarrusophone"> + <clef type="treble" /> + <transpose value="-9" /> + <range class="amateur" low="58" high="89"/> + <range class="professional" low="58" high="94"/> + </instrument> + <instrument name="Tenor sarrusophone"> + <clef type="treble" /> + <transpose value="-14" /> + <range class="amateur" low="58" high="89"/> + <range class="professional" low="58" high="94"/> + </instrument> + <instrument name="Baritone sarrusophone"> + <clef type="treble" /> + <transpose value="-21" /> + <range class="amateur" low="58" high="89"/> + <range class="professional" low="57" high="94"/> + </instrument> + <instrument name="Bass sarrusophone"> + <clef type="treble" /> + <transpose value="-26" /> + <range class="amateur" low="58" high="89"/> + <range class="professional" low="58" high="94"/> + </instrument> + <instrument name="Contrabass sarrusophone"> + <clef type="treble" /> + <transpose value="-33" /> + <range class="amateur" low="58" high="86"/> + <range class="professional" low="58" high="89"/> + </instrument> + <instrument name="Bagpipe"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="79"/> + <range class="professional" low="60" high="79"/> + </instrument> + </category> + <category name="Single reeds"> + <instrument name="Soprano clarinet"> + <clef type="treble" /> + <transpose value="7" /> + <range class="amateur" low="52" high="81"/> + <range class="professional" low="52" high="81"/> + </instrument> + <instrument name="Eb clarinet"> + <clef type="treble" /> + <transpose value="3" /> + <range class="amateur" low="52" high="91"/> + <range class="professional" low="52" high="96"/> + </instrument> + <instrument name="D clarinet"> + <clef type="treble" /> + <transpose value="2" /> + <range class="amateur" low="52" high="91"/> + <range class="professional" low="52" high="96"/> + </instrument> + <instrument name="C clarinet"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="52" high="91"/> + <range class="professional" low="52" high="96"/> + </instrument> + <instrument name="Bb clarinet"> + <clef type="treble" /> + <transpose value="-2" /> + <range class="amateur" low="52" high="91"/> + <range class="professional" low="52" high="96"/> + </instrument> + <instrument name="A clarinet"> + <clef type="treble" /> + <transpose value="-3" /> + <range class="amateur" low="52" high="91"/> + <range class="professional" low="52" high="96"/> + </instrument> + <instrument name="Alto clarinet"> + <clef type="treble" /> + <transpose value="-9" /> + <range class="amateur" low="52" high="89"/> + <range class="professional" low="52" high="93"/> + </instrument> + <instrument name="Bassett horn"> + <clef type="treble" /> + <transpose value="-7" /> + <range class="amateur" low="48" high="91"/> + <range class="professional" low="48" high="93"/> + </instrument> + <instrument name="Bass clarinet"> + <clef type="treble" /> + <transpose value="-14" /> + <range class="amateur" low="51" high="89"/> + <range class="professional" low="51" high="93"/> + </instrument> + <instrument name="Contra-alto clarinet"> + <clef type="treble" /> + <transpose value="-21" /> + <range class="amateur" low="52" high="91"/> + <range class="professional" low="52" high="96"/> + </instrument> + <instrument name="Contrabass clarinet"> + <clef type="treble" /> + <transpose value="-26" /> + <range class="amateur" low="52" high="91"/> + <range class="professional" low="52" high="96"/> + </instrument> + <instrument name="Sopranino chalumeau"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="65" high="79"/> + <range class="professional" low="65" high="82"/> + </instrument> + <instrument name="Soprano chalumeau"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="74"/> + <range class="professional" low="60" high="77"/> + </instrument> + <instrument name="Alto chalumeau"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="53" high="67"/> + <range class="professional" low="53" high="70"/> + </instrument> + <instrument name="Tenor chalumeau"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="48" high="62"/> + <range class="professional" low="48" high="65"/> + </instrument> + <instrument name="Sopranino saxophone"> + <clef type="treble" /> + <transpose value="3" /> + <range class="amateur" low="58" high="84"/> + <range class="professional" low="58" high="87"/> + </instrument> + <instrument name="Soprano saxophone"> + <clef type="treble" /> + <transpose value="-2" /> + <range class="amateur" low="58" high="91"/> + <range class="professional" low="58" high="96"/> + </instrument> + <instrument name="Alto saxophone"> + <clef type="treble" /> + <transpose value="-9" /> + <range class="amateur" low="58" high="91"/> + <range class="professional" low="58" high="96"/> + </instrument> + <instrument name="Tenor saxophone"> + <clef type="treble" /> + <transpose value="-14" /> + <range class="amateur" low="58" high="91"/> + <range class="professional" low="58" high="96"/> + </instrument> + <instrument name="Baritone saxophone"> + <clef type="treble" /> + <transpose value="-21" /> + <range class="amateur" low="58" high="91"/> + <range class="professional" low="57" high="96"/> + </instrument> + <instrument name="Bass saxophone"> + <clef type="treble" /> + <transpose value="-26" /> + <range class="amateur" low="58" high="91"/> + <range class="professional" low="58" high="96"/> + </instrument> + <instrument name="Contrabass saxophone"> + <clef type="treble" /> + <transpose value="-33" /> + <range class="amateur" low="58" high="86"/> + <range class="professional" low="58" high="89"/> + </instrument> + </category> + <category name="Wind electrophones"> + <instrument name="Wind synthesizer"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + </category> + <category name="Brass"> + <instrument name="Piccolo trumpet in Bb"> + <clef type="treble" /> + <transpose value="10" /> + <range class="amateur" low="37" high="76"/> + <range class="professional" low="37" high="79"/> + </instrument> + <instrument name="Piccolo trumpet in A"> + <clef type="treble" /> + <transpose value="9" /> + <range class="amateur" low="37" high="76"/> + <range class="professional" low="37" high="79"/> + </instrument> + <instrument name="Trumpet in Eb"> + <clef type="treble" /> + <transpose value="3" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Trumpet in D"> + <clef type="treble" /> + <transpose value="2" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Trumpet in C"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Trumpet in Bb"> + <clef type="treble" /> + <transpose value="-2" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Bass trumpet in Eb"> + <clef type="treble" /> + <transpose value="-9" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Bass trumpet in Bb"> + <clef type="treble" /> + <transpose value="-14" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Baroque trumpet in F"> + <clef type="treble" /> + <transpose value="5" /> + <range class="amateur" low="60" high="81"/> + <range class="professional" low="60" high="88"/> + </instrument> + <instrument name="Baroque trumpet in Eb"> + <clef type="treble" /> + <transpose value="3" /> + <range class="amateur" low="60" high="81"/> + <range class="professional" low="60" high="88"/> + </instrument> + <instrument name="Baroque trumpet in D"> + <clef type="treble" /> + <transpose value="2" /> + <range class="amateur" low="60" high="81"/> + <range class="professional" low="60" high="88"/> + </instrument> + <instrument name="Baroque trumpet in C"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="81"/> + <range class="professional" low="60" high="88"/> + </instrument> + <instrument name="Baroque trumpet in Bb"> + <clef type="treble" /> + <transpose value="-2" /> + <range class="amateur" low="60" high="81"/> + <range class="professional" low="60" high="88"/> + </instrument> + <instrument name="Cornet in Eb"> + <clef type="treble" /> + <transpose value="3" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Cornet in Bb"> + <clef type="treble" /> + <transpose value="-2" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Flugelhorn"> + <clef type="treble" /> + <transpose value="-2" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Cornettino"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="83"/> + <range class="professional" low="60" high="86"/> + </instrument> + <instrument name="Alto cornetto"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="57" high="83"/> + <range class="professional" low="57" high="86"/> + </instrument> + <instrument name="Tenor cornetto"> + <clef type="tenor" /> + <transpose value="0" /> + <range class="amateur" low="48" high="71"/> + <range class="professional" low="48" high="76"/> + </instrument> + <instrument name="Serpent"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="65"/> + <range class="professional" low="36" high="69"/> + </instrument> + <instrument name="Alto ophicleide in F"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="52" high="81"/> + <range class="professional" low="52" high="84"/> + </instrument> + <instrument name="Alto ophicleide in Eb"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="51" high="79"/> + <range class="professional" low="51" high="82"/> + </instrument> + <instrument name="Bass ophicleide in C"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="35" high="63"/> + <range class="professional" low="35" high="67"/> + </instrument> + <instrument name="Bass ophicleide in Bb"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="33" high="62"/> + <range class="professional" low="33" high="66"/> + </instrument> + <instrument name="Contrabass ophicleide in Eb"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="26" high="55"/> + <range class="professional" low="26" high="58"/> + </instrument> + <instrument name="French horn"> + <clef type="treble" /> + <transpose value="-7" /> + <range class="amateur" low="42" high="82"/> + <range class="professional" low="38" high="84"/> + </instrument> + <instrument name="French horn in C alto"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="46" high="79"/> + <range class="professional" low="42" high="84"/> + </instrument> + <instrument name="French horn in Bb alto"> + <clef type="treble" /> + <transpose value="-2" /> + <range class="amateur" low="46" high="79"/> + <range class="professional" low="42" high="84"/> + </instrument> + <instrument name="French horn in A"> + <clef type="treble" /> + <transpose value="-3" /> + <range class="amateur" low="46" high="79"/> + <range class="professional" low="42" high="84"/> + </instrument> + <instrument name="French horn in Ab"> + <clef type="treble" /> + <transpose value="-4" /> + <range class="amateur" low="46" high="79"/> + <range class="professional" low="42" high="84"/> + </instrument> + <instrument name="French horn in G"> + <clef type="treble" /> + <transpose value="-5" /> + <range class="amateur" low="46" high="79"/> + <range class="professional" low="42" high="84"/> + </instrument> + <instrument name="French horn in E"> + <clef type="treble" /> + <transpose value="-8" /> + <range class="amateur" low="46" high="79"/> + <range class="professional" low="42" high="84"/> + </instrument> + <instrument name="French horn in Eb"> + <clef type="treble" /> + <transpose value="-9" /> + <range class="amateur" low="46" high="79"/> + <range class="professional" low="42" high="84"/> + </instrument> + <instrument name="French horn in D"> + <clef type="treble" /> + <transpose value="-10" /> + <range class="amateur" low="46" high="79"/> + <range class="professional" low="42" high="84"/> + </instrument> + <instrument name="French horn in C basso"> + <clef type="treble" /> + <transpose value="-12" /> + <range class="amateur" low="46" high="79"/> + <range class="professional" low="42" high="84"/> + </instrument> + <instrument name="French horn in Bb basso"> + <clef type="treble" /> + <transpose value="-14" /> + <range class="amateur" low="46" high="79"/> + <range class="professional" low="42" high="84"/> + </instrument> + <instrument name="Alto horn in F"> + <clef type="treble" /> + <transpose value="-7" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Alto horn in Eb"> + <clef type="treble" /> + <transpose value="-9" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Baritone horn"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="40" high="67"/> + <range class="professional" low="40" high="70"/> + </instrument> + <instrument name="Mellophone in F"> + <clef type="treble" /> + <transpose value="-7" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Mellophone in Eb"> + <clef type="treble" /> + <transpose value="-9" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Mellophonium in F"> + <clef type="treble" /> + <transpose value="-7" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Mellophonium in Eb"> + <clef type="treble" /> + <transpose value="-9" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="84"/> + </instrument> + <instrument name="Wagner tuba in Bb"> + <clef type="treble" /> + <transpose value="-2" /> + <range class="amateur" low="42" high="77"/> + <range class="professional" low="42" high="81"/> + </instrument> + <instrument name="Wagner tuba in F"> + <clef type="treble" /> + <transpose value="-7" /> + <range class="amateur" low="42" high="81"/> + <range class="professional" low="42" high="84"/> + </instrument> + <instrument name="Soprano trombone"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="52" high="77"/> + <range class="professional" low="52" high="81"/> + </instrument> + <instrument name="Alto trombone"> + <clef type="alto" /> + <transpose value="0" /> + <range class="amateur" low="45" high="74"/> + <range class="professional" low="45" high="77"/> + </instrument> + <instrument name="Tenor trombone"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="40" high="70"/> + <range class="professional" low="40" high="74"/> + </instrument> + <instrument name="Bass trombone"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="70"/> + <range class="professional" low="36" high="74"/> + </instrument> + <instrument name="Contrabass trombone"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="28" high="55"/> + <range class="professional" low="28" high="58"/> + </instrument> + <instrument name="Euphonium"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="40" high="70"/> + <range class="professional" low="40" high="74"/> + </instrument> + <instrument name="F tuba"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="26" high="64"/> + <range class="professional" low="24" high="69"/> + </instrument> + <instrument name="C tuba"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="26" high="60"/> + <range class="professional" low="24" high="65"/> + </instrument> + <instrument name="Bb tuba"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="28" high="58"/> + <range class="professional" low="22" high="63"/> + </instrument> + </category> + <category name="Pitched Percussion"> + <instrument name="Timpani"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="38" high="60"/> + <range class="professional" low="38" high="60"/> + </instrument> + <instrument name="Roto-toms (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="55" high="76"/> + <range class="professional" low="55" high="76"/> + </instrument> + <instrument name="Roto-toms (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="40" high="59"/> + <range class="professional" low="40" high="59"/> + </instrument> + <instrument name="Glockenspiel"> + <clef type="crotale" /> + <transpose value="0" /> + <range class="amateur" low="79" high="108"/> + <range class="professional" low="79" high="108"/> + </instrument> + <instrument name="Orff soprano glockenspiel"> + <clef type="crotale" /> + <transpose value="0" /> + <range class="amateur" low="84" high="105"/> + <range class="professional" low="84" high="105"/> + </instrument> + <instrument name="Orff alto glockenspiel"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="72" high="93"/> + <range class="professional" low="72" high="93"/> + </instrument> + <instrument name="Crotales"> + <clef type="crotale" /> + <transpose value="0" /> + <range class="amateur" low="84" high="108"/> + <range class="professional" low="84" high="108"/> + </instrument> + <instrument name="Tubaphone"> + <clef type="crotale" /> + <transpose value="0" /> + <range class="amateur" low="84" high="108"/> + <range class="professional" low="84" high="108"/> + </instrument> + <instrument name="Almglocken (treble)"> + <clef type="crotale" /> + <transpose value="0" /> + <range class="amateur" low="60" high="105"/> + <range class="professional" low="60" high="105"/> + </instrument> + <instrument name="Almglocken (bass)"> + <clef type="modern celesta" /> + <transpose value="0" /> + <range class="amateur" low="60" high="105"/> + <range class="professional" low="60" high="105"/> + </instrument> + <instrument name="Vibraphone"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="53" high="89"/> + <range class="professional" low="48" high="96"/> + </instrument> + <instrument name="Orff soprano metallophone"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="72" high="93"/> + <range class="professional" low="72" high="93"/> + </instrument> + <instrument name="Orff alto metallophone"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="81"/> + <range class="professional" low="60" high="81"/> + </instrument> + <instrument name="Orff bass metallophone"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="48" high="69"/> + <range class="professional" low="48" high="69"/> + </instrument> + <instrument name="Tubular chimes"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="79"/> + <range class="professional" low="60" high="79"/> + </instrument> + <instrument name="Bass steel drums"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="53"/> + <range class="professional" low="36" high="53"/> + </instrument> + <instrument name="Cello steel drums"> + <clef type="tenor" /> + <transpose value="0" /> + <range class="amateur" low="47" high="67"/> + <range class="professional" low="47" high="67"/> + </instrument> + <instrument name="Tenor steel drums"> + <clef type="alto" /> + <transpose value="0" /> + <range class="amateur" low="52" high="69"/> + <range class="professional" low="52" high="69"/> + </instrument> + <instrument name="Guitar steel drums"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="54" high="81"/> + <range class="professional" low="54" high="81"/> + </instrument> + <instrument name="Alto steel drums"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="56" high="85"/> + <range class="professional" low="56" high="85"/> + </instrument> + <instrument name="Soprano steel drums"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="88"/> + <range class="professional" low="60" high="88"/> + </instrument> + <instrument name="Hand bells (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="36" high="96"/> + <range class="professional" low="36" high="96"/> + </instrument> + <instrument name="Hand bells (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="96"/> + <range class="professional" low="36" high="96"/> + </instrument> + <instrument name="Tuned gongs"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="45" high="57"/> + <range class="professional" low="45" high="57"/> + </instrument> + <instrument name="Flexatone"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="76" high="93"/> + <range class="professional" low="76" high="93"/> + </instrument> + <instrument name="Musical saw"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="64" high="100"/> + <range class="professional" low="64" high="100"/> + </instrument> + <instrument name="Musical glasses"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="72" high="91"/> + <range class="professional" low="72" high="91"/> + </instrument> + <instrument name="Glass harmonica"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="53" high="89"/> + <range class="professional" low="53" high="89"/> + </instrument> + <instrument name="Xylophone"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="65" high="108"/> + <range class="professional" low="65" high="108"/> + </instrument> + <instrument name="Orff soprano xylophone"> + <clef type="xylophone" /> + <transpose value="0" /> + <range class="amateur" low="72" high="93"/> + <range class="professional" low="72" high="93"/> + </instrument> + <instrument name="Orff alto xylophone"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="81"/> + <range class="professional" low="60" high="81"/> + </instrument> + <instrument name="Orff bass xylophone"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="48" high="69"/> + <range class="professional" low="48" high="69"/> + </instrument> + <instrument name="Marimba (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="45" high="96"/> + <range class="professional" low="45" high="96"/> + </instrument> + <instrument name="Marimba (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="45" high="96"/> + <range class="professional" low="45" high="96"/> + </instrument> + <instrument name="Dulcimer (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="48" high="86"/> + <range class="professional" low="43" high="88"/> + </instrument> + <instrument name="Dulcimer (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="48" high="86"/> + <range class="professional" low="43" high="88"/> + </instrument> + <instrument name="Mallet synthesizer (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="0 " high="127 "/> + <range class="professional" low="0 " high="127 "/> + </instrument> + <instrument name="Mallet synthesizer (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="0 " high="127 "/> + <range class="professional" low="0 " high="127 "/> + </instrument> + </category> + <category name="Unpitched Percussion"> + <instrument name="Snare drum"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Piccolo snare drum"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Military drum"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Tom-toms"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Chinese tom-toms"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Bongos"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Congas"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Timbales"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Bass drum"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Tambourine"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Frame drum"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Tablas"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Cuíca"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Finger cymbals"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Cymbals"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Hi-hat cymbals"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Suspended cymbal"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Ride cymbal"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Sizzle cymbal"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Crash cymbal"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Splash cymbal"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Chinese cymbal"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Triangle"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Cowbells"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Tam-tam"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Bells"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Sleighbells"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Bell plate"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Bowl gongs"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Tubo"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Metal castanets"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Automobile brake drums"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Iron pipes"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Chaines"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Anvil"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Woodblocks"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Temple blocks"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Claves"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Castanets"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Guiro"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Maracas"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Cabasa"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Quijada"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Vibra slap"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Slit drum"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Whip"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Ratchet"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Thundersheet"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Sandpaper blocks"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Wooden wind chimes"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Bamboo wind chimes"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Metal wind chimes"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Glass wind chimes"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Shell wind chimes"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Stones"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Finger snap"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Hand clap"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Slap"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Stamp"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Drum set"> + <clef type="box" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Percussion synthesizer"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0 " high="127 "/> + <range class="professional" low="0 " high="127 "/> + </instrument> + </category> + <category name="Keyboards"> + <instrument name="Piano (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="21" high="108"/> + <range class="professional" low="21" high="108"/> + </instrument> + <instrument name="Piano (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="21" high="108"/> + <range class="professional" low="21" high="108"/> + </instrument> + <instrument name="Clavichord (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="29" high="89"/> + <range class="professional" low="29" high="89"/> + </instrument> + <instrument name="Clavichord (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="29" high="89"/> + <range class="professional" low="29" high="89"/> + </instrument> + <instrument name="Harpsichord (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="29" high="89"/> + <range class="professional" low="29" high="89"/> + </instrument> + <instrument name="Harpsichord (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="29" high="89"/> + <range class="professional" low="29" high="89"/> + </instrument> + <instrument name="Celesta (treble)"> + <clef type="crotale" /> + <transpose value="0" /> + <range class="amateur" low="60" high="108"/> + <range class="professional" low="60" high="108"/> + </instrument> + <instrument name="Celesta (bass)"> + <clef type="modern celesta" /> + <transpose value="0" /> + <range class="amateur" low="60" high="108"/> + <range class="professional" low="60" high="108"/> + </instrument> + <instrument name="Electric piano (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="21" high="108"/> + <range class="professional" low="21" high="108"/> + </instrument> + <instrument name="Electric piano (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="21" high="108"/> + <range class="professional" low="21" high="108"/> + </instrument> + <instrument name="Toy piano"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="79"/> + <range class="professional" low="60" high="79"/> + </instrument> + <instrument name="Keyboard synthesizer (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="0 " high="127 "/> + <range class="professional" low="0 " high="127 "/> + </instrument> + <instrument name="Keyboard synthesizer (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="0 " high="127 "/> + <range class="professional" low="0 " high="127 "/> + </instrument> + <instrument name="Organ (manual) (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="36" high="96"/> + <range class="professional" low="36" high="96"/> + </instrument> + <instrument name="Organ (manual) (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="96"/> + <range class="professional" low="36" high="96"/> + </instrument> + <instrument name="Organ (pedal)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="67"/> + <range class="professional" low="36" high="67"/> + </instrument> + <instrument name="Electronic organ (manual) (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="36" high="96"/> + <range class="professional" low="36" high="96"/> + </instrument> + <instrument name="Electronic organ (manual) (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="96"/> + <range class="professional" low="36" high="96"/> + </instrument> + <instrument name="Electronic organ (pedal)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="67"/> + <range class="professional" low="36" high="67"/> + </instrument> + <instrument name="Harmonium (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="29" high="89"/> + <range class="professional" low="29" high="89"/> + </instrument> + <instrument name="Harmonium (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="29" high="89"/> + <range class="professional" low="29" high="89"/> + </instrument> + </category> + <category name="Free reeds"> + <instrument name="Accordion (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="53" high="93"/> + <range class="professional" low="53" high="93"/> + </instrument> + <instrument name="Accordion (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="69"/> + <range class="professional" low="36" high="69"/> + </instrument> + <instrument name="Bandoneon (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="57" high="93"/> + <range class="professional" low="57" high="93"/> + </instrument> + <instrument name="Bandoneon (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="36" high="69"/> + <range class="professional" low="36" high="69"/> + </instrument> + <instrument name="Harmonica"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="28" high="103"/> + <range class="professional" low="28" high="103"/> + </instrument> + <instrument name="Melodica"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="53" high="84"/> + <range class="professional" low="53" high="84"/> + </instrument> + </category> + <category name="Voices"> + <instrument name="Soprano"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="81"/> + <range class="professional" low="60" high="84"/> + </instrument> + <instrument name="Mezzosoprano"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="57" high="77"/> + <range class="professional" low="57" high="81"/> + </instrument> + <instrument name="Alto"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="55" high="74"/> + <range class="professional" low="55" high="77"/> + </instrument> + <instrument name="Tenor"> + <clef type="guitar" /> + <transpose value="0" /> + <range class="amateur" low="48" high="69"/> + <range class="professional" low="48" high="72"/> + </instrument> + <instrument name="Baritone"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="45" high="65"/> + <range class="professional" low="45" high="69"/> + </instrument> + <instrument name="Bass"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="41" high="62"/> + <range class="professional" low="41" high="65"/> + </instrument> + <instrument name="Boy soprano"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="60" high="77"/> + <range class="professional" low="60" high="81"/> + </instrument> + </category> + <category name="Miscellaneous"> + <instrument name="Kazoo (treble)"> + <clef type="treble" /> + <transpose value="0" /> + <range class="amateur" low="55" high="81"/> + <range class="professional" low="55" high="84"/> + </instrument> + <instrument name="Kazoo (bass)"> + <clef type="bass" /> + <transpose value="0" /> + <range class="amateur" low="41" high="69"/> + <range class="professional" low="41" high="72"/> + </instrument> + <instrument name="Police whistle"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Bird whistle"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Duck call"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Mouth siren"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Siren"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Auto horn"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Klaxon horn"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Lion's roar"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Wind machine"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + <instrument name="Pistol shot"> + <clef type="two-bar" /> + <transpose value="0" /> + <range class="amateur" low="0" high="127"/> + <range class="professional" low="0" high="127"/> + </instrument> + </category> +</presets> +<!-- IMPORTED 330 INSTRUMENTS --> diff --git a/data/presets/regenerate-presets b/data/presets/regenerate-presets new file mode 100755 index 0000000..ff33a00 --- /dev/null +++ b/data/presets/regenerate-presets @@ -0,0 +1,26 @@ +#!/bin/bash +# +# regenerate-presets +# +# Copyright (c) 2006 D. Michael McIntyre <rosegarden.trumpeter@gmail.com> +# Released under the GPL +# +# REQUIRES: ../scripts/preset-xmlify ../scripts/dehumanize +# +# +# PURPOSE: to run the above scripts without a lot of bothersome typing +# +# +# + +rm -f presets*.xml + +for x in presets-editable*.conf; do + xmlfile=presets`echo $x | sed 's/^presets-editable\(.*\)\.conf$/\1/'`.xml + ../../scripts/preset-xmlify < "$x" > "$xmlfile" && \ + ../../scripts/dehumanize "$xmlfile" || \ + echo "Something went wrong. $xmlfile is probably mangled." + chmod -w "$xmlfile" + echo $xmlfile updated successfully +done + |