hts-0.15: Haskell Music Typesetting

Safe HaskellSafe-Inferred
LanguageHaskell98

Music.Typesetting.Process

Contents

Synopsis

Clef

n_remove_ties :: Note -> Note Source

Remove any tie annotations at note

n_add_end_hairpins :: [Note] -> [Note] Source

Process a Note sequence adding D_End_Hairpin annotations as required, ie. where there is an open hairpin annotation and a Note has a dyamic annotation without a close hairpin annotation.

Measure

prune :: (a -> a -> Bool) -> (b -> Maybe a) -> (a -> b -> b) -> [b] -> [b] Source

Delete persistent annotations or like.