id package:synthesizer-core
Trapezoid with distinct high and low time. That is the high and low
trapezoids are symmetric itself, but the whole waveform is not
symmetric.
trapezoid with distinct high and low time and zero direct current
offset
parametrized trapezoid that can range from a saw ramp to a square
waveform.
Volume based on Energy norm.
Volume based on Energy norm.
Moving average, where window bounds must be always non-negative.
The laziness granularity is 2^height.
The first argument is the amplification. The main reason to introduce
it, was to have only a Module constraint instead of Field. This way we
can also filter stereo signals.
Deprecated: Use foldMap instead.