|
Sound Byte Libs 29c5ff3
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
CV/gate input components. More...
Classes | |
| class | CvInput |
| Smoothed CV input with EWMA filtering and range scaling. More... | |
| struct | CvInputConfig |
| struct | GateConfig |
| class | GateInput |
| Gate input with Schmitt trigger hysteresis and edge detection. More... | |
| struct | VoctCalibration |
| Linear calibration parameters for V/Oct conversion. More... | |
| class | VoctInput |
| V/Oct pitch CV input with smoothing and calibration. More... | |
Enumerations | |
| enum class | Smoothing : uint8_t { None = 0 , Light = 1 , Medium = 3 , Heavy = 5 } |
| Smoothing presets for CvInput EWMA filter. More... | |
CV/gate input components.
|
strong |
Smoothing presets for CvInput EWMA filter.
Values are the EWMA shift exponent (alpha = 1/2^shift). Higher values = more smoothing, slower response.