Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::audio::InstrumentVoiceAllocator Member List

This is the complete list of members for pulp::audio::InstrumentVoiceAllocator, including all inherited members.

active_voice_count() const noexceptpulp::audio::InstrumentVoiceAllocator
allocated_voice_count() const noexceptpulp::audio::InstrumentVoiceAllocator
finish_voice(std::uint32_t voice_index) noexceptpulp::audio::InstrumentVoiceAllocator
InstrumentVoiceAllocator()=defaultpulp::audio::InstrumentVoiceAllocator
max_voices() const noexceptpulp::audio::InstrumentVoiceAllocatorinline
prepare(std::uint32_t max_voices)pulp::audio::InstrumentVoiceAllocator
release_note(int note, std::uint32_t sample_id=kInvalidSampleId) noexceptpulp::audio::InstrumentVoiceAllocator
release_voice(std::uint32_t voice_index) noexceptpulp::audio::InstrumentVoiceAllocator
reset() noexceptpulp::audio::InstrumentVoiceAllocator
set_steal_policy(VoiceStealPolicy policy) noexceptpulp::audio::InstrumentVoiceAllocatorinline
set_termination_fade_frames(std::uint32_t frames) noexceptpulp::audio::InstrumentVoiceAllocatorinline
steal_policy() const noexceptpulp::audio::InstrumentVoiceAllocatorinline
termination_fade_frames() const noexceptpulp::audio::InstrumentVoiceAllocatorinline
trigger(const InstrumentVoiceTrigger &trigger, std::span< VoiceTermination > terminations={}) noexceptpulp::audio::InstrumentVoiceAllocator
voices() const noexceptpulp::audio::InstrumentVoiceAllocatorinline