|
Synthesizer.Amplitude.Signal | Portability | requires multi-parameter type classes (OccasionallyScalar) | Stability | provisional | Maintainer | synthesizer@henning-thielemann.de |
|
|
|
Description |
Signals equipped with a volume information that may carry a unit.
|
|
|
Documentation |
|
|
Constructors | Cons | | amplitude :: y' | scaling of the values
| samples :: [yv] | the sampled values
|
|
| Instances | |
|
|
toAmplitudeScalar :: (C y', C y y') => T y y' yv -> y' -> y | 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 |
|
|
Produced by Haddock version 2.4.2 |