|
| 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.4.2 |