|
Synthesizer.Inference.Reader.Signal | Portability | requires multi-parameter type classes (OccasionallyScalar) | Stability | provisional | Maintainer | synthesizer@henning-thielemann.de |
|
|
|
Description |
|
|
Synopsis |
|
|
|
Documentation |
|
|
Constructors | Cons | | amplitude :: y' | scaling of the values
| samples :: [yv] | the sampled values
|
|
| Instances | |
|
|
run :: t' -> T t t' (T y y' yv) -> T t t' y y' yv | Source |
|
|
addSampleRate :: t' -> T y y' yv -> T t t' y y' yv | Source |
|
|
apply :: T t t' (T y0 y0' y0v -> T y1 y1' y1v) -> T t t' y0 y0' y0v -> T t t' y1 y1' y1v | Source |
|
|
|
|
returnCons :: y' -> [yv] -> T t t' (T y y' yv) | Source |
|
|
toTimeScalar :: (C t', C t t') => t' -> t' -> t | Source |
|
|
toFrequencyScalar :: (C t', C t t') => t' -> t' -> t | Source |
|
|
toAmplitudeScalar :: (C y', C y y') => T y y' yv -> y' -> y | Source |
|
|
toGradientScalar :: (C q', C q q') => q' -> q' -> q' -> q | Source |
|
|
scalarSamples :: C y => (y' -> y) -> T y y' y -> [y] | Source |
|
|
vectorSamples :: C y yv => (y' -> y) -> T y y' yv -> [yv] | Source |
|
|
($-) :: C yv => T t t' (T y y' yv -> a) -> y' -> T t t' a | Source |
|
Take a scalar argument where a process expects a signal.
|
|
constant :: C yv => y' -> T y y' yv | Source |
|
|
Produced by Haddock version 2.3.0 |