Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Documentation
type Performance = [MEvent] Source
merge :: Performance -> Performance -> Performance Source
perform :: ToMusic1 a => Music a -> Performance Source
perform1 :: Music1 -> Performance Source
perform1Dur :: Music1 -> (Performance, DurT) Source
musicToMEvents :: MContext -> Music1 -> (Performance, DurT) Source
noteToMEvent :: MContext -> Dur -> (Pitch, [NoteAttribute]) -> MEvent Source
phraseToMEvents :: MContext -> [PhraseAttribute] -> Music1 -> (Performance, DurT) Source