VISR  0.11.8
Versatile Interactive Scene Renderer
visr::rcl::InterpolatingFirFilterMatrix Member List

This is the complete list of members for visr::rcl::InterpolatingFirFilterMatrix, including all inherited members.

addRouting(std::size_t inputIdx, std::size_t outputIdx, std::size_t filterIdx, SampleType const gain=static_cast< SampleType >(1.0))visr::rcl::InterpolatingFirFilterMatrix
addRouting(rbbl::FilterRouting const &routing)visr::rcl::InterpolatingFirFilterMatrix
addRoutings(rbbl::FilterRoutingList const &routings)visr::rcl::InterpolatingFirFilterMatrix
AtomicComponent(SignalFlowContext const &context, char const *name, CompositeComponent *parent=nullptr)visr::AtomicComponentexplicit
AtomicComponent(AtomicComponent const &)=deletevisr::AtomicComponent
AtomicComponent(AtomicComponent &&)=deletevisr::AtomicComponent
audioPort(char const *portName)visr::Component
audioPort(char const *portName) const visr::Component
audioPort(std::string const &portName)visr::Component
audioPort(std::string const &portName) const visr::Component
clearFilters()visr::rcl::InterpolatingFirFilterMatrix
clearRoutings()visr::rcl::InterpolatingFirFilterMatrix
Component(SignalFlowContext const &context, char const *componentName, CompositeComponent *parent)visr::Componentexplicit
Component(SignalFlowContext const &context, std::string const &componentName, CompositeComponent *parent)visr::Componentexplicit
Component(Component const &)=deletevisr::Component
Component(Component &&)=deletevisr::Component
Component(impl::ComponentImplementation *impl)visr::Componentexplicitprotected
ControlPortConfig enum namevisr::rcl::InterpolatingFirFilterMatrix
fullName() const visr::Component
implementation()visr::Component
implementation() const visr::Component
InterpolatingFirFilterMatrix(SignalFlowContext const &context, char const *name, CompositeComponent *parent, std::size_t numberOfInputs, std::size_t numberOfOutputs, std::size_t filterLength, std::size_t maxFilters, std::size_t maxRoutings, std::size_t numberOfInterpolants, std::size_t transitionSamples, efl::BasicMatrix< SampleType > const &filters=efl::BasicMatrix< SampleType >(), rbbl::InterpolationParameterSet const &initialInterpolants=rbbl::InterpolationParameterSet(), rbbl::FilterRoutingList const &routings=rbbl::FilterRoutingList(), ControlPortConfig controlInputs=ControlPortConfig::None, char const *fftImplementation="default")visr::rcl::InterpolatingFirFilterMatrixexplicit
isComposite() const visr::Component
isTopLevel() const visr::Component
name() const visr::Component
nameSeparator()visr::Componentstatic
operator=(Component const &)=deletevisr::Component
operator=(Component &&)=deletevisr::Component
parameterPort(char const *portName)visr::Component
parameterPort(char const *portName) const visr::Component
parameterPort(std::string const &portName)visr::Component
parameterPort(std::string const &portName) const visr::Component
period() const visr::Component
process()visr::rcl::InterpolatingFirFilterMatrixvirtual
removeRouting(std::size_t inputIdx, std::size_t outputIdx)visr::rcl::InterpolatingFirFilterMatrix
samplingFrequency() const visr::Component
setFilter(std::size_t filterIdx, SampleType const *const impulseResponse, std::size_t filterLength, std::size_t alignment=0)visr::rcl::InterpolatingFirFilterMatrix
setFilters(efl::BasicMatrix< SampleType > const &filterSet)visr::rcl::InterpolatingFirFilterMatrix
setRoutings(rbbl::FilterRoutingList const &routings)visr::rcl::InterpolatingFirFilterMatrix
status(StatusMessage::Kind status, char const *message)visr::Component
status(StatusMessage::Kind status, MessageArgs...args)visr::Componentinline
~AtomicComponent() overridevisr::AtomicComponentvirtual
~Component()visr::Componentvirtual
~InterpolatingFirFilterMatrix()visr::rcl::InterpolatingFirFilterMatrix