|Can be used as amplitude value in Synthesizer.Dimensional.Causal.Process.T
or in Synthesizer.Dimensional.Abstraction.HomogeneousGen,
whenever the signal has no amplitude.
It would be a bad idea to omit the Flat parameter
in Synthesizer.Dimensional.Causal.Process.applyFlat routine,
since Synthesizer.Dimensional.Causal.Process.apply can still be used
but the correspondence between amplitude type and sample type is lost.
|This class is used to make Synthesizer.Dimensional.Causal.Process.mapAmplitude
both flexible and a bit safe.
Its instances are dimensional numbers T and Flat.
It should not be necessary to add more instances.
|Produced by Haddock version 2.4.2|