Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Documentation
type Pitch = (PitchClass, Octave) Source
data PitchClass Source
type PlayerName = String Source
data InstrumentName Source
data PhraseAttribute Source
data StdLoudness Source
data Articulation Source
instrument :: InstrumentName -> Music a -> Music a Source
phrase :: [PhraseAttribute] -> Music a -> Music a Source
player :: PlayerName -> Music a -> Music a Source
pcToInt :: PitchClass -> Int Source