AuxPort 0.2
Modules for Audio Software Development
|
Assymetric Saturator. More...
#include <AuxDistortion.h>
Public Types | |
enum | Type { v1 , v2 } |
Type of Assymetric Saturator. More... | |
Public Member Functions | |
Assymetric (const Assymetric &assym)=default | |
float | process (float sample, float k, float g, Type type) |
Processes a single audio sample using the asymmetric saturation algorithm. | |
Assymetric Saturator.
Tanh (Positive Phase) and Atan(Negative Phase)
Definition at line 252 of file AuxDistortion.h.
Type of Assymetric Saturator.
Definition at line 258 of file AuxDistortion.h.
float AuxPort::Audio::Assymetric::process | ( | float | sample, |
float | k, | ||
float | g = 1.0, | ||
Type | type = Type::v1 ) |
Processes a single audio sample using the asymmetric saturation algorithm.
Definition at line 161 of file AuxDistortion.cpp.