Safe Haskell | Safe-Inferred |
---|
- na_pitch :: N_Annotation -> Maybe Pitch
- na_dynamic_mark :: N_Annotation -> Maybe Dynamic_Mark_T
- na_is_dynamic_mark :: N_Annotation -> Bool
- na_is_dynamic_annotation :: N_Annotation -> Bool
- na_is_begin_hairpin :: N_Annotation -> Bool
- na_is_begin_dynamic :: N_Annotation -> Bool
- na_annotated_tied_lr :: [N_Annotation] -> (Bool, Bool)
- data At_Tied
- na_annotation_at_tied :: N_Annotation -> At_Tied
- na_annotation_at_end_tied_only :: N_Annotation -> Bool
- na_annotation_at_tied_either :: N_Annotation -> Bool
- n_has_annotation :: N_Annotation -> Note -> Bool
- n_is_rest :: Note -> Bool
- n_is_chord_elem :: Note -> Bool
- n_is_untied :: Note -> Bool
- n_is_initial_tie :: Note -> Bool
- n_is_final_tie :: Note -> Bool
- n_pitch :: Note -> Maybe Pitch
- n_has_pitch :: Note -> Bool
- n_dynamic_mark :: Note -> Maybe Dynamic_Mark_T
- n_has_dynamic_mark :: Note -> Bool
- n_duration_forward :: Note -> Maybe Duration
- ma_time_signature_t :: M_Annotation -> Maybe Time_Signature
- ma_tempo_marking_t :: M_Annotation -> Maybe Tempo_Marking
- list_to_maybe :: [a] -> Maybe a
- m_time_signature :: Measure -> [M_Annotation]
- m_time_signature' :: Measure -> Maybe M_Annotation
- m_time_signature_t :: Measure -> [Time_Signature]
- m_tempo_marking :: Measure -> [M_Annotation]
- m_tempo_marking' :: Measure -> Maybe M_Annotation
- m_tempo_marking_t :: Measure -> [Tempo_Marking]
- type SI_Map a = [(Integer, a)]
- type Time_Signature_Map = SI_Map Time_Signature
- type Tempo_Marking_Map = SI_Map Tempo_Marking
- type Temporal_Map = (Integer, Time_Signature_Map, Tempo_Marking_Map)
- si_map_to_sequence :: Integer -> a -> SI_Map a -> [a]
- mm_time_signature_map :: [Measure] -> Time_Signature_Map
- mm_tempo_marking_map :: [Measure] -> Tempo_Marking_Map
- mm_temporal_map :: [Measure] -> Temporal_Map
- integrate :: Num a => [a] -> [a]
- temporal_map_locate :: Temporal_Map -> [(Rational, Rational, Tempo_Marking)]
- n_locate :: (Rational, Rational, Tempo_Marking) -> [Note] -> [(Rational, Note)]
- locate_notes :: [[Measure]] -> [(Rational, Note)]
Note annotation
na_pitch :: N_Annotation -> Maybe PitchSource
na_annotated_tied_lr :: [N_Annotation] -> (Bool, Bool)Source
Note
n_has_annotation :: N_Annotation -> Note -> BoolSource
n_is_chord_elem :: Note -> BoolSource
n_is_untied :: Note -> BoolSource
n_is_initial_tie :: Note -> BoolSource
n_is_final_tie :: Note -> BoolSource
n_has_pitch :: Note -> BoolSource
n_has_dynamic_mark :: Note -> BoolSource
Measure annotation
Measure
list_to_maybe :: [a] -> Maybe aSource
m_tempo_marking :: Measure -> [M_Annotation]Source
Temporal map
si_map_to_sequence :: Integer -> a -> SI_Map a -> [a]Source
mm_temporal_map :: [Measure] -> Temporal_MapSource
locate_notes :: [[Measure]] -> [(Rational, Note)]Source