VISR  0.11.6
Versatile Interactive Scene Renderer
visr::rbbl::MultichannelDelayLine< SampleType > Member List

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

blockLength() constvisr::rbbl::MultichannelDelayLine< SampleType >
interpolate(SampleType *output, std::size_t channelIdx, std::size_t numberOfSamples, SampleType startDelay, SampleType endDelay, SampleType startGain, SampleType endGain)visr::rbbl::MultichannelDelayLine< SampleType >
MethodDelayPolicy enum namevisr::rbbl::MultichannelDelayLine< SampleType >
methodDelaySamples() constvisr::rbbl::MultichannelDelayLine< SampleType >
methodDelaySeconds() constvisr::rbbl::MultichannelDelayLine< SampleType >
MultichannelDelayLine(std::size_t numberOfChannels, SamplingFrequencyType samplingFrequency, std::size_t blockLength, SampleType maxDelaySeconds, char const *interpolationMethod, MethodDelayPolicy methodDelayPolicy=MethodDelayPolicy::Add, std::size_t alignment=0)visr::rbbl::MultichannelDelayLine< SampleType >explicit
numberOfChannels() constvisr::rbbl::MultichannelDelayLine< SampleType >
write(SampleType const *input, std::size_t channelStride, std::size_t numberOfChannels, std::size_t alignment)visr::rbbl::MultichannelDelayLine< SampleType >
~MultichannelDelayLine()visr::rbbl::MultichannelDelayLine< SampleType >