Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
sample_stream_loop_voice_reader.hpp File Reference
#include <pulp/audio/buffer.hpp>
#include <pulp/audio/loop_playback_cursor.hpp>
#include <pulp/audio/loop_reader.hpp>
#include <pulp/audio/sample_asset.hpp>
#include <pulp/audio/sample_interpolation.hpp>
#include <pulp/audio/sample_stream_voice_reader.hpp>
#include <algorithm>
#include <array>
#include <cmath>
#include <cstddef>
#include <cstdint>
#include <limits>
#include <type_traits>

Go to the source code of this file.

Classes

struct  pulp::audio::SampleStreamLoopBlockPlan
class  pulp::audio::SampleStreamLoopVoiceReader
 Allocation-free paged adapter for LoopPlaybackCursor. More...

Namespaces

namespace  pulp
namespace  pulp::audio

Variables

constexpr std::size_t pulp::audio::kSampleStreamLoopMaxPageDemands = 16