|
Anklang-0.3.0.dev551+gad1415e2 anklang-0.3.0.dev551+gad1415e2
ASE — Anklang Sound Engine (C++)
« « « Anklang Documentation |
Public Types | |
| enum class | Mode { TANH_TABLE , TANH_TRUE , TANH_CHEAP , HARD_CLIP } |
Public Member Functions | |
| void | reset (unsigned int sample_rate) |
| float | lookup_table (float f) |
| void | set_drive (float d, bool now) |
| void | set_mix (float percent, bool now) |
| void | set_mode (Mode new_mode) |
| template<bool STEREO, bool INCREMENT> | |
| void | process_sub_block (float *left_over, float *right_over, int n_samples) |
| template<bool STEREO> | |
| void | process (float *left_in, float *right_in, float *left_out, float *right_out, int n_samples) |
Public Attributes | |
| Mode | mode |
Definition at line 13 of file saturationdsp.hh.
|
strong |
Definition at line 81 of file saturationdsp.hh.
| Ase::SaturationDSP::SaturationDSP | ( | ) |
Definition at line 88 of file saturationdsp.hh.
Definition at line 108 of file saturationdsp.hh.
| void Ase::SaturationDSP::process | ( | float * | left_in, |
| float * | right_in, | ||
| float * | left_out, | ||
| float * | right_out, | ||
| int | n_samples | ||
| ) |
Definition at line 206 of file saturationdsp.hh.
Definition at line 136 of file saturationdsp.hh.
| void Ase::SaturationDSP::reset | ( | unsigned int | sample_rate | ) |
Definition at line 99 of file saturationdsp.hh.
Definition at line 116 of file saturationdsp.hh.
Definition at line 123 of file saturationdsp.hh.
| void Ase::SaturationDSP::set_mode | ( | Mode | new_mode | ) |
Definition at line 130 of file saturationdsp.hh.
| Mode Ase::SaturationDSP::mode |
Definition at line 87 of file saturationdsp.hh.