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

One DIMENSIONLESS breakup mode: a ratio to the archetype's anchor frequency plus a Q and a gain. More...

#include <speaker_cabinet.hpp>

Public Attributes

double ratio
double q
double gain_db

Detailed Description

template<typename SampleType = float>
struct pulp::signal::SpeakerModelT< SampleType >::BreakupMode

One DIMENSIONLESS breakup mode: a ratio to the archetype's anchor frequency plus a Q and a gain.

All archetypes share this one shape and differ only in the anchor, so a change of driver moves the "cry" without re-fitting coefficients (series law 7 — never interpolate independently fitted sets; find the scale-invariant shape).

Member Data Documentation

◆ gain_db

template<typename SampleType = float>
double pulp::signal::SpeakerModelT< SampleType >::BreakupMode::gain_db

◆ q

template<typename SampleType = float>
double pulp::signal::SpeakerModelT< SampleType >::BreakupMode::q

◆ ratio

template<typename SampleType = float>
double pulp::signal::SpeakerModelT< SampleType >::BreakupMode::ratio

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