| alias_policy() const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| AliasPolicy typedef | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | |
| base_frequency_hz() const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| FmOperatorEngineT() | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| FrequencyMode typedef | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | |
| is_active() const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| kMaxFeedbackRadians | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | static |
| kMaxFrequencyHz | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | static |
| kMaxKeyScalingDbPerOctave | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | static |
| kMaxKeyScalingMagnitudeDb | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | static |
| kMaxRatio | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | static |
| kMaxSampleRate | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | static |
| kMinFrequencyHz | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | static |
| kMinRatio | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | static |
| kMinSampleRate | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | static |
| latency_samples() const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| max_operator_count() noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inlinestatic |
| note_off() noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| note_on(SampleType velocity=SampleType{1}) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| operator_count() const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| operator_envelope(std::size_t op) const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| operator_feedback_radians(std::size_t op) const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| operator_fixed_frequency_hz(std::size_t op) const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| operator_frequency_mode(std::size_t op) const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| operator_level(std::size_t op) const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| operator_ratio(std::size_t op) const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| prepare(double sample_rate) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| process() noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| process(SampleType *output, std::size_t sample_count) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| reset() noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| Routing typedef | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | |
| routing() noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| routing() const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| set_alias_policy(AliasPolicy policy) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| set_base_frequency_hz(SampleType hz) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| set_operator_count(std::size_t count) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| set_operator_envelope(std::size_t op, Envelope envelope) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| set_operator_feedback_radians(std::size_t op, SampleType radians) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| set_operator_fixed_frequency_hz(std::size_t op, SampleType hz) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| set_operator_frequency_mode(std::size_t op, FrequencyMode mode) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| set_operator_key_scaling(std::size_t op, SampleType db_per_octave, SampleType reference_hz=SampleType{440}) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| set_operator_level(std::size_t op, SampleType linear_level) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| set_operator_ratio(std::size_t op, SampleType ratio) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| set_routing(const Routing &routing) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| set_trig_profile(TrigProfile profile) noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| supports_realtime_trig_profiles() noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inlinestatic |
| tail_samples() const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| trig_profile() const noexcept | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | inline |
| TrigProfile typedef | pulp::signal::FmOperatorEngineT< SampleType, MaxOperators > | |