Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::audio::SampleSincKernelBankView Struct Reference

#include <sample_sinc_kernel.hpp>

Public Member Functions

bool valid () const noexcept
SampleSincKernelSelection select (double source_frames_per_output) const noexcept

Public Attributes

std::array< SampleSincKernelView, kMaximumSampleSincCutoffTables > kernels {}
std::uint32_t kernel_count = 0

Member Function Documentation

◆ select()

SampleSincKernelSelection pulp::audio::SampleSincKernelBankView::select ( double source_frames_per_output) const
inlinenoexcept

◆ valid()

bool pulp::audio::SampleSincKernelBankView::valid ( ) const
inlinenoexcept

Member Data Documentation

◆ kernel_count

std::uint32_t pulp::audio::SampleSincKernelBankView::kernel_count = 0

◆ kernels

std::array<SampleSincKernelView, kMaximumSampleSincCutoffTables> pulp::audio::SampleSincKernelBankView::kernels {}

The documentation for this struct was generated from the following file: