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

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

active() const noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
commit_planned_timeline(const SampleAssetView &asset, const SampleStreamLoopBlockPlan &plan) noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
cursor() const noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
enqueue_demands(const SampleStreamLoopBlockPlan &plan, SampleStreamCommandInbox< InboxCapacity > &inbox, std::uint32_t start_index=0, std::uint64_t resident_source_frame_offset=0, std::uint32_t end_index=std::numeric_limits< std::uint32_t >::max()) const noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
interpolation() const noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
mark_held_starvation(std::uint64_t frames) noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
plan_block(const SampleAssetView &asset, std::uint32_t output_frames, double output_sample_rate, SampleStreamDemandClass demand_class=SampleStreamDemandClass::Sustain) const noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
plan_block(const SampleAssetView &asset, std::uint32_t output_frames, double output_sample_rate, SampleStreamConsumptionDeclaration consumption, SampleStreamDemandClass demand_class=SampleStreamDemandClass::Sustain) const noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
prepare(const SampleAssetView &asset, SampleStreamRequesterToken requester, const LoopRegion &region, double playback_rate) noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
prepare(const SampleAssetView &asset, SampleStreamRequesterToken requester, const LoopRegion &region, double playback_rate, SampleInterpolationPolicy interpolation) noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
prepare(const SampleAssetView &asset, SampleStreamRequesterToken requester, const LoopRegion &region, double playback_rate, const PreparedSampleInterpolation &interpolation, SampleStarvationEnvelopeConfig starvation=kDefaultSampleStarvationEnvelopeConfig) noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
render_block(const SampleAssetView &asset, const SampleStreamLoopBlockPlan &plan, BufferView< float > destination) noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
reset() noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
set_interpolation(const SampleAssetView &asset, const PreparedSampleInterpolation &interpolation) noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
set_playback_rate(double playback_rate) noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
set_playback_rate(const SampleAssetView &asset, double playback_rate) noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
starvation_mode() const noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
starvation_stats() const noexceptpulp::audio::SampleStreamLoopVoiceReaderinline
synchronize_cursor(const SampleAssetView &asset, const LoopPlaybackCursor &cursor) noexceptpulp::audio::SampleStreamLoopVoiceReaderinline