Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > Member List

This is the complete list of members for pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >, including all inherited members.

AudioMatrixMixerT(const Allocator &allocator=Allocator{})pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inlineexplicit
gain(std::size_t output, std::size_t input) const noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
headroom_policy() const noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
input_count() const noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
max_abs_gainpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >static
max_block_size() const noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
max_inputspulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >static
max_outputspulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >static
nonfinite_gain_count() const noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
out_of_range_gain_count() const noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
output_count() const noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
prepare(std::size_t max_block_size)pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
process(const SampleType *const *inputs, std::size_t input_count, SampleType *const *outputs, std::size_t output_count, std::size_t frames) noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
reset() noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
set_dimensions(std::size_t inputs, std::size_t outputs) noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
set_gain(std::size_t output, std::size_t input, SampleType gain) noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
set_gain_ramped(std::size_t output, std::size_t input, SampleType gain, std::size_t ramp_samples) noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
set_headroom_policy(MatrixHeadroomPolicy policy) noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline
target_gain(std::size_t output, std::size_t input) const noexceptpulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator >inline