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