blockLength() const | visr::rbbl::InterpolatingConvolverUniform< SampleType > | inline |
clearFilters() | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
clearInterpolants() | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
clearRoutingTable() | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
FrequencyDomainType typedef | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
initFilters(efl::BasicMatrix< SampleType > const &newFilters) | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
initRoutingTable(FilterRoutingList const &routings) | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
InterpolatingConvolverUniform(std::size_t numberOfInputs, std::size_t numberOfOutputs, std::size_t blockLength, std::size_t maxFilterLength, std::size_t maxRoutingPoints, std::size_t maxFilterEntries, std::size_t numberOfInterpolants, std::size_t transitionSamples, FilterRoutingList const &initialRoutings=FilterRoutingList(), InterpolationParameterSet const &initialInterpolants=InterpolationParameterSet(), efl::BasicMatrix< SampleType > const &initialFilters=efl::BasicMatrix< SampleType >(), std::size_t alignment=0, char const *fftImplementation="default") | visr::rbbl::InterpolatingConvolverUniform< SampleType > | explicit |
maxFilterLength() const | visr::rbbl::InterpolatingConvolverUniform< SampleType > | inline |
maxNumberOfFilterEntries() const | visr::rbbl::InterpolatingConvolverUniform< SampleType > | inline |
maxNumberOfRoutingPoints() const | visr::rbbl::InterpolatingConvolverUniform< SampleType > | inline |
numberOfInputs() const | visr::rbbl::InterpolatingConvolverUniform< SampleType > | inline |
numberOfInterpolants() const | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
numberOfOutputs() const | visr::rbbl::InterpolatingConvolverUniform< SampleType > | inline |
numberOfRoutingPoints() const | visr::rbbl::InterpolatingConvolverUniform< SampleType > | inline |
process(SampleType const *const input, std::size_t inputStride, SampleType *const output, std::size_t outputStride, std::size_t alignment=0) | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
removeRoutingEntry(std::size_t inputIdx, std::size_t outputIdx) | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
setImpulseResponse(SampleType const *ir, std::size_t filterLength, std::size_t filterIdx, std::size_t alignment=0) | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
setInterpolant(rbbl::InterpolationParameter const ¶m) | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
setInterpolants(InterpolationParameterSet const ¶m) | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
setRoutingEntry(FilterRouting const &routing) | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
setRoutingEntry(std::size_t inputIdx, std::size_t outputIdx, std::size_t filterIdx, SampleType gain) | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |
~InterpolatingConvolverUniform() | visr::rbbl::InterpolatingConvolverUniform< SampleType > | |