VISR  0.11.7
Versatile Interactive Scene Renderer
visr::rbbl::CrossfadingConvolverUniform< SampleType > Member List

This is the complete list of members for visr::rbbl::CrossfadingConvolverUniform< SampleType >, including all inherited members.

alignment() constvisr::rbbl::CrossfadingConvolverUniform< SampleType >inline
blockLength() constvisr::rbbl::CrossfadingConvolverUniform< SampleType >inline
clearFilters()visr::rbbl::CrossfadingConvolverUniform< SampleType >
clearRoutingTable()visr::rbbl::CrossfadingConvolverUniform< SampleType >
complexAlignment() constvisr::rbbl::CrossfadingConvolverUniform< SampleType >inline
CrossfadingConvolverUniform(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 transitionSamples, FilterRoutingList const &initialRoutings=FilterRoutingList(), efl::BasicMatrix< SampleType > const &initialFilters=efl::BasicMatrix< SampleType >(), std::size_t alignment=0, char const *fftImplementation="default")visr::rbbl::CrossfadingConvolverUniform< SampleType >explicit
dftBlockRepresentationSize() constvisr::rbbl::CrossfadingConvolverUniform< SampleType >inline
dftFilterRepresentationSize() constvisr::rbbl::CrossfadingConvolverUniform< SampleType >inline
FrequencyDomainType typedefvisr::rbbl::CrossfadingConvolverUniform< SampleType >
initFilters(efl::BasicMatrix< SampleType > const &newImpulseResponses)visr::rbbl::CrossfadingConvolverUniform< SampleType >
initRoutingTable(FilterRoutingList const &routings)visr::rbbl::CrossfadingConvolverUniform< SampleType >
maxFilterLength() constvisr::rbbl::CrossfadingConvolverUniform< SampleType >inline
maxNumberOfFilterEntries() constvisr::rbbl::CrossfadingConvolverUniform< SampleType >inline
maxNumberOfRoutingPoints() constvisr::rbbl::CrossfadingConvolverUniform< SampleType >inline
numberOfInputs() constvisr::rbbl::CrossfadingConvolverUniform< SampleType >inline
numberOfOutputs() constvisr::rbbl::CrossfadingConvolverUniform< SampleType >inline
numberOfRoutingPoints() constvisr::rbbl::CrossfadingConvolverUniform< 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::CrossfadingConvolverUniform< SampleType >
removeRoutingEntry(std::size_t inputIdx, std::size_t outputIdx)visr::rbbl::CrossfadingConvolverUniform< SampleType >
setImpulseResponse(SampleType const *ir, std::size_t filterLength, std::size_t filterIdx, std::size_t alignment=0)visr::rbbl::CrossfadingConvolverUniform< SampleType >
setRoutingEntry(FilterRouting const &routing)visr::rbbl::CrossfadingConvolverUniform< SampleType >
setRoutingEntry(std::size_t inputIdx, std::size_t outputIdx, std::size_t filterIdx, SampleType gain)visr::rbbl::CrossfadingConvolverUniform< SampleType >
setTransformedFilter(FrequencyDomainType const *fdFilter, std::size_t filterIdx, std::size_t alignment)visr::rbbl::CrossfadingConvolverUniform< SampleType >
transformImpulseResponse(SampleType const *ir, std::size_t irLength, FrequencyDomainType *result, std::size_t alignment=0) constvisr::rbbl::CrossfadingConvolverUniform< SampleType >
~CrossfadingConvolverUniform()visr::rbbl::CrossfadingConvolverUniform< SampleType >