|
Synthesizer.SampleRateContext.Signal | Portability | requires multi-parameter type classes (OccasionallyScalar) | Stability | provisional | Maintainer | synthesizer@henning-thielemann.de |
|
|
|
Description |
For a description see Synthesizer.SampleRateContext.Rate.
|
|
Synopsis |
|
|
|
Documentation |
|
|
Constructors | Cons | | amplitude :: y' | scaling of the values
| samples :: [yv] | the sampled values
|
|
| Instances | |
|
|
toTimeScalar :: (C t', C t t') => T t t' -> t' -> t | Source |
|
|
toFrequencyScalar :: (C t', C t t') => 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' -> T 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 |
|
|
replaceAmplitude :: y1' -> T y y0' yv -> T y y1' yv | Source |
|
|
replaceSamples :: [yv1] -> T y y' yv0 -> T y y' yv1 | Source |
|
|
($-) :: (C y', C y', C y y') => (T t t' -> T y y' y -> a) -> y' -> T t t' -> a | Source |
|
Take a scalar argument where a process expects a signal.
Only possible for non-negative values so far.
|
|
Produced by Haddock version 2.3.0 |