| active() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| AdditiveBankT() | pulp::signal::AdditiveBankT< SampleType > | inline |
| detune_cents() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| doublet_active() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| envelope_db_at(double f_hz) const | pulp::signal::AdditiveBankT< SampleType > | inline |
| envelope_mode() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| EnvelopeMode enum name | pulp::signal::AdditiveBankT< SampleType > | |
| fundamental_hz() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| inharmonicity_b() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| kAmpUpdateCadenceSamples | pulp::signal::AdditiveBankT< SampleType > | static |
| kAttackDefaultMs | pulp::signal::AdditiveBankT< SampleType > | static |
| kAttackMaxMs | pulp::signal::AdditiveBankT< SampleType > | static |
| kAttackMinMs | pulp::signal::AdditiveBankT< SampleType > | static |
| kBElectricPianoTine | pulp::signal::AdditiveBankT< SampleType > | static |
| kBPianoMid | pulp::signal::AdditiveBankT< SampleType > | static |
| kBPianoTenor | pulp::signal::AdditiveBankT< SampleType > | static |
| kBUpperTreble | pulp::signal::AdditiveBankT< SampleType > | static |
| kDetuneDefaultCents | pulp::signal::AdditiveBankT< SampleType > | static |
| kDetuneMaxCents | pulp::signal::AdditiveBankT< SampleType > | static |
| kDoubletJitterSpread | pulp::signal::AdditiveBankT< SampleType > | static |
| kEnvelopeCurve | pulp::signal::AdditiveBankT< SampleType > | static |
| kFundamentalDefaultHz | pulp::signal::AdditiveBankT< SampleType > | static |
| kFundamentalMaxHz | pulp::signal::AdditiveBankT< SampleType > | static |
| kFundamentalMinHz | pulp::signal::AdditiveBankT< SampleType > | static |
| kInharmonicityCitedMax | pulp::signal::AdditiveBankT< SampleType > | static |
| kInharmonicityDefault | pulp::signal::AdditiveBankT< SampleType > | static |
| kInharmonicityMax | pulp::signal::AdditiveBankT< SampleType > | static |
| kMasterGainDefaultDb | pulp::signal::AdditiveBankT< SampleType > | static |
| kMasterGainMaxDb | pulp::signal::AdditiveBankT< SampleType > | static |
| kMasterGainMinDb | pulp::signal::AdditiveBankT< SampleType > | static |
| kMaxPartialsCeiling | pulp::signal::AdditiveBankT< SampleType > | static |
| kMaxPartialsDefault | pulp::signal::AdditiveBankT< SampleType > | static |
| kNyquistGuardBandHz | pulp::signal::AdditiveBankT< SampleType > | static |
| kPartialCountDefault | pulp::signal::AdditiveBankT< SampleType > | static |
| kReleaseDefaultMs | pulp::signal::AdditiveBankT< SampleType > | static |
| kReleaseMaxMs | pulp::signal::AdditiveBankT< SampleType > | static |
| kReleaseMinMs | pulp::signal::AdditiveBankT< SampleType > | static |
| kSpectralTiltDefaultDbOct | pulp::signal::AdditiveBankT< SampleType > | static |
| kSpectralTiltMaxDbOct | pulp::signal::AdditiveBankT< SampleType > | static |
| kSpectralTiltMinDbOct | pulp::signal::AdditiveBankT< SampleType > | static |
| kTwoPi | pulp::signal::AdditiveBankT< SampleType > | static |
| latency_samples() | pulp::signal::AdditiveBankT< SampleType > | inlinestatic |
| load_voice(const VoiceTable &v) | pulp::signal::AdditiveBankT< SampleType > | inline |
| master_gain_db() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| max_partials() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| morph() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| next() | pulp::signal::AdditiveBankT< SampleType > | inline |
| nyquist_guard_gain(double f_hz, double sample_rate) | pulp::signal::AdditiveBankT< SampleType > | inlinestatic |
| partial_count() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| partial_frequency(int p) const | pulp::signal::AdditiveBankT< SampleType > | inline |
| partial_frequency_hz(double f0_hz, double ratio, double inharmonicity_b) | pulp::signal::AdditiveBankT< SampleType > | inlinestatic |
| prepare(double sample_rate, int max_partials=kMaxPartialsDefault) | pulp::signal::AdditiveBankT< SampleType > | inline |
| process(SampleType *out, int n) | pulp::signal::AdditiveBankT< SampleType > | inline |
| release() | pulp::signal::AdditiveBankT< SampleType > | inline |
| reset() | pulp::signal::AdditiveBankT< SampleType > | inline |
| retrig_phase() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| retrigger() | pulp::signal::AdditiveBankT< SampleType > | inline |
| RetrigPhase enum name | pulp::signal::AdditiveBankT< SampleType > | |
| set_attack_ms(double ms) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_detune_cents(double cents) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_envelope_a(const SpectralEnvelope &e) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_envelope_b(const SpectralEnvelope &e) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_envelope_mode(EnvelopeMode mode) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_fundamental_hz(double f0) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_inharmonicity_b(double b) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_master_gain_db(double g) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_morph(float m) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_partial(int p, double ratio, double amp_lin, double phase01, double decay_ms) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_partial_count(int n) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_pitch_glide(double start_cents, double time_ms) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_release_ms(double ms) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_retrig_phase(RetrigPhase p) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_seed(std::uint32_t seed) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_spectral_domain(SpectralDomain d) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_spectral_tilt_db_oct(double s) | pulp::signal::AdditiveBankT< SampleType > | inline |
| set_trig_profile(FastTrigProfile profile) noexcept | pulp::signal::AdditiveBankT< SampleType > | inline |
| spectral_domain() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| spectral_tilt_db_oct() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| trig_profile() const noexcept | pulp::signal::AdditiveBankT< SampleType > | inline |
| trig_profile_has_vector_path(FastTrigProfile profile) | pulp::signal::AdditiveBankT< SampleType > | inlinestatic |
| voice() const | pulp::signal::AdditiveBankT< SampleType > | inline |
| worst_case_gain() | pulp::signal::AdditiveBankT< SampleType > | inlinestatic |