Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::audio::UnisonVoiceStackManager< MaximumLogicalNotes, MaximumVoicesPerNote > Member List

This is the complete list of members for pulp::audio::UnisonVoiceStackManager< MaximumLogicalNotes, MaximumVoicesPerNote >, including all inherited members.

children(std::uint64_t source_id) const noexceptpulp::audio::UnisonVoiceStackManager< MaximumLogicalNotes, MaximumVoicesPerNote >inline
finish(std::uint32_t voice_index, std::uint64_t voice_id, std::uint64_t generation, std::span< VoiceModulationBuffer > modulation={}) noexceptpulp::audio::UnisonVoiceStackManager< MaximumLogicalNotes, MaximumVoicesPerNote >inline
prepare(InstrumentVoiceAllocator &allocator) noexceptpulp::audio::UnisonVoiceStackManager< MaximumLogicalNotes, MaximumVoicesPerNote >inline
prepared() const noexceptpulp::audio::UnisonVoiceStackManager< MaximumLogicalNotes, MaximumVoicesPerNote >inline
release(std::uint64_t source_id) noexceptpulp::audio::UnisonVoiceStackManager< MaximumLogicalNotes, MaximumVoicesPerNote >inline
reset(std::span< VoiceModulationBuffer > modulation={}) noexceptpulp::audio::UnisonVoiceStackManager< MaximumLogicalNotes, MaximumVoicesPerNote >inline
terminate_all(std::span< UnisonVoiceTermination > terminations, std::span< VoiceModulationBuffer > modulation={}) noexceptpulp::audio::UnisonVoiceStackManager< MaximumLogicalNotes, MaximumVoicesPerNote >inline
trigger(const UnisonVoiceStackTrigger &request, std::span< UnisonVoiceTermination > terminations, std::span< VoiceModulationBuffer > modulation={}) noexceptpulp::audio::UnisonVoiceStackManager< MaximumLogicalNotes, MaximumVoicesPerNote >inline