lib/head_music/data/instruments.yml in head_music-1.0.0 vs lib/head_music/data/instruments.yml in head_music-2.0.0
- old
+ new
@@ -1,145 +1,864 @@
---
+accordian:
+ family_key: accordion
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ - clef: bass
+alto_clarinet:
+ fundamental_pitch_spelling:
+ default: Eb
+ family_key: clarinet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -9
+alto_flute:
+ fundamental_pitch_spelling:
+ default: G
+ family_key: flute
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -5
+alto_voice:
+ alias_name_keys:
+ - contralto
+ - alto
+ family_key: voice
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ range_category:
+ - alto
+arpeggione:
+ classification_keys:
+ - bowed
+ - chordophone
+ - string
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -12
+ orchestra_section: string
+great_highland_bagpipe:
+ alias_name_keys:
+ - bagpipe
+ - bagpipes
+ family_key: bagpipe
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: 1
+banjo:
+ classification_keys:
+ - plucked
+ - chordophone
+ - string
+ orchestra_section: string
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -12
+baritone_horn:
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: saxhorn
+ notation:
+ alternates:
+ - staffs:
+ - clef: treble
+ transposition: -14
+ default:
+ staffs:
+ - clef: bass
+ transposition: 0
+baritone_voice:
+ family_key: voice
+ notation:
+ default:
+ staffs:
+ - clef: bass
+ range_category:
+ - baritone
+bass_clarinet:
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: clarinet
+ notation:
+ alternates:
+ - staffs:
+ - clef: bass
+ transposition: -2
+ default:
+ staffs:
+ - clef: treble
+ transposition: -14
+bass_drum:
+ classification_keys:
+ - percussion
+ - membranophone
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+ orchestra_section: percussion
+bass_guitar:
+ family_key: guitar
+ notation:
+ default:
+ staffs:
+ - clef: bass
+ transposition: -12
+bass_oboe:
+ alias_name_keys:
+ - baritone_oboe
+ family_key: oboe
+ notation:
+ default:
+ staffs:
+ - clef: treble
+bass_trombone:
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: trombone
+ notation:
+ default:
+ staffs:
+ - clef: bass
+bass_trumpet_in_b_flat:
+ alias_name_keys:
+ - bass_trumpet
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: trumpet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -14
+bass_trumpet_in_c:
+ alias_name_keys:
+ - bass_trumpet
+ fundamental_pitch_spelling:
+ default: C
+ family_key: trumpet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -12
+bass_trumpet_in_e_flat:
+ fundamental_pitch_spelling:
+ default: Eb
+ family_key: trumpet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -9
+bass_tuba_in_e_flat:
+ alias_name_keys:
+ - bass_tuba
+ fundamental_pitch_spelling:
+ default: Eb
+ family_key: tuba
+ notation:
+ default:
+ staffs:
+ - clef: bass
+bass_tuba_in_f:
+ alias_name_keys:
+ - bass_tuba
+ fundamental_pitch_spelling:
+ default: F
+ family_key: tuba
+ notation:
+ default:
+ staffs:
+ - clef: bass
+bass_voice:
+ family_key: voice
+ notation:
+ default:
+ staffs:
+ - clef: bass
+ range_category:
+ - bass
+basset_horn:
+ fundamental_pitch_spelling:
+ default: F
+ family_key: clarinet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -7
bassoon:
- classifications:
- - aerophone
- - reed
- - double_reed
- - wind
- - woodwind
- family: woodwind
- standard_staves:
- - bass_clef
+ fundamental_pitch_spelling:
+ default: F
+ family_key: bassoon
+ notation:
+ default:
+ staffs:
+ - clef: bass
+bugle:
+ fundamental_pitch_spelling:
+ default: G
+ family_key: trumpet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -5
+bugle_in_b_flat:
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: trumpet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -2
+castanets:
+ classification_keys:
+ - percussion
+ - idiophone
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+ orchestra_section: percussion
+celesta:
+ classification_keys:
+ - keyboard
+ - percussion
+ - idiophone
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ name_key: right_hand
+ - clef: bass
+ name_key: left_hand
+ orchestra_section: keyboard
cello:
alias_name_keys:
- violoncello
- classifications:
- - bowed
+ family_key: violin
+ notation:
+ default:
+ staffs:
+ - clef: bass
+chimes:
+ alias_name_keys:
+ - tubular_bells
+ - orchestral_chimes
+ classification_keys:
+ - percussion
+ - idiophone
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ orchestra_section: percussion
+cimbalom:
+ classification_keys:
- chordophone
- string
- family: string
- standard_staves:
- - bass_clef
+ - struck
+ - plucked
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ - clef: bass
+ orchestra_section: string
clarinet:
- classifications:
- - aerophone
- - reed
- - single_reed
- - wind
- - woodwind
- family: woodwind
- standard_staves:
- - treble_clef
+ alias_name_keys:
+ - soprano_clarinet
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: clarinet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -2
+clarinet_in_a:
+ alias_name_keys:
+ - soprano_clarinet
+ fundamental_pitch_spelling:
+ default: A
+ family_key: clarinet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -3
+clarinet_in_c:
+ alias_name_keys:
+ - soprano_clarinet
+ fundamental_pitch_spelling:
+ default: C
+ family_key: clarinet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: 0
+clarinet_in_d:
+ alias_name_keys:
+ - sopranino_clarinet
+ fundamental_pitch_spelling:
+ default: D
+ family_key: clarinet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: 2
+clarinet_in_e_flat:
+ alias_name_keys:
+ - sopranino_clarinet
+ fundamental_pitch_spelling:
+ default: Eb
+ family_key: clarinet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: 3
+clash_cymbals:
+ family_key: cymbal
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+clavichord:
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ name_key: right_hand
+ - clef: bass
+ name_key: left_hand
+contrabass_clarinet:
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: clarinet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -26
+contrabassoon:
+ family_key: bassoon
+ notation:
+ default:
+ staffs:
+ - clef: bass
+ transposition: -12
+cor_anglais:
+ alias_name_keys:
+ - english_horn
+ family_key: oboe
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -7
+cornet:
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: cornet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -2
+countertenor_voice:
+ family_key: voice
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ range_category:
+ - alto
+cowbell:
+ classification_keys:
+ - percussion
+ - idiophone
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+ orchestra_section: percussion
+crotales:
+ classification_keys:
+ - percussion
+ - idiophone
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+ orchestra_section: percussion
+cymbal:
+ family_key: cymbal
+ notation:
+ default:
+ staffs:
+ - clef: percussion
double_bass:
- classifications:
- - string
- - chordophone
- - bowed
- family: string
- standard_staves:
- - bass_clef
-flute:
- classifications:
+ alias_name_keys:
+ - contrabass
+ - string_bass
+ notation:
+ default:
+ staffs:
+ - clef: bass
+ transposition: -12
+euphonium:
+ alias_name_keys:
+ - tenor_tuba
+ classification_keys:
- aerophone
- - edge-blown aerophone
+ - brass
- wind
- - woodwind
- family: woodwind
- standard_staves:
- - treble_clef
+ notation:
+ alternates:
+ - staffs:
+ - clef: treble
+ transposition: -14
+ default:
+ staffs:
+ - clef: bass
+ transposition: 0
+ orchestra_section: brass
+flugelhorn:
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: saxhorn
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -2
+flute:
+ family_key: flute
+ notation:
+ default:
+ staffs:
+ - clef: treble
french_horn:
alias_name_keys:
- horn
- classifications:
- - aerophone
- - brass
- - wind
- family: brass
- standard_staves:
- - treble_clef
+ fundamental_pitch_spelling:
+ default: F
+ family_key: horn
+ notation:
+ alternates:
+ - staffs:
+ - clef: bass
+ transposition: 5
+ default:
+ staffs:
+ - clef: treble
+ transposition: -7
+glockenspiel:
+ alias_name_keys:
+ - concert_bells
+ - bells
+ - carillon
+ family_key: glockenspiel
guitar:
- classifications:
+ family_key: guitar
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -12
+hammered_dulcimer:
+ classification_keys:
+ - percussion
- chordophone
- - plucked
- string
- family: string
- standard_staves:
- - treble_clef
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ orchestra_section: percussion
harp:
- family: string
- classifications:
- - chordophone
- - plucked
- - string
- standard_staves:
- - treble_clef
- - bass_clef
+ family_key: harp
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ - clef: bass
+harpsichord:
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ name_key: right_hand
+ - clef: bass
+ name_key: left_hand
+lute:
+ family_key: lute
+ notation:
+ alternates:
+ - staffs:
+ - clef: treble
+ default:
+ staffs:
+ - clef: treble
+ - clef: bass
+mandolin:
+ family_key: mandolin
+ notation:
+ default:
+ staffs:
+ - clef: treble
+maracas:
+ classification_keys:
+ - percussion
+ - shaken
+ - idiophone
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+ orchestra_section: percussion
+marimba:
+ family_key: marimba
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ - clef: bass
+mezzo_soprano_voice:
+ alias_name_keys:
+ - mezzo_soprano
+ family_key: voice
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ range_category:
+ - mezzo_soprano
+natural_horn:
+ family_key: horn
+ notation:
+ default:
+ staffs:
+ - clef: treble
oboe:
- classifications:
- - aerophone
- - reed
- - double_reed
- - wind
- - woodwind
- family: woodwind
- standard_staves:
- - treble_clef
+ family_key: oboe
+ notation:
+ default:
+ staffs:
+ - clef: treble
+oboe_d_amore:
+ alias_name_keys:
+ - hautbois_d_amour
+ family_key: oboe
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -3
organ:
- classifications:
- - aerophone
- - keyboard
- standard_staves:
- - treble_clef
- - bass_clef
- - bass_clef
+ alias_name_keys:
+ - pipe_organ
+ family_key: organ
+ notation:
+ alternates:
+ - staffs:
+ - clef: treble
+ name_key: right_hand
+ - clef: treble
+ name_key: left_hand
+ default:
+ staffs:
+ - clef: treble
+ name_key: right_hand
+ - clef: bass
+ name_key: left_hand
+ - clef: bass
+ name_key: pedalboard
piano:
- classifications:
- - chordophone
- - keyboard
+ alias_name_keys:
+ - pianoforte
+ - fortepiano
+ family_key: piano
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ name_key: right_hand
+ - clef: bass
+ name_key: left_hand
+piccolo_clarinet:
+ fundamental_pitch_spelling:
+ default: Ab
+ family_key: clarinet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: 8
+piccolo_flute:
+ alias_name_keys:
+ - piccolo
+ family_key: flute
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: 12
+piccolo_trumpet:
+ fundamental_pitch_spelling:
+ alternate: A
+ default: Bb
+ family_key: trumpet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: 10
+recorder:
+ family_key: recorder
+ notation:
+ default:
+ staffs:
+ - clef: treble
+saxophone:
+ family_key: saxophone
+ notation:
+ default:
+ staffs:
+ - clef: treble
+snare_drum:
+ alias_name_keys:
+ - side_drum
+ - tabor
+ - military_drum
+ - field_drum
+ family_key: snare_drum
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+soprano_voice:
+ alias_name_keys:
+ - soprano
+ family_key: voice
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ range_category:
+ - soprano
+sousaphone:
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: tuba
+ notation:
+ default:
+ staffs:
+ - clef: bass
+ transposition: 0
+suspended_cymbal:
+ family_key: cymbal
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+synthesizer:
+ family_key: synthesizer
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ name_key: right_hand
+ - clef: bass
+ name_key: left_hand
+tam_tam:
+ alias_name_keys:
+ - tamtam
+ - gong
+ family_key: gong
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+tambourine:
+ classification_keys:
- percussion
- - string
- family: percussion
- standard_staves:
- - treble_clef
- - bass_clef
+ - shaken
+ - idiophone
+ - membranophone
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+ orchestra_section: percussion
+temple_blocks:
+ family_key: woodblock
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+tenor_drum:
+ classification_keys:
+ - percussion
+ - struck
+ - membranophone
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+ orchestra_section: percussion
+tenor_voice:
+ family_key: voice
+ notation:
+ alternates:
+ - staffs:
+ - clef: bass
+ - staffs:
+ - clef: treble
+ transposition: -12
+ - staffs:
+ - clef: tenor
+ default:
+ staffs:
+ - clef: vocal_tenor
+ transposition: -12
+ range_category:
+ - tenor
+timpani:
+ alias_name_keys:
+ - kettledrum
+ - timpanum
+ family_key: kettledrum
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+triangle:
+ classification_keys:
+ - percussion
+ - struck
+ - idiophone
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+ orchestra_section: percussion
trombone:
- classifications:
- - aerophone
- - brass
- - wind
- family: brass
- standard_staves:
- - bass_clef
+ alias_name_keys:
+ - tenor_trombone
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: trombone
+ notation:
+ default:
+ staffs:
+ - clef: bass
trumpet:
- classifications:
- - aerophone
- - brass
- - wind
- family: brass
- standard_staves:
- - treble_clef
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: trumpet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: -2
+trumpet_in_c:
+ fundamental_pitch_spelling:
+ default: C
+ family_key: trumpet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: 0
+trumpet_in_d:
+ fundamental_pitch_spelling:
+ default: D
+ family_key: trumpet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: 2
+trumpet_in_e_flat:
+ fundamental_pitch_spelling:
+ default: Eb
+ family_key: trumpet
+ notation:
+ default:
+ staffs:
+ - clef: treble
+ transposition: 3
tuba:
- classifications:
- - aerophone
- - brass
- - wind
- family: brass
- standard_staves:
- - bass_clef
+ alias_name_keys:
+ - contrabass_tuba
+ fundamental_pitch_spelling:
+ default: Bb
+ family_key: tuba
+ notation:
+ default:
+ staffs:
+ - clef: bass
+tuba_in_c:
+ alias_name_keys:
+ - contrabass_tuba
+ fundamental_pitch_spelling:
+ default: C
+ family_key: tuba
+ notation:
+ default:
+ staffs:
+ - clef: bass
+vibraphone:
+ alias_name_keys:
+ - vibes
+ family_key: vibraphone
+ notation:
+ default:
+ staffs:
+ - clef: treble
viola:
- family: string
- classifications:
- - bowed
- - chordophone
- - string
- standard_staves:
- - alto_clef
+ family_key: violin
+ notation:
+ default:
+ staffs:
+ - clef: alto
violin:
alias_name_keys:
- fiddle
- classifications:
- - bowed
- - chordophone
- - string
- family: string
- standard_staves:
- - treble_clef
+ family_key: violin
+ notation:
+ default:
+ staffs:
+ - clef: treble
+woodblock:
+ family_key: woodblock
+ notation:
+ default:
+ staffs:
+ - clef: percussion
+xylophone:
+ family_key: xylophone
+ notation:
+ default:
+ staffs:
+ - clef: treble
\ No newline at end of file