Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::midi::Synthesiser< Voice > Member List

This is the complete list of members for pulp::midi::Synthesiser< Voice >, including all inherited members.

active_count() constpulp::midi::Synthesiser< Voice >inline
aftertouch(uint8_t channel, float pressure)pulp::midi::Synthesiser< Voice >inline
cc(uint8_t channel, uint8_t cc_number, uint8_t value)pulp::midi::Synthesiser< Voice >inline
estimate_optional_runtime_cost() constpulp::midi::Synthesiser< Voice >inline
evaluate_optional_runtime_budget(runtime::RuntimeBudgetFrame &frame, runtime::RuntimeWorkLane lane=runtime::RuntimeWorkLane::Background, bool required=false) constpulp::midi::Synthesiser< Voice >inline
note_off(uint8_t channel, uint8_t note)pulp::midi::Synthesiser< Voice >inline
note_on(uint8_t channel, uint8_t note, uint8_t velocity, int8_t priority=0, uint8_t voice_group=0, bool choke_group=false, float choke_fade_ms=0.0f)pulp::midi::Synthesiser< Voice >inline
panic(bool immediate)pulp::midi::Synthesiser< Voice >inline
pitch_bend(uint8_t channel, float bend_semitones)pulp::midi::Synthesiser< Voice >inline
pitch_bend_range_semitones() constpulp::midi::Synthesiser< Voice >inline
polyphony() constpulp::midi::Synthesiser< Voice >inline
process(const MidiBuffer &events, float *out, int num_samples)pulp::midi::Synthesiser< Voice >inline
process(const MidiBuffer &events, float *out, int num_samples, const SynthesiserNoteOnPolicy &note_on_policy)pulp::midi::Synthesiser< Voice >inline
process(const MidiBuffer &events, float *out, int num_samples, PolicyFn &&policy_for_note)pulp::midi::Synthesiser< Voice >inline
releasing_count() constpulp::midi::Synthesiser< Voice >inline
reset()pulp::midi::Synthesiser< Voice >inline
reset_steal_count()pulp::midi::Synthesiser< Voice >inline
set_pitch_bend_range_semitones(float r)pulp::midi::Synthesiser< Voice >inline
set_steal_strategy(VoiceStealStrategy s)pulp::midi::Synthesiser< Voice >inline
steal_count() constpulp::midi::Synthesiser< Voice >inline
steal_strategy() constpulp::midi::Synthesiser< Voice >inline
Synthesiser(std::size_t polyphony=16)pulp::midi::Synthesiser< Voice >inlineexplicit
telemetry() constpulp::midi::Synthesiser< Voice >inline
voice(std::size_t i)pulp::midi::Synthesiser< Voice >inline
voice(std::size_t i) constpulp::midi::Synthesiser< Voice >inline