Module

Data.Euterpea.Notes

Package
purescript-school-of-music
Repository
newlandsvalley/purescript-school-of-music

#note Source

note :: forall a. Dur -> a -> Music a

#rest Source

rest :: forall a. Dur -> Music a

#tempo Source

tempo :: forall a. Dur -> Music a -> Music a

#transpose Source

transpose :: forall a. AbsPitch -> Music a -> Music a

#instrument Source

instrument :: forall a. InstrumentName -> Music a -> Music a

#phrase Source

phrase :: forall a. (List PhraseAttribute) -> Music a -> Music a

#keysig Source

keysig :: forall a. PitchClass -> Mode -> Music a -> Music a

#trans Source

trans :: Int -> Pitch -> Pitch

#cff Source

cff :: Octave -> Dur -> Music Pitch

note constructors

#bn Source

bn :: Dur

duration constructors brevis

#wn Source

wn :: Dur

whole note

#hn Source

hn :: Dur

half note

#qn Source

qn :: Dur

quarter note

#en Source

en :: Dur

eighth note

#sn Source

sn :: Dur

sixteenth note

#tn Source

tn :: Dur

thirtysecond note

#sfn Source

sfn :: Dur

sixtyfourth note

#dwn Source

dwn :: Dur

dotted whole note

#dhn Source

dhn :: Dur

dotted half note

#dqn Source

dqn :: Dur

dotted quarter note

#den Source

den :: Dur

dotted eighth note

#dsn Source

dsn :: Dur

dotted sixteenth note

#dtn Source

dtn :: Dur

dotted thirtysecond note

#ddhn Source

ddhn :: Dur

double-dotted half note

#ddqn Source

ddqn :: Dur

double-dotted quarter note

#dden Source

dden :: Dur

double-dotted eigthth note