| AudioMatrixMixerT(const Allocator &allocator=Allocator{}) | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inlineexplicit |
| gain(std::size_t output, std::size_t input) const noexcept | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inline |
| headroom_policy() const noexcept | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inline |
| input_count() const noexcept | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inline |
| max_abs_gain | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | static |
| max_block_size() const noexcept | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inline |
| max_inputs | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | static |
| max_outputs | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | static |
| nonfinite_gain_count() const noexcept | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inline |
| out_of_range_gain_count() const noexcept | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inline |
| output_count() const noexcept | pulp::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) noexcept | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inline |
| reset() noexcept | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inline |
| set_dimensions(std::size_t inputs, std::size_t outputs) noexcept | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inline |
| set_gain(std::size_t output, std::size_t input, SampleType gain) noexcept | pulp::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) noexcept | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inline |
| set_headroom_policy(MatrixHeadroomPolicy policy) noexcept | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inline |
| target_gain(std::size_t output, std::size_t input) const noexcept | pulp::signal::AudioMatrixMixerT< SampleType, MaxInputs, MaxOutputs, Allocator > | inline |