SAL
A C++ library for spatial audio.
|
This is the complete list of members for sal::HoaBuffer, including all inherited members.
AddSamples(const Int order, const Int degree, const Int from_sample_id, const Int num_samples, const Sample *samples) | sal::HoaBuffer | inline |
sal::Buffer::AddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexcept | sal::Buffer | inline |
sal::Buffer::AddSamples(const Buffer &buffer) noexcept | sal::Buffer | inlinevirtual |
Buffer(const Int num_channels, const Int num_samples) | sal::Buffer | inline |
Buffer() | sal::Buffer | inline |
Buffer(Sample **data_referenced, const Int num_channels, const Int num_samples) noexcept | sal::Buffer | inline |
Buffer(const Buffer &other) | sal::Buffer | inline |
ChannelLabels enum name | sal::Buffer | |
FilterAddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexcept | sal::Buffer | inline |
GetChannelId(const Int order, const Int degree, const HoaOrdering ordering) | sal::HoaBuffer | inlinestatic |
GetNumChannels(const Int max_order) | sal::HoaBuffer | inlinestatic |
GetReadPointer(const Int channel_id) const noexcept | sal::Buffer | inline |
GetSample(const Int order, const Int degree, const Int sample_id) const noexcept | sal::HoaBuffer | inline |
sal::Buffer::GetSample(Int channel_id, Int sample_id) const noexcept | sal::Buffer | inline |
GetWritePointer(const Int channel_id) noexcept | sal::Buffer | inline |
GetWritePointers() noexcept | sal::Buffer | inline |
HoaBuffer(const Int max_degree, const Int num_samples, const HoaOrdering ordering=HoaOrdering::Acn) | sal::HoaBuffer | inline |
IsDataOwner() const noexcept | sal::Buffer | inline |
kLeftChannel enum value | sal::Buffer | |
kMonoChannel enum value | sal::Buffer | |
kRightChannel enum value | sal::Buffer | |
MultiplyAddSamples(const Int order, const Int degree, const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexcept | sal::HoaBuffer | inline |
sal::Buffer::MultiplyAddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexcept | sal::Buffer | inline |
num_channels() const noexcept | sal::Buffer | inlinevirtual |
num_samples() const noexcept | sal::Buffer | inlinevirtual |
operator=(const Buffer &other) | sal::Buffer | inline |
PrintData() | sal::Buffer | inline |
Reset() noexcept | sal::Buffer | inlinevirtual |
SetFrame(const Int channel_id, const Int frame_id, const Int frame_length, const Signal &signal) | sal::Buffer | inline |
SetSample(const Int order, const Int degree, const Int sample_id, const Sample &sample_value) noexcept | sal::HoaBuffer | inline |
sal::Buffer::SetSample(const Int channel_id, const Int sample_id, const Sample sample) noexcept | sal::Buffer | inline |
SetSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexcept | sal::Buffer | inline |
SetSamples(const Buffer &other) noexcept | sal::Buffer | inline |
Test() | sal::Buffer | static |
~Buffer() | sal::Buffer | inlinevirtual |