haskore-synthesizer-0.0.2: Audio signal processing coded in HaskellSource codeContentsIndex
Haskore.Interface.Signal.Note
Synopsis
newtype T time v = Cons {
toSignal :: time -> T v
}
type FromNote time dyn v note = dyn -> Relative -> note -> T time v
fromRhythmicNote :: (Floating time, C dyn, C dyn v) => ToDrum time v drum -> ToInstrument time v instr -> FromNote time dyn v (Note drum instr)
velocityFromStd :: C dyn => dyn -> Rational -> dyn
pitchFromStd :: Floating time => Relative -> T -> time
Documentation
newtype T time v Source
Constructors
Cons
toSignal :: time -> T v
type FromNote time dyn v note = dyn -> Relative -> note -> T time vSource
tone signal renderer with parameters: dynamics, transposition, the note body (instrument, pitch, attributes)
fromRhythmicNote :: (Floating time, C dyn, C dyn v) => ToDrum time v drum -> ToInstrument time v instr -> FromNote time dyn v (Note drum instr)Source
velocityFromStd :: C dyn => dyn -> Rational -> dynSource
pitchFromStd :: Floating time => Relative -> T -> timeSource
Produced by Haddock version 2.3.0