Documentation
TutAttr | |
|
data Instrument Source
musicFromMelody :: (params -> Instrument) -> TutMelody params -> T () InstrumentSource
attrToInstr1p0 :: () -> InstrumentSource
attrToInstr2p0 :: () -> InstrumentSource
performanceFromMusic :: T () Instrument -> T Float Float (Note () Instrument)Source
instrToNum :: Instrument -> ([PField], Instrument)Source
scoreFromPerformance :: TutOrchestra out -> T Float Float (Note () Instrument) -> TSource
type TutOrchestra out = (Header, [(Instrument, OutFunc out)])Source
matchInstrOutFunc :: Instrument -> OutFunc out -> BoolSource
scoreFromPerformanceSafe :: TutOrchestra out -> T Float Float (Note () Instrument) -> TSource
scored :: TutOrchestra out -> (params -> Instrument) -> TutMelody params -> TSource
example :: Name -> (TutOrchestra out -> T) -> TutOrchestra out -> (Name, T, TutOrchestra out)Source
score2 :: TutOrchestra out -> [Statement]Source
score3 :: TutOrchestra out -> [Statement]Source
score4 :: TutOrchestra out -> [Statement]Source
score5 :: TutOrchestra out -> [Statement]Source
score6 :: TutOrchestra out -> [Statement]Source
score7 :: TutOrchestra out -> [Statement]Source
score8 :: TutOrchestra out -> [Statement]Source
score9 :: TutOrchestra out -> [Statement]Source
score1 :: TutOrchestra out -> [Statement]Source
oscCoolEnv :: SigExp -> SigExp -> SigExpSource
quickChord :: [Dur -> TutAttr Quadruple -> TutMelody Quadruple] -> Float -> Float -> Float -> Float -> TutMelody QuadrupleSource
applyOutFunc :: OutFunc out -> outSource
toOrchestra :: Output out => TutOrchestra out -> T outSource
reedyScore :: TutOrchestra out -> TSource
fluteScore :: TutOrchestra out -> TSource
pianoScore :: TutOrchestra out -> TSource
voice' :: SigExp -> SigExp -> SigExp -> SigExp -> SigExp -> SigExp -> SigExp -> SigExp -> SigExpSource
voiceScore :: TutOrchestra out -> TSource