Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
sample_slot_bank.hpp File Reference
#include <atomic>
#include <cstddef>
#include <cstdint>
#include <vector>
#include <pulp/audio/buffer.hpp>
#include <pulp/runtime/seqlock.hpp>

Go to the source code of this file.

Classes

struct  pulp::audio::PublishedSampleView
class  pulp::audio::SampleSlotBank

Namespaces

namespace  pulp
namespace  pulp::audio

Enumerations

enum class  pulp::audio::SampleSlotState : std::uint8_t {
  pulp::audio::Free , pulp::audio::Reserved , pulp::audio::Writing , pulp::audio::Completed ,
  pulp::audio::Published , pulp::audio::Retired
}