Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::signal::FormantFilterBankT< SampleType, MaxFormants > Member List

This is the complete list of members for pulp::signal::FormantFilterBankT< SampleType, MaxFormants >, including all inherited members.

capacity() const noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
coefficients(std::size_t index) const noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
configure(std::span< const FormantSpec > formants, double headroom_db=3.0) noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
configure(const Recipe &recipe) noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
configure_vowel_morph(FormantVowel from, FormantVowel to, double amount, double headroom_db=3.0) noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
default_transition_samplespulp::signal::FormantFilterBankT< SampleType, MaxFormants >static
interpolate(const Recipe &from, const Recipe &to, double amount) noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inlinestatic
latency_samples() noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inlinestatic
magnitude(double frequency_hz) const noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
magnitude_db(double frequency_hz) const noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
max_gain_dbpulp::signal::FormantFilterBankT< SampleType, MaxFormants >static
max_headroom_dbpulp::signal::FormantFilterBankT< SampleType, MaxFormants >static
max_qpulp::signal::FormantFilterBankT< SampleType, MaxFormants >static
min_bandwidth_hzpulp::signal::FormantFilterBankT< SampleType, MaxFormants >static
min_frequency_hzpulp::signal::FormantFilterBankT< SampleType, MaxFormants >static
min_gain_dbpulp::signal::FormantFilterBankT< SampleType, MaxFormants >static
min_headroom_dbpulp::signal::FormantFilterBankT< SampleType, MaxFormants >static
min_qpulp::signal::FormantFilterBankT< SampleType, MaxFormants >static
prepare(double sample_rate, std::size_t capacity=MaxFormants) noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
prepared() const noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
process(SampleType input) noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
process_block(const SampleType *input, SampleType *output, std::size_t frames) noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
process_block(SampleType *samples, std::size_t frames) noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
requested_recipe() const noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
reset() noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
response_curve_db(double min_hz, double max_hz, std::span< SampleType > output) const noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
sample_rate() const noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
set_transition_samples(std::size_t samples) noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
storage_capacitypulp::signal::FormantFilterBankT< SampleType, MaxFormants >static
tail_seconds() const noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
transition_active() const noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
transition_samples() const noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inline
vowel_recipe(FormantVowel vowel) noexceptpulp::signal::FormantFilterBankT< SampleType, MaxFormants >inlinestatic