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

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

active_voice_count() const noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
allocated_voice_count() const noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
finish_voice(std::uint32_t voice_index, std::span< VoiceModulationBuffer > modulation) noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
mix(std::span< const VoiceSumInput > inputs, BufferView< float > destination, std::uint64_t frames, const VoiceSumOptions &options={}) const noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
Owner typedefpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >
owner() noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
owner() const noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
release_note(int note, std::uint32_t sample_id=kInvalidSampleId) noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
release_voice(std::uint32_t voice_index) noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
reset(std::span< VoiceModulationBuffer > modulation) noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
set_steal_policy(VoiceStealPolicy policy) noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
set_termination_fade_frames(std::uint32_t frames) noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
steal_policy() const noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
trigger(const InstrumentVoiceTrigger &trigger, std::span< VoiceTermination > terminations, std::span< VoiceModulationBuffer > modulation) noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
voice_count() const noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline
VoiceRuntimeFacade(Owner &owner) noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inlineexplicit
voices() const noexceptpulp::audio::VoiceRuntimeFacade< InstrumentVoiceAllocator >inline