Portability | non-portable (TF,GNTD) |
---|---|
Stability | experimental |
Maintainer | hans@hanshoglund.se |
Safe Haskell | None |
A basic music representation.
Documentation
module Music.Score
module Music.Pitch
module Music.Dynamics
module Music.Parts
module Control.Monad.Plus
module Control.Lens.Operators
type BasicNote = PartT BasicPart (TextT (TieT (SlideT (TremoloT (HarmonicT (ArticulationT (Sum Double, Sum Double) (DynamicT (Sum Double) [Behavior BasicPitch])))))))Source
type BasicPitch = PitchSource
openAndPlay :: Score BasicNote -> IO bSource