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

This is the complete list of members for pulp::format::reload::ProcessorHotSwapSlot, including all inherited members.

contention_blocks() constpulp::format::reload::ProcessorHotSwapSlotinline
crossfade_active() constpulp::format::reload::ProcessorHotSwapSlotinline
has_active() constpulp::format::reload::ProcessorHotSwapSlotinline
prepare_crossfade(std::size_t max_frames, std::size_t max_channels)pulp::format::reload::ProcessorHotSwapSlotinline
process(audio::BufferView< float > &out, const audio::BufferView< const float > &in, midi::MidiBuffer &midi_in, midi::MidiBuffer &midi_out, const ProcessContext &ctx)pulp::format::reload::ProcessorHotSwapSlotinline
ProcessorHotSwapSlot()=defaultpulp::format::reload::ProcessorHotSwapSlot
ProcessorHotSwapSlot(std::unique_ptr< Processor > initial)pulp::format::reload::ProcessorHotSwapSlotinlineexplicit
reclaim()pulp::format::reload::ProcessorHotSwapSlotinline
reprepare_active(const PrepareContext &ctx)pulp::format::reload::ProcessorHotSwapSlotinline
set_crossfade_curve(CrossfadeCurve curve)pulp::format::reload::ProcessorHotSwapSlotinline
set_crossfade_samples(std::size_t samples)pulp::format::reload::ProcessorHotSwapSlotinline
swap(std::unique_ptr< Processor > next)pulp::format::reload::ProcessorHotSwapSlotinline
with_active(Fn &&fn) const -> decltype(fn(std::declval< Processor & >()))pulp::format::reload::ProcessorHotSwapSlotinline