Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::signal::CompressorT< SampleType >::Params Struct Reference

#include <compressor.hpp>

Public Attributes

SampleType threshold_db = SampleType{-20.0f}
SampleType ratio = SampleType{4.0f}
SampleType attack_ms = SampleType{5.0f}
SampleType release_ms = SampleType{100.0f}
SampleType knee_db = SampleType{6.0f}
SampleType makeup_db = SampleType{0.0f}

Member Data Documentation

◆ attack_ms

template<typename SampleType = float>
SampleType pulp::signal::CompressorT< SampleType >::Params::attack_ms = SampleType{5.0f}

◆ knee_db

template<typename SampleType = float>
SampleType pulp::signal::CompressorT< SampleType >::Params::knee_db = SampleType{6.0f}

◆ makeup_db

template<typename SampleType = float>
SampleType pulp::signal::CompressorT< SampleType >::Params::makeup_db = SampleType{0.0f}

◆ ratio

template<typename SampleType = float>
SampleType pulp::signal::CompressorT< SampleType >::Params::ratio = SampleType{4.0f}

◆ release_ms

template<typename SampleType = float>
SampleType pulp::signal::CompressorT< SampleType >::Params::release_ms = SampleType{100.0f}

◆ threshold_db

template<typename SampleType = float>
SampleType pulp::signal::CompressorT< SampleType >::Params::threshold_db = SampleType{-20.0f}

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/signal/include/pulp/signal/compressor.hpp