DSPark 1.6.1
Header-only audio DSP framework in pure C++20 — zero dependencies
Loading...
Searching...
No Matches
dspark::Saturation< SampleType >::Params Struct Reference

#include <Saturation.h>

Public Attributes

Algorithm algorithm = Algorithm::SoftClip
 
ProcessingMode processingMode = ProcessingMode::Stereo
 
OutputMode outputMode = OutputMode::Normal
 
SampleType driveDb = SampleType(0)
 
SampleType mix = SampleType(1)
 
SampleType character = SampleType(0)
 
SampleType analogDrift = SampleType(0)
 
SampleType preFilterHpFreq = SampleType(20)
 
SampleType postFilterTiltFreq = SampleType(1000)
 
SampleType postFilterTiltGain = SampleType(0)
 
SampleType outputGain = SampleType(0)
 
bool dcBlocking = true
 

Detailed Description

template<typename SampleType>
struct dspark::Saturation< SampleType >::Params

Definition at line 1188 of file Saturation.h.

Member Data Documentation

◆ algorithm

template<typename SampleType >
Algorithm dspark::Saturation< SampleType >::Params::algorithm = Algorithm::SoftClip

Definition at line 1190 of file Saturation.h.

◆ analogDrift

template<typename SampleType >
SampleType dspark::Saturation< SampleType >::Params::analogDrift = SampleType(0)

Definition at line 1196 of file Saturation.h.

◆ character

template<typename SampleType >
SampleType dspark::Saturation< SampleType >::Params::character = SampleType(0)

Definition at line 1195 of file Saturation.h.

◆ dcBlocking

template<typename SampleType >
bool dspark::Saturation< SampleType >::Params::dcBlocking = true

Definition at line 1201 of file Saturation.h.

◆ driveDb

template<typename SampleType >
SampleType dspark::Saturation< SampleType >::Params::driveDb = SampleType(0)

Definition at line 1193 of file Saturation.h.

◆ mix

template<typename SampleType >
SampleType dspark::Saturation< SampleType >::Params::mix = SampleType(1)

Definition at line 1194 of file Saturation.h.

◆ outputGain

template<typename SampleType >
SampleType dspark::Saturation< SampleType >::Params::outputGain = SampleType(0)

Definition at line 1200 of file Saturation.h.

◆ outputMode

template<typename SampleType >
OutputMode dspark::Saturation< SampleType >::Params::outputMode = OutputMode::Normal

Definition at line 1192 of file Saturation.h.

◆ postFilterTiltFreq

template<typename SampleType >
SampleType dspark::Saturation< SampleType >::Params::postFilterTiltFreq = SampleType(1000)

Definition at line 1198 of file Saturation.h.

◆ postFilterTiltGain

template<typename SampleType >
SampleType dspark::Saturation< SampleType >::Params::postFilterTiltGain = SampleType(0)

Definition at line 1199 of file Saturation.h.

◆ preFilterHpFreq

template<typename SampleType >
SampleType dspark::Saturation< SampleType >::Params::preFilterHpFreq = SampleType(20)

Definition at line 1197 of file Saturation.h.

◆ processingMode

template<typename SampleType >
ProcessingMode dspark::Saturation< SampleType >::Params::processingMode = ProcessingMode::Stereo

Definition at line 1191 of file Saturation.h.


The documentation for this struct was generated from the following file: