|
Gin
|
Parameter smoothing configuration for audio-rate interpolation. More...
#include <gin_processor.h>
Public Types | |
| enum | Type { linear , eased } |
Public Member Functions | |
| SmoothingType (float time_=0.1f, Type type_=linear) | |
Public Attributes | |
| float | time |
| Type | type |
Parameter smoothing configuration for audio-rate interpolation.
SmoothingType specifies how parameter changes should be smoothed when applied to audio processing. This prevents zipper noise and clicks when parameters change, particularly important for frequency, gain, and other audio-critical parameters.
Smoothing Types:
The time value specifies how long the parameter takes to reach its new value from the current value. Typical values are 0.02-0.2 seconds.
Usage:
| float SmoothingType::time |
| Type SmoothingType::type |