Safe Haskell | Safe-Inferred |
---|
Synopsis
- type Instrument = (Text, Keys, [[Attrs.Attributes]])
- data Keys = Keys {}
- (.) :: Attrs.Attributes -> Attrs.Attributes -> Attrs.Attributes
- low_keys :: Keys
- high_keys :: Keys
- solo_strings :: [Instrument]
- solo_violin :: Instrument
- solo_viola :: Instrument
- solo_cello :: Instrument
- solo_bass :: Instrument
- violin :: [[Attrs.Attributes]]
- violin_short_long_notes :: [Attrs.Attributes]
- violin_dynamics :: [Attrs.Attributes]
- violin_tremolo_trills :: [Attrs.Attributes]
- violin_pizz_legno :: [Attrs.Attributes]
- violin_harmonics :: [Attrs.Attributes]
- violin_ponticello :: [Attrs.Attributes]
- violin_tasto :: [Attrs.Attributes]
- violin_perf_interval :: [Attrs.Attributes]
- violin_perf_interval_fast :: [Attrs.Attributes]
- violin_perf_trill :: [Attrs.Attributes]
- violin_perf_repetition :: [Attrs.Attributes]
- violin_fast_repetition :: [Attrs.Attributes]
- violin_grace_notes :: [Attrs.Attributes]
- violin_glissandi :: [Attrs.Attributes]
- violin_scale_runs :: [Attrs.Attributes]
- viola :: [[Attrs.Attributes]]
- viola_short_long_notes :: [Attrs.Attributes]
- viola_dynamics :: [Attrs.Attributes]
- viola_pizz_legno :: [Attrs.Attributes]
- viola_harmonics :: [Attrs.Attributes]
- viola_perf_interval :: [Attrs.Attributes]
- viola_perf_repetition :: [Attrs.Attributes]
- viola_fast_repetition :: [Attrs.Attributes]
- viola_grace_notes :: [Attrs.Attributes]
- viola_glissandi :: [Attrs.Attributes]
- cello :: [[Attrs.Attributes]]
- cello_short_long_notes :: [Attrs.Attributes]
- cello_dynamics :: [Attrs.Attributes]
- cello_tremolo_trills :: [Attrs.Attributes]
- cello_pizz_legno :: [Attrs.Attributes]
- cello_harmonics :: [Attrs.Attributes]
- cello_ponticello :: [Attrs.Attributes]
- cello_tasto :: [Attrs.Attributes]
- cello_perf_interval :: [Attrs.Attributes]
- cello_perf_interval_fast :: [Attrs.Attributes]
- cello_trill :: [Attrs.Attributes]
- cello_perf_repetition :: [Attrs.Attributes]
- cello_fast_repetition :: [Attrs.Attributes]
- cello_grace_notes :: [Attrs.Attributes]
- cello_glissandi :: [Attrs.Attributes]
- bass :: [[Attrs.Attributes]]
- bass_short_long_notes :: [Attrs.Attributes]
- bass_dynamics :: [Attrs.Attributes]
- bass_tremolo_trills :: [Attrs.Attributes]
- bass_pizz_legno :: [Attrs.Attributes]
- bass_harmonics :: [Attrs.Attributes]
- bass_perf_interval :: [Attrs.Attributes]
- bass_perf_repetition :: [Attrs.Attributes]
- bass_glissandi :: [Attrs.Attributes]
- strings :: [Instrument]
- strings_orchestra :: [Attrs.Attributes]
- violins :: [[Attrs.Attributes]]
- violas :: [[Attrs.Attributes]]
- cellos :: [[Attrs.Attributes]]
- string_section :: [Char] -> [[Attrs.Attributes]]
- strings_short_long_notes :: [Attrs.Attributes]
- strings_dynamics :: [Attrs.Attributes]
- strings_tremolo_trills :: [Attrs.Attributes]
- strings_pizz_legno :: [Attrs.Attributes]
- strings_harmonics :: [Attrs.Attributes]
- strings_ponticello :: [Attrs.Attributes]
- strings_con_sordino_basic :: [Attrs.Attributes]
- strings_perf_interval :: [Attrs.Attributes]
- strings_perf_interval_fast :: [Attrs.Attributes]
- strings_perf_trill :: [Attrs.Attributes]
- strings_perf_repetition :: [Attrs.Attributes]
- strings_perf_upbeat_repetition :: [Attrs.Attributes]
- strings_fast_repetition :: [Attrs.Attributes]
- strings_grace_notes :: [Attrs.Attributes]
- strings_glissandi :: [Char] -> [Attrs.Attributes]
- strings_scale_runs :: [Attrs.Attributes]
- basses :: [[Attrs.Attributes]]
- basses_dynamics :: [Attrs.Attributes]
- basses_tremolo_trills :: [Attrs.Attributes]
- basses_ponticello :: [Attrs.Attributes]
- basses_perf_interval :: [Attrs.Attributes]
- basses_perf_repetition :: [Attrs.Attributes]
- basses_scale_runs :: [Attrs.Attributes]
- harps :: [Instrument]
- harp1 :: [[Attrs.Attributes]]
- harp1_single_notes :: [Attrs.Attributes]
- harp1_glissandi :: [Attrs.Attributes]
- harp1_arpeggios_a3 :: [Attrs.Attributes]
- harp1_arpeggios_a4 :: [Attrs.Attributes]
- harp1_arpeggios :: [Attrs.Attributes]
- harp2 :: [[Attrs.Attributes]]
- harp2_basic_articulations :: [Attrs.Attributes]
- woodwinds1 :: [Instrument]
- flute1 :: [[Attrs.Attributes]]
- flute1_short_long_notes :: [Attrs.Attributes]
- flute1_dynamics :: [Attrs.Attributes]
- flute1_flutter_trills :: [Attrs.Attributes]
- flute1_perf_interval :: [Attrs.Attributes]
- flute1_perf_interval_fast :: [Attrs.Attributes]
- flute1_perf_trill :: [Attrs.Attributes]
- flute1_perf_repetition :: [Attrs.Attributes]
- flute1_perf_upbeat_repetition :: [Attrs.Attributes]
- flute1_fast_repetition :: [Attrs.Attributes]
- flute1_grace_notes :: [Attrs.Attributes]
- flute1_scale_runs :: [Attrs.Attributes]
- flute1_arpeggios :: [Attrs.Attributes]
- flute1_mordents :: [Attrs.Attributes]
- oboe2 :: [[Attrs.Attributes]]
- oboe2_short_long_notes :: [Attrs.Attributes]
- oboe2_dynamics :: [Attrs.Attributes]
- oboe2_flutter_trills :: [Attrs.Attributes]
- oboe2_perf_interval :: [Attrs.Attributes]
- oboe2_perf_interval_fast :: [Attrs.Attributes]
- oboe2_perf_trill :: [Attrs.Attributes]
- oboe2_perf_repetition :: [Attrs.Attributes]
- oboe2_grace_notes :: [Attrs.Attributes]
- oboe2_scale_runs :: [Attrs.Attributes]
- clarinet_bb :: [[Attrs.Attributes]]
- clarinet_bb_short_long_notes :: [Attrs.Attributes]
- clarinet_bb_dynamics :: [Attrs.Attributes]
- clarinet_bb_flutter_trills :: [Attrs.Attributes]
- clarinet_bb_perf_interval :: [Attrs.Attributes]
- clarinet_bb_perf_interval_fast :: [Attrs.Attributes]
- clarinet_bb_perf_trill :: [Attrs.Attributes]
- clarinet_bb_perf_repitition :: [Attrs.Attributes]
- clarinet_bb_perf_upbeat_repetition :: [Attrs.Attributes]
- clarinet_bb_fast_repetition :: [Attrs.Attributes]
- clarinet_bb_grace_notes :: [Attrs.Attributes]
- clarinet_bb_glissandi :: [Attrs.Attributes]
- clarinet_bb_scale_runs :: [Attrs.Attributes]
- clarinet_bb_arpeggios :: [Attrs.Attributes]
- bassoon :: [[Attrs.Attributes]]
- bassoon_short_long_notes :: [Attrs.Attributes]
- bassoon_dynamics :: [Attrs.Attributes]
- bassoon_flutter_trills :: [Attrs.Attributes]
- bassoon_perf_interval :: [Attrs.Attributes]
- bassoon_perf_interval_fast :: [Attrs.Attributes]
- bassoon_perf_trill :: [Attrs.Attributes]
- bassoon_perf_repetition :: [Attrs.Attributes]
- bassoon_perf_upbeat_repetition :: [Attrs.Attributes]
- bassoon_fast_repetition :: [Attrs.Attributes]
- bassoon_grace_notes :: [Attrs.Attributes]
- bassoon_scale_runs :: [Attrs.Attributes]
- flutes :: [[Attrs.Attributes]]
- flutes_short_long_notes :: [Attrs.Attributes]
- flutes_dynamics :: [Attrs.Attributes]
- flutes_cluster_trills :: [Attrs.Attributes]
- flutes_perf_interval :: [Attrs.Attributes]
- flutes_perf_interval_fast :: [Attrs.Attributes]
- flutes_perf_trill :: [Attrs.Attributes]
- flutes_repetition :: [Attrs.Attributes]
- flutes_scale_runs :: [Attrs.Attributes]
- woodwinds :: [[Attrs.Attributes]]
- woodwinds_short_long_notes :: [Attrs.Attributes]
- woodwinds_dynamics :: [Attrs.Attributes]
- woodwinds_cluster_trills :: [Attrs.Attributes]
- woodwinds_perf_interval :: [Attrs.Attributes]
- woodwinds_perf_interval_fast :: [Attrs.Attributes]
- woodwinds_trill :: [Attrs.Attributes]
- woodwinds_perf_repetition :: [Attrs.Attributes]
- woodwinds2 :: [Instrument]
- piccolo :: [[Attrs.Attributes]]
- piccolo_short_long_notes :: [Attrs.Attributes]
- piccolo_dynamics :: [Attrs.Attributes]
- piccolo_flutter_trills :: [Attrs.Attributes]
- piccolo_perf_interval :: [Attrs.Attributes]
- piccolo_perf_interval_fast :: [Attrs.Attributes]
- piccolo_perf_trill :: [Attrs.Attributes]
- piccolo_perf_repetition :: [Attrs.Attributes]
- piccolo_fast_repetition :: [Attrs.Attributes]
- piccolo_grace_notes :: [Attrs.Attributes]
- piccolo_scale_runs :: [Attrs.Attributes]
- piccolo_arpeggios :: [Attrs.Attributes]
- piccolo_mordent :: [Attrs.Attributes]
- flute2 :: [[Attrs.Attributes]]
- flute2_short_long_notes :: [Attrs.Attributes]
- flute2_dynamics :: [Attrs.Attributes]
- flute2_flutter_trills :: [Attrs.Attributes]
- flute2_perf_interval :: [Attrs.Attributes]
- flute2_perf_interval_fast :: [Attrs.Attributes]
- flute2_perf_trill :: [Attrs.Attributes]
- flute2_perf_repetition :: [Attrs.Attributes]
- flute2_fast_repetition :: [Attrs.Attributes]
- flute2_grace_notes :: [Attrs.Attributes]
- flute2_scale_runs :: [Attrs.Attributes]
- flute2_arpeggios :: [Attrs.Attributes]
- alto_flute :: [[Attrs.Attributes]]
- alto_flute_short_long_notes :: [Attrs.Attributes]
- alto_flute_dynamics :: [Attrs.Attributes]
- alto_flute_flutter :: [Attrs.Attributes]
- alto_flute_perf_interval :: [Attrs.Attributes]
- alto_flute_perf_interval_fast :: [Attrs.Attributes]
- alto_flute_perf_trill :: [Attrs.Attributes]
- alto_flute_perf_repetition :: [Attrs.Attributes]
- alto_flute_grace_notes :: [Attrs.Attributes]
- oboe1 :: [[Attrs.Attributes]]
- oboe1_short_long_notes :: [Attrs.Attributes]
- oboe1_dynamics :: [Attrs.Attributes]
- oboe1_flutter_trills :: [Attrs.Attributes]
- oboe1_perf_interval :: [Attrs.Attributes]
- oboe1_perf_interval_fast :: [Attrs.Attributes]
- oboe1_perf_trill :: [Attrs.Attributes]
- oboe1_perf_repetition :: [Attrs.Attributes]
- oboe1_perf_upbeat_repetition :: [Attrs.Attributes]
- oboe1_grace_notes :: [Attrs.Attributes]
- oboe1_scale_runs :: [Attrs.Attributes]
- oboe1_arpeggios :: [Attrs.Attributes]
- oboe1_mordents :: [Attrs.Attributes]
- english_horn1 :: [[Attrs.Attributes]]
- english_horn1_short_long_notes :: [Attrs.Attributes]
- english_horn1_dynamics :: [Attrs.Attributes]
- english_horn1_flutter_trills :: [Attrs.Attributes]
- english_horn1_perf_interval :: [Attrs.Attributes]
- english_horn1_perf_interval_fast :: [Attrs.Attributes]
- english_horn1_perf_trill :: [Attrs.Attributes]
- english_horn1_perf_repetition :: [Attrs.Attributes]
- english_horn1_grace_notes :: [Attrs.Attributes]
- english_horn1_scale_runs :: [Attrs.Attributes]
- english_horn2 :: [[Attrs.Attributes]]
- english_horn2_short_long_notes :: [Attrs.Attributes]
- english_horn2_dynmics :: [Attrs.Attributes]
- english_horn2_flutter_trills :: [Attrs.Attributes]
- english_horn2_perf_interval :: [Attrs.Attributes]
- english_horn2_perf_interval_fast :: [Attrs.Attributes]
- english_horn2_perf_trill :: [Attrs.Attributes]
- english_horn2_perf_repetition :: [Attrs.Attributes]
- english_horn2_grace_notes :: [Attrs.Attributes]
- clarinet_eb :: [[Attrs.Attributes]]
- clarinet_eb_short_long_notes :: [Attrs.Attributes]
- clarinet_eb_dynamics :: [Attrs.Attributes]
- clarinet_eb_flutter_trills :: [Attrs.Attributes]
- clarinet_eb_perf_interval :: [Attrs.Attributes]
- clarinet_eb_perf_interval_fast :: [Attrs.Attributes]
- clarinet_eb_perf_trill :: [Attrs.Attributes]
- clarinet_eb_perf_repetition :: [Attrs.Attributes]
- clarinet_eb_fast_repetition :: [Attrs.Attributes]
- clarinet_eb_grace_notes :: [Attrs.Attributes]
- bass_clarinet :: [[Attrs.Attributes]]
- bass_clarinet_short_long_notes :: [Attrs.Attributes]
- bass_clarinet_dynamics :: [Attrs.Attributes]
- bass_clarinet_flutter_trill :: [Attrs.Attributes]
- bass_clarinet_perf_interval :: [Attrs.Attributes]
- bass_clarinet_perf_interval_fast :: [Attrs.Attributes]
- bass_clarinet_perf_trill :: [Attrs.Attributes]
- bass_clarinet_perf_repetition :: [Attrs.Attributes]
- bass_clarinet_scale_runs :: [Attrs.Attributes]
- contra_bassoon :: [[Attrs.Attributes]]
- contra_bassoon_short_long_notes :: [Attrs.Attributes]
- contra_bassoon_dynamics :: [Attrs.Attributes]
- contra_bassoon_flutter :: [Attrs.Attributes]
- contra_bassoon_perf_interval :: [Attrs.Attributes]
- contra_bassoon_perf_interval_fast :: [Attrs.Attributes]
- contra_bassoon_perf_trill :: [Attrs.Attributes]
- contra_bassoon_perf_repetition :: [Attrs.Attributes]
- contra_bassoon_grace_notes :: [Attrs.Attributes]
- special_woodwinds :: [Instrument]
- bass_flute :: [[Attrs.Attributes]]
- bass_flute_short_long_notes :: [Attrs.Attributes]
- bass_flute_dynamics :: [Attrs.Attributes]
- bass_flute_flutter :: [Attrs.Attributes]
- bass_flute_perf_interval :: [Attrs.Attributes]
- bass_flute_perf_interval_fast :: [Attrs.Attributes]
- bass_flute_perf_trill :: [Attrs.Attributes]
- bass_flute_perf_repetition :: [Attrs.Attributes]
- bass_flute_fast_repetition :: [Attrs.Attributes]
- oboe_damore :: [[Attrs.Attributes]]
- oboe_damore_short_long_notes :: [Attrs.Attributes]
- oboe_damore_dynamics :: [Attrs.Attributes]
- oboe_damore_flutter :: [Attrs.Attributes]
- oboe_damore_perf_interval :: [Attrs.Attributes]
- oboe_damore_perf_interval_fast :: [Attrs.Attributes]
- oboe_damore_perf_trill :: [Attrs.Attributes]
- oboe_damore_perf_repetition :: [Attrs.Attributes]
- oboe_damore_fast_repetition :: [Attrs.Attributes]
- heckelphone :: [[Attrs.Attributes]]
- heckelphone_short_long_notes :: [Attrs.Attributes]
- heckelphone_dynamics :: [Attrs.Attributes]
- heckelphone_flutter :: [Attrs.Attributes]
- heckelphone_perf_interval :: [Attrs.Attributes]
- heckelphone_perf_interval_fast :: [Attrs.Attributes]
- heckelphone_trill :: [Attrs.Attributes]
- heckelphone_perf_repetition :: [Attrs.Attributes]
- contrabass_clarinet :: [[Attrs.Attributes]]
- contrabass_clarinet_short_long_notes :: [Attrs.Attributes]
- contrabass_clarinet_dynamics :: [Attrs.Attributes]
- contrabass_clarinet_perf_interval :: [Attrs.Attributes]
- contrabass_clarinet_perf_interval_fast :: [Attrs.Attributes]
- contrabass_clarinet_perf_trill :: [Attrs.Attributes]
- contrabass_clarinet_perf_repetition :: [Attrs.Attributes]
- basset_horn :: [[Attrs.Attributes]]
- basset_horn_short_long_notes :: [Attrs.Attributes]
- basset_horn_dynamics :: [Attrs.Attributes]
- basset_horn_flutter :: [Attrs.Attributes]
- basset_horn_perf_interval :: [Attrs.Attributes]
- basset_horn_perf_interval_fast :: [Attrs.Attributes]
- basset_horn_perf_trill :: [Attrs.Attributes]
- basset_horn_perf_repetition :: [Attrs.Attributes]
- basset_horn_fast_repetition :: [Attrs.Attributes]
- brass1 :: [Instrument]
- trumpet_c :: [[Attrs.Attributes]]
- trumpet_c_short_long_notes :: [Attrs.Attributes]
- trumpet_c_dynamics :: [Attrs.Attributes]
- trumpet_c_flutter_trills :: [Attrs.Attributes]
- trumpet_c_perf_interval :: [Attrs.Attributes]
- trumpet_c_perf_interval_fast :: [Attrs.Attributes]
- trumpet_c_perf_trill :: [Attrs.Attributes]
- trumpet_c_perf_repetition :: [Attrs.Attributes]
- trumpet_c_fast_repetition :: [Attrs.Attributes]
- trumpet_c_upbeat_repetition :: [Attrs.Attributes]
- trumpet_c_grace_notes :: [Attrs.Attributes]
- trumpet_c_scale_runs :: [Attrs.Attributes]
- trumpet_c_arpeggios :: [Attrs.Attributes]
- trumpet_c_mordents :: [Attrs.Attributes]
- trumpet_c_mute :: [[Attrs.Attributes]]
- trumpet_c_mute_short_long_notes :: [Attrs.Attributes]
- trumpet_c_mute_dynamics :: [Attrs.Attributes]
- trumpet_c_mute_flutter_trills :: [Attrs.Attributes]
- trumpet_c_mute_perf_interval :: [Attrs.Attributes]
- trumpet_c_mute_perf_interval_fast :: [Attrs.Attributes]
- trumpet_c_mute_perf_trill :: [Attrs.Attributes]
- trumpet_c_mute_perf_repetition :: [Attrs.Attributes]
- trumpet_c_mute_fast_repetition :: [Attrs.Attributes]
- trumpet_c_mute_upbeat_repetition :: [Attrs.Attributes]
- horn_vienna :: [[Attrs.Attributes]]
- horn_vienna_short_long_notes :: [Attrs.Attributes]
- horn_vienna_dynamics :: [Attrs.Attributes]
- horn_vienna_flutter_trills :: [Attrs.Attributes]
- horn_vienna_stopped :: [Attrs.Attributes]
- horn_vienna_perf_interval :: [Attrs.Attributes]
- horn_vienna_perf_interval_fast :: [Attrs.Attributes]
- horn_vienna_perf_trill :: [Attrs.Attributes]
- horn_vienna_perf_repetition :: [Attrs.Attributes]
- horn_vienna_fast_repetition :: [Attrs.Attributes]
- horn_vienna_upbeat_repetition :: [Attrs.Attributes]
- horn_vienna_grace_notes :: [Attrs.Attributes]
- horn_vienna_glissandi :: [Attrs.Attributes]
- tenor_trombone :: [[Attrs.Attributes]]
- tenor_trombone_short_long_notes :: [Attrs.Attributes]
- tenor_trombone_dynamics :: [Attrs.Attributes]
- tenor_trombone_flutter :: [Attrs.Attributes]
- tenor_trombone_perf_interval :: [Attrs.Attributes]
- tenor_trombone_perf_interval_fast :: [Attrs.Attributes]
- tenor_trombone_perf_trill :: [Attrs.Attributes]
- tenor_trombone_perf_repetition :: [Attrs.Attributes]
- tenor_trombone_fast_repetition :: [Attrs.Attributes]
- tenor_trombone_upbeat_repetition :: [Attrs.Attributes]
- tenor_trombone_grace_notes :: [Attrs.Attributes]
- tenor_trombone_glissandi :: [Attrs.Attributes]
- tenor_trombone_arpeggios :: [Attrs.Attributes]
- tenor_trombone_mute_a :: [[Attrs.Attributes]]
- tenor_trombone_mute_a_short_long_notes :: [Attrs.Attributes]
- tenor_trombone_mute_a_dynamics :: [Attrs.Attributes]
- tenor_trombone_mute_a_flutter :: [Attrs.Attributes]
- tenor_trombone_mute_a_perf_interval :: [Attrs.Attributes]
- tenor_trombone_mute_a_perf_repetition :: [Attrs.Attributes]
- tenor_trombone_mute_a_fast_repetition :: [Attrs.Attributes]
- tenor_trombone_mute_a_upbeat_repetition :: [Attrs.Attributes]
- tenor_trombone_mute_b :: [[Attrs.Attributes]]
- tenor_trombone_mute_b_short_long_notes :: [Attrs.Attributes]
- tenor_trombone_mute_b_dynamics :: [Attrs.Attributes]
- tenor_trombone_mute_b_flutter :: [Attrs.Attributes]
- tenor_trombone_mute_b_perf_interval :: [Attrs.Attributes]
- tenor_trombone_mute_b_perf_repetition :: [Attrs.Attributes]
- tenor_trombone_mute_b_fast_repetition :: [Attrs.Attributes]
- tenor_trombone_mute_b_upbeat_repetition :: [Attrs.Attributes]
- tuba :: [[Attrs.Attributes]]
- tuba_short_long_notes :: [Attrs.Attributes]
- tuba_dynamics :: [Attrs.Attributes]
- tuba_flutter_trills :: [Attrs.Attributes]
- tuba_mute_basic :: [Attrs.Attributes]
- tuba_perf_interval :: [Attrs.Attributes]
- tuba_perf_interval_fast :: [Attrs.Attributes]
- tuba_perf_repetition :: [Attrs.Attributes]
- tuba_fast_repetition :: [Attrs.Attributes]
- tuba_upbeat_repetition :: [Attrs.Attributes]
- tuba_grace_notes :: [Attrs.Attributes]
- trumpets_a3 :: [[Attrs.Attributes]]
- trumpets_a3_short_long_notes :: [Attrs.Attributes]
- trumpets_a3_dynamics :: [Attrs.Attributes]
- trumpets_a3_flutter_trills :: [Attrs.Attributes]
- trumpets_a3_perf_interval :: [Attrs.Attributes]
- trumpets_a3_perf_interval_fast :: [Attrs.Attributes]
- trumpets_a3_perf_trill :: [Attrs.Attributes]
- trumpets_a3_perf_repetition :: [Attrs.Attributes]
- trumpets_a3_perf_upbeat_repetition :: [Attrs.Attributes]
- trumpets_a3_fast_repetition :: [Attrs.Attributes]
- trumpets_a3_upbeat_repetition :: [Attrs.Attributes]
- trumpets_a3_scale_runs :: [Attrs.Attributes]
- trumpets_a3_arpeggios :: [Attrs.Attributes]
- trumpets_a3_fall_release :: [Attrs.Attributes]
- trumpets_a3_mute :: [[Attrs.Attributes]]
- trumpets_a3_mute_short_long_notes :: [Attrs.Attributes]
- trumpets_a3_mute_dynamics :: [Attrs.Attributes]
- trumpets_a3_mute_flutter :: [Attrs.Attributes]
- trumpets_a3_mute_perf_interval :: [Attrs.Attributes]
- trumpets_a3_mute_perf_repetition :: [Attrs.Attributes]
- trumpets_a3_mute_fast_repetition :: [Attrs.Attributes]
- trumpets_a3_mute_upbeat_repetitions :: [Attrs.Attributes]
- horns_a4 :: [[Attrs.Attributes]]
- horns_a4_short_long_notes :: [Attrs.Attributes]
- horns_a4_dynamics :: [Attrs.Attributes]
- horns_a4_flutter :: [Attrs.Attributes]
- horns_a4_perf_interval :: [Attrs.Attributes]
- horns_a4_perf_interval_fast :: [Attrs.Attributes]
- horns_a4_perf_trill :: [Attrs.Attributes]
- horns_a4_perf_repetition :: [Attrs.Attributes]
- horns_a4_perf_upbeat_repetition :: [Attrs.Attributes]
- horns_a4_fast_repetition :: [Attrs.Attributes]
- horns_a4_upbeat_repetition :: [Attrs.Attributes]
- horns_a4_arpeggios :: [Attrs.Attributes]
- horns_a4_glissandi :: [Attrs.Attributes]
- horns_a4_stopped :: [[Attrs.Attributes]]
- horns_a4_stopped_short_long_notes :: [Attrs.Attributes]
- horns_a4_stopped_dynamics :: [Attrs.Attributes]
- horns_a4_stopped_perf_interval :: [Attrs.Attributes]
- horns_a4_stopped_perf_repetition :: [Attrs.Attributes]
- horns_a4_stopped_fast_repetition :: [Attrs.Attributes]
- horns_a4_stopped_upbeat_repetition :: [Attrs.Attributes]
- trombones_a3 :: [[Attrs.Attributes]]
- trombones_a3_short_long_notes :: [Attrs.Attributes]
- trombones_a3_dynamics :: [Attrs.Attributes]
- trombones_a3_flutter :: [Attrs.Attributes]
- trombones_a3_cluster :: [Attrs.Attributes]
- trombones_a3_perf_interval :: [Attrs.Attributes]
- trombones_a3_perf_interval_fast :: [Attrs.Attributes]
- trombones_a3_perf_trill :: [Attrs.Attributes]
- trombones_a3_perf_repetition :: [Attrs.Attributes]
- trombones_a3_perf_upbeat_repetition :: [Attrs.Attributes]
- trombones_a3_fast_repetition :: [Attrs.Attributes]
- trombones_a3_upbeat_repetition :: [Attrs.Attributes]
- trombones_a3_arpeggios :: [Attrs.Attributes]
- trombones_a3_glissandi :: [Attrs.Attributes]
- trombones_a3_mute :: [[Attrs.Attributes]]
- trombones_a3_mute_short_long_notes :: [Attrs.Attributes]
- trombones_a3_mute_dynamics :: [Attrs.Attributes]
- trombones_a3_mute_flutter :: [Attrs.Attributes]
- trombones_a3_mute_perf_interval :: [Attrs.Attributes]
- trombones_a3_mute_repetition :: [Attrs.Attributes]
- trombones_a3_mute_fast_repetition :: [Attrs.Attributes]
- trombones_a3_mute_upbeat_repetition :: [Attrs.Attributes]
- run_scales :: [Attrs.Attributes] -> [Attrs.Attributes]
- arp_scales :: [Attrs.Attributes] -> [Attrs.Attributes]
- with_scale :: [Attrs.Attributes] -> [Attrs.Attributes]
- scale :: [Attrs.Attributes]
- grace_intervals :: [Attrs.Attributes]
- intervals_to_oct :: [Attrs.Attributes]
- fast_rep_bpm :: [(Attrs.Attributes, [Int])] -> [Attrs.Attributes]
- upbeat_rep_bpm :: [(Attrs.Attributes, [Int])] -> [Attrs.Attributes]
- seconds :: [(Attrs.Attributes, [RealTime.RealTime])] -> [Attrs.Attributes]
- prefix_attrs :: [(Attrs.Attributes, [Attrs.Attributes])] -> [Attrs.Attributes]
- sec :: RealTime.RealTime -> Attrs.Attributes
- parse_sec :: Attrs.Attributes -> Maybe (RealTime.RealTime, Attrs.Attributes)
- bpm :: Int -> Attrs.Attributes
- version :: Int -> Attrs.Attributes
- notes :: Int -> Attrs.Attributes
- n1 :: Attrs.Attributes
- n2 :: Attrs.Attributes
- n3 :: Attrs.Attributes
- perf :: Attrs.Attributes
- sus :: Attrs.Attributes
- norm :: Attrs.Attributes
- straight :: Attrs.Attributes
- acc :: Attrs.Attributes
- rit :: Attrs.Attributes
- secco :: Attrs.Attributes
- harsh :: Attrs.Attributes
- art :: Attrs.Attributes
- nat :: Attrs.Attributes
- rep :: Attrs.Attributes
- sul :: Attrs.Attributes
- zigane :: Attrs.Attributes
- bow :: Attrs.Attributes
- ricochet :: Attrs.Attributes
- table :: Attrs.Attributes
- nail :: Attrs.Attributes
- hard :: Attrs.Attributes
- blare :: Attrs.Attributes
- lip :: Attrs.Attributes
- stop :: Attrs.Attributes
- rip :: Attrs.Attributes
- fall :: Attrs.Attributes
- tune :: Attrs.Attributes
- fx :: Attrs.Attributes
- auto :: Attrs.Attributes
- fa :: Attrs.Attributes
- ha :: Attrs.Attributes
- na :: Attrs.Attributes
- sa :: Attrs.Attributes
- pa :: Attrs.Attributes
- progr :: Attrs.Attributes
- vib_str :: Attrs.Attributes
- vib_down :: Attrs.Attributes
- lyric :: Attrs.Attributes
- rs :: Attrs.Attributes
- li :: Attrs.Attributes
- med :: Attrs.Attributes
- str :: Attrs.Attributes
- min :: Attrs.Attributes
- maj :: Attrs.Attributes
- aug :: Attrs.Attributes
- chrom :: Attrs.Attributes
- pent :: Attrs.Attributes
- oct :: Attrs.Attributes
- upbeat :: Attrs.Attributes
- triple :: Attrs.Attributes
- cluster :: Attrs.Attributes
- dyn4 :: Attrs.Attributes
- dyn5 :: Attrs.Attributes
- dyn6 :: Attrs.Attributes
- dyn9 :: Attrs.Attributes
- cresc9 :: Attrs.Attributes
- dyn :: Attrs.Attributes
- grace :: Attrs.Attributes
- run :: Attrs.Attributes
- arp :: Attrs.Attributes
- arpup :: Attrs.Attributes
- mord :: Attrs.Attributes
- updown :: Attrs.Attributes
- crescdim :: Attrs.Attributes
- highlow :: Attrs.Attributes
- module Derive.Attrs
- module Derive.Attrs
Documentation
type Instrument = (Text, Keys, [[Attrs.Attributes]]) Source #
(name, keyswitch configuration, attributes)
Keys | |
|
(.) :: Attrs.Attributes -> Attrs.Attributes -> Attrs.Attributes Source #
Easier to type and looks good without spaces.
solo_strings :: [Instrument] Source #
violin :: [[Attrs.Attributes]] Source #
viola :: [[Attrs.Attributes]] Source #
cello :: [[Attrs.Attributes]] Source #
bass :: [[Attrs.Attributes]] Source #
strings :: [Instrument] Source #
violins :: [[Attrs.Attributes]] Source #
violas :: [[Attrs.Attributes]] Source #
cellos :: [[Attrs.Attributes]] Source #
string_section :: [Char] -> [[Attrs.Attributes]] Source #
strings_glissandi :: [Char] -> [Attrs.Attributes] Source #
basses :: [[Attrs.Attributes]] Source #
harps :: [Instrument] Source #
harp1 :: [[Attrs.Attributes]] Source #
harp2 :: [[Attrs.Attributes]] Source #
woodwinds1 :: [Instrument] Source #
flute1 :: [[Attrs.Attributes]] Source #
oboe2 :: [[Attrs.Attributes]] Source #
clarinet_bb :: [[Attrs.Attributes]] Source #
bassoon :: [[Attrs.Attributes]] Source #
flutes :: [[Attrs.Attributes]] Source #
woodwinds :: [[Attrs.Attributes]] Source #
Flutes, oboes, and bassoons all have the same articulations.
woodwinds2 :: [Instrument] Source #
piccolo :: [[Attrs.Attributes]] Source #
flute2 :: [[Attrs.Attributes]] Source #
alto_flute :: [[Attrs.Attributes]] Source #
oboe1 :: [[Attrs.Attributes]] Source #
english_horn1 :: [[Attrs.Attributes]] Source #
english_horn2 :: [[Attrs.Attributes]] Source #
clarinet_eb :: [[Attrs.Attributes]] Source #
bass_clarinet :: [[Attrs.Attributes]] Source #
contra_bassoon :: [[Attrs.Attributes]] Source #
bass_flute :: [[Attrs.Attributes]] Source #
oboe_damore :: [[Attrs.Attributes]] Source #
heckelphone :: [[Attrs.Attributes]] Source #
basset_horn :: [[Attrs.Attributes]] Source #
brass1 :: [Instrument] Source #
trumpet_c :: [[Attrs.Attributes]] Source #
trumpet_c_mute :: [[Attrs.Attributes]] Source #
horn_vienna :: [[Attrs.Attributes]] Source #
tenor_trombone :: [[Attrs.Attributes]] Source #
tuba :: [[Attrs.Attributes]] Source #
trumpets_a3 :: [[Attrs.Attributes]] Source #
trumpets_a3_mute :: [[Attrs.Attributes]] Source #
horns_a4 :: [[Attrs.Attributes]] Source #
horns_a4_stopped :: [[Attrs.Attributes]] Source #
trombones_a3 :: [[Attrs.Attributes]] Source #
trombones_a3_mute :: [[Attrs.Attributes]] Source #
run_scales :: [Attrs.Attributes] -> [Attrs.Attributes] Source #
arp_scales :: [Attrs.Attributes] -> [Attrs.Attributes] Source #
with_scale :: [Attrs.Attributes] -> [Attrs.Attributes] Source #
scale :: [Attrs.Attributes] Source #
intervals_to_oct :: [Attrs.Attributes] Source #
Intervals from half note to the octave.
fast_rep_bpm :: [(Attrs.Attributes, [Int])] -> [Attrs.Attributes] Source #
upbeat_rep_bpm :: [(Attrs.Attributes, [Int])] -> [Attrs.Attributes] Source #
seconds :: [(Attrs.Attributes, [RealTime.RealTime])] -> [Attrs.Attributes] Source #
prefix_attrs :: [(Attrs.Attributes, [Attrs.Attributes])] -> [Attrs.Attributes] Source #
Add a prefix to each list of attributes.
bpm :: Int -> Attrs.Attributes Source #
version :: Int -> Attrs.Attributes Source #
General-purpose version, for when I don't have a better way to describe the difference.
notes :: Int -> Attrs.Attributes Source #
Number of notes.
straight :: Attrs.Attributes Source #
An "arpeggio" variant where the notes are simultaneous.
module Derive.Attrs
module Derive.Attrs