Safe Haskell | Safe-Inferred |
---|
Documentation
Tempo Bpm | |
Note Instrument StartTime Duration Pch Volume [PField] | |
Table Table CreatTime TableSize Normalize T |
Show Statement |
simpleSine :: Table -> StatementSource
whiteNoise :: Table -> StatementSource
fromRhythmicMusic :: (RealFrac time, C time, RealFrac dyn, Ord drum, Ord instr) => Tables -> (SoundTable drum, SoundTable instr, T time dyn (Note drum instr), T drum instr) -> TSource
fromRhythmicPerformance :: (RealFrac time, C time, RealFrac dyn, Ord drum, Ord instr) => SoundTable drum -> SoundTable instr -> T time dyn (Note drum instr) -> TSource
fromRhythmicPerformanceMap :: (RealFrac time, C time, RealFrac dyn) => ToSound drum -> ToSound instr -> T time dyn (Note drum instr) -> TSource
fromRhythmicPerformanceWithAttributes :: (RealFrac time, C time, RealFrac dyn) => DrumTableWithAttributes out drum -> InstrumentTableWithAttributes out instr -> T time dyn (Note drum instr) -> TSource
noteToStatement :: (time -> Time) -> time -> time -> T -> StatementSource
statementToString :: Statement -> StringSource
statementToWords :: Statement -> [String]Source
pchToString :: Pch -> StringSource