Safe Haskell | Safe-Inferred |
---|
Common music notation clefs.
Documentation
Clef enumeration type.
clef_range :: Clef_T -> Maybe (Pitch, Pitch)Source
Give clef range as a Pitch
pair indicating the notes below and
above the staff.
map clef_range [Treble,Bass] == [Just (d4,g5),Just (f2,b3)] clef_range Percussion == Nothing
clef_suggest :: Integral i => Pitch -> Clef iSource