lib/head_music/data/instruments.yml in head_music-7.0.0 vs lib/head_music/data/instruments.yml in head_music-7.0.1

- old
+ new

@@ -124,18 +124,22 @@ default: staff_schemes: default: - clef: neutral_clef orchestra_section_key: percussion + range_categories: + - bass bass_guitar: family_key: guitar variants: default: staff_schemes: default: - clef: bass_clef sounding_transposition: -12 + range_categories: + - bass bass_oboe: alias_name_keys: - baritone_oboe family_key: oboe variants: @@ -154,10 +158,12 @@ pitch_designation: Bb staff_schemes: default: - clef: bass_clef sounding_transposition: 0 + range_categories: + - bass bass_trumpet: family_key: trumpet variants: default: pitch_designation: Bb @@ -175,10 +181,13 @@ pitch_designation: Eb staff_schemes: default: - clef: treble_clef sounding_transposition: -9 + range_categories: + - baritone + - bass bass_tuba: family_key: tuba variants: default: pitch_designation: F @@ -219,10 +228,12 @@ default: pitch_designation: F staff_schemes: default: - clef: bass_clef + range_categories: + - bass bugle: family_key: trumpet variants: default: pitch_designation: G @@ -234,10 +245,19 @@ pitch_designation: Bb staff_schemes: default: - clef: treble_clef sounding_transposition: -2 + in_c: + pitch_designation: C + staff_schemes: + default: + - clef: treble_clef + sounding_transposition: 0 + range_categories: + - soprano + - alto castanets: classification_keys: - percussion - idiophone variants: @@ -267,10 +287,12 @@ variants: default: staff_schemes: default: - clef: bass_clef + range_categories: + - tenor chimes: alias_name_keys: - tubular_bells - orchestral_chimes classification_keys: @@ -332,18 +354,26 @@ pitch_designation: Eb staff_schemes: default: - clef: treble_clef sounding_transposition: 3 + range_categories: + - soprano + - sopranino clash_cymbals: + alias_name_keys: + - concert_cymbals + - orchestral_cymbals + - crash_cymbals family_key: cymbal variants: default: staff_schemes: default: - clef: neutral_clef clavichord: + family_key: clavichord variants: default: staff_schemes: default: - clef: treble_clef @@ -357,46 +387,54 @@ pitch_designation: Bb staff_schemes: default: - clef: treble_clef sounding_transposition: -26 + range_categories: + - contrabass contrabassoon: family_key: bassoon variants: default: staff_schemes: default: - clef: bass_clef sounding_transposition: -12 + range_categories: + - contrabass cor_anglais: alias_name_keys: - english_horn family_key: oboe variants: default: staff_schemes: default: - clef: treble_clef sounding_transposition: -7 + range_categories: + - alto cornet: family_key: cornet variants: default: pitch_designation: Bb staff_schemes: default: - clef: treble_clef sounding_transposition: -2 + range_categories: + - soprano countertenor_voice: family_key: voice variants: default: staff_schemes: default: - clef: treble_clef range_categories: - - alto + - countertenor cowbell: classification_keys: - percussion - idiophone variants: @@ -424,16 +462,20 @@ - clef: neutral_clef double_bass: alias_name_keys: - contrabass - string_bass + family_key: double_bass variants: default: staff_schemes: default: - clef: bass_clef sounding_transposition: -12 + range_categories: + - bass + - contrabass euphonium: alias_name_keys: - tenor_tuba classification_keys: - aerophone @@ -449,26 +491,33 @@ staff_schemes: default: - clef: treble_clef sounding_transposition: -14 orchestra_section_key: brass + range_categories: + - baritone flugelhorn: family_key: saxhorn variants: default: pitch_designation: Bb staff_schemes: default: - clef: treble_clef sounding_transposition: -2 + range_categories: + - soprano + - alto flute: family_key: flute variants: default: staff_schemes: default: - clef: treble_clef + range_categories: + - soprano french_horn: alias_name_keys: - horn family_key: horn variants: @@ -479,10 +528,13 @@ - clef: treble_clef sounding_transposition: -7 bass_clef: - clef: bass_clef sounding_transposition: 5 + range_categories: + - alto + - tenor glockenspiel: alias_name_keys: - concert_bells - bells - carillon @@ -518,10 +570,11 @@ staff_schemes: default: - clef: treble_clef - clef: bass_clef harpsichord: + family_key: harpsichord variants: default: staff_schemes: default: - clef: treble_clef @@ -580,27 +633,34 @@ variants: default: staff_schemes: default: - clef: treble_clef + range_categories: + - alto + - tenor oboe: family_key: oboe variants: default: staff_schemes: default: - clef: treble_clef + range_categories: + - soprano oboe_d_amore: alias_name_keys: - hautbois_d_amour family_key: oboe variants: default: staff_schemes: default: - clef: treble_clef sounding_transposition: -3 + range_categories: + - alto organ: alias_name_keys: - pipe_organ family_key: organ variants: @@ -638,20 +698,24 @@ pitch_designation: Ab staff_schemes: default: - clef: treble_clef sounding_transposition: 8 + range_categories: + - piccolo piccolo_flute: alias_name_keys: - piccolo family_key: flute variants: default: staff_schemes: default: - clef: treble_clef sounding_transposition: 12 + range_categories: + - piccolo piccolo_trumpet: family_key: trumpet variants: default: pitch_designation: Bb @@ -665,24 +729,244 @@ default: - clef: treble_clef sounding_transposition: 9 range_categories: - piccolo +garklein_recorder: + alias_name_keys: + - sopranissimo_recorder + - piccolo_recorder + family_key: recorder + variants: + default: + pitch_designation: C6 + staff_schemes: + default: + - clef: treble_clef + sounding_transposition: 24 + range_categories: + - piccolo +sopranino_recorder: + family_key: recorder + variants: + default: + pitch_designation: F5 + staff_schemes: + default: + - clef: treble_clef + sounding_transposition: 12 + range_categories: + - sopranino recorder: + alias_name_keys: + - soprano_recorder + - descant family_key: recorder variants: default: + pitch_designation: C5 staff_schemes: default: - clef: treble_clef -saxophone: + sounding_transposition: 12 + range_categories: + - soprano +alto_recorder: + alias_name_keys: + - treble_recorder + family_key: recorder + variants: + default: + pitch_designation: F4 + staff_schemes: + default: + - clef: treble_clef + range_categories: + - alto +tenor_recorder: + family_key: recorder + variants: + default: + pitch_designation: C4 + staff_schemes: + default: + - clef: treble_clef + range_categories: + - tenor +bass_recorder: + alias_name_keys: + - basset_recorder + family_key: recorder + variants: + default: + pitch_designation: F3 + staff_schemes: + default: + - clef: bass_clef + sounding_transposition: 12 + range_categories: + - baritone + - bass +great_bass_recorder: + alias_name_keys: + - quart_bass_recorder + family_key: recorder + variants: + default: + pitch_designation: C3 + staff_schemes: + default: + - clef: bass_clef + sounding_transposition: 12 + range_categories: + - bass +contrabass_recorder: + alias_name_keys: + - great_bass_recorder + - sub_bass_recorder + family_key: recorder + variants: + default: + pitch_designation: F2 + staff_schemes: + default: + - clef: bass_clef + sounding_transposition: 0 + range_categories: + - bass + - contrabass +sub_great_bass_recorder: + alias_name_keys: + - contra_great_bass_recorder + - contrabass_recorder + family_key: recorder + variants: + default: + pitch_designation: C2 + staff_schemes: + default: + - clef: bass_clef + sounding_transposition: 0 + range_categories: + - contrabass +sub_contrabass_recorder: + alias_name_keys: + - double_contrabass_recorder + - octocontrabass_recorder + family_key: recorder + variants: + default: + pitch_designation: F1 + staff_schemes: + default: + - clef: bass_clef + sounding_transposition: -12 + range_categories: + - contrabass + - subcontrabass +soprillo: + alias_name_keys: + - piccolo_saxophone + - sopranissimo_saxophone family_key: saxophone variants: default: + pitch_designation: Bb staff_schemes: default: - clef: treble_clef + sounding_transposition: 10 + range_categories: + - piccolo +sopranino_saxophone: + family_key: saxophone + variants: + default: + pitch_designation: Eb + staff_schemes: + default: + - clef: treble_clef + sounding_transposition: 3 + range_categories: + - sopranino +soprano_saxophone: + family_key: saxophone + variants: + default: + pitch_designation: Bb + staff_schemes: + default: + - clef: treble_clef + sounding_transposition: -2 + range_categories: + - soprano +alto_saxophone: + family_key: saxophone + variants: + default: + pitch_designation: Eb + staff_schemes: + default: + - clef: treble_clef + sounding_transposition: -9 + range_categories: + - alto +tenor_saxophone: + family_key: saxophone + variants: + default: + pitch_designation: Bb + staff_schemes: + default: + - clef: treble_clef + sounding_transposition: -14 + range_categories: + - tenor +baritone_saxophone: + family_key: saxophone + variants: + default: + pitch_designation: Eb + staff_schemes: + default: + - clef: treble_clef + sounding_transposition: -21 + range_categories: + - baritone +bass_saxophone: + family_key: saxophone + variants: + default: + pitch_designation: Bb + staff_schemes: + default: + - clef: treble_clef + sounding_transposition: -26 + range_categories: + - bass +contrabass_saxophone: + family_key: saxophone + variants: + default: + pitch_designation: Eb + staff_schemes: + default: + - clef: treble_clef + sounding_transposition: -33 + range_categories: + - contrabass +subcontrabass_saxophone: + family_key: saxophone + variants: + default: + pitch_designation: Bb + staff_schemes: + default: + - clef: treble_clef + sounding_transposition: -38 + range_categories: + - subcontrabass snare_drum: alias_name_keys: - side_drum - tabor - military_drum @@ -710,11 +994,13 @@ default: pitch_designation: Bb staff_schemes: default: - clef: bass_clef - transposition: 0 + sounding_transposition: 0 + range_categories: + - bass suspended_cymbal: family_key: cymbal variants: default: staff_schemes: @@ -730,11 +1016,10 @@ name_key: right_hand - clef: bass_clef name_key: left_hand tam_tam: alias_name_keys: - - tamtam - gong family_key: gong variants: default: staff_schemes: @@ -789,15 +1074,18 @@ timpani: alias_name_keys: - kettledrum - timpanum family_key: kettledrum + orchestra_section_key: percussion variants: default: staff_schemes: default: - clef: neutral_clef + range_categories: + - bass triangle: classification_keys: - percussion - struck - idiophone @@ -898,6 +1186,6 @@ family_key: xylophone variants: default: staff_schemes: default: - - clef: treble_clef \ No newline at end of file + - clef: treble_clef