Euterpea-1.0.0: Library for computer music research and education

Safe HaskellSafe-Inferred

Euterpea.Music.Note.MoreMusic

Documentation

line :: [Music a] -> Music aSource

chord :: [Music a] -> Music aSource

line1 :: [Music a] -> Music aSource

timesM :: Int -> Music a -> Music aSource

mkLn :: Int -> p -> Dur -> Music pSource

(=:=) :: Dur -> Dur -> Music a -> Music aSource

takeM :: Dur -> Music a -> Music aSource

cut :: Dur -> Music a -> Music aSource

dropM :: Dur -> Music a -> Music aSource

(/=:) :: Music a -> Music a -> Music aSource

trilln :: Int -> Int -> Music Pitch -> Music PitchSource

trilln' :: Int -> Int -> Music Pitch -> Music PitchSource

grace :: Int -> Rational -> Music Pitch -> Music PitchSource

grace2 :: Int -> Rational -> Music Pitch -> Music Pitch -> Music PitchSource

pMap :: (a -> b) -> Primitive a -> Primitive bSource

mMap :: (a -> b) -> Music a -> Music bSource

type Volume = IntSource

data NoteAttribute Source

Constructors

Volume Int 
Fingering Integer 
Dynamics String 
Params [Double] 

mFold :: (Primitive a -> b) -> (b -> b -> b) -> (b -> b -> b) -> (Control -> b -> b) -> Music a -> bSource

rep :: (Music a -> Music a) -> (Music a -> Music a) -> Int -> Music a -> Music aSource