Safe Haskell | Safe-Inferred |
---|
Documentation
TutAttr | |
|
data Instrument Source
Eq Instrument | |
Ord Instrument | |
Show Instrument |
musicFromMelody :: (params -> Instrument) -> TutMelody params -> T () InstrumentSource
attrToInstr1p0 :: () -> InstrumentSource
attrToInstr2p0 :: () -> InstrumentSource
performanceFromMusic :: T () Instrument -> T Float Float (Note () Instrument)Source
type TutOrchestra out = (Header, InstrumentTableWithAttributes out Instrument)Source
instrAssoc1p0 :: InstrumentSigExp out -> InstrumentAssociation out InstrumentSource
instrAssoc2p0 :: InstrumentSigExp out -> InstrumentAssociation out InstrumentSource
instrAssoc1p2 :: (SigExp -> SigExp -> InstrumentSigExp out) -> InstrumentAssociation out InstrumentSource
instrAssoc1p4 :: (SigExp -> SigExp -> SigExp -> SigExp -> InstrumentSigExp out) -> InstrumentAssociation out InstrumentSource
scored :: TutOrchestra out -> (params -> Instrument) -> TutMelody params -> TSource
example :: Name -> (TutOrchestra out -> T) -> TutOrchestra out -> (Name, T, TutOrchestra out)Source
score1 :: TutOrchestra out -> [Statement]Source
score9 :: TutOrchestra out -> [Statement]Source
score8 :: TutOrchestra out -> [Statement]Source
score7 :: TutOrchestra out -> [Statement]Source
score6 :: TutOrchestra out -> [Statement]Source
score5 :: TutOrchestra out -> [Statement]Source
score4 :: TutOrchestra out -> [Statement]Source
score3 :: TutOrchestra out -> [Statement]Source
score2 :: TutOrchestra out -> [Statement]Source
oscCoolEnv :: SigExp -> SigExp -> SigExpSource
quickChord :: [Dur -> TutAttr Quadruple -> TutMelody Quadruple] -> Float -> Float -> Float -> Float -> TutMelody QuadrupleSource
toOrchestra :: Output out => TutOrchestra out -> T outSource
pianoScore :: TutOrchestra out -> TSource
fluteScore :: TutOrchestra out -> TSource
reedyScore :: TutOrchestra out -> TSource
voice' :: SigExp -> SigExp -> SigExp -> SigExp -> SigExp -> SigExp -> SigExp -> SigExp -> SigExpSource
voiceScore :: TutOrchestra out -> TSource