#include <signal_flow.hpp>
|
| SignalFlow (ril::SampleType lateReflectionLengthSeconds, std::size_t numLateReflectionSubBandLevels, std::size_t period, ril::SamplingFrequencyType samplingFrequency) |
|
| ~SignalFlow () |
|
void | process () |
|
void | process (std::string const &objectVector, LateFilterMessageQueue &outputQueue) |
|
| AudioSignalFlow (Component &flow) |
|
| ~AudioSignalFlow () |
|
bool | process (SampleType const *const *captureSamples, SampleType *const *playbackSamples) |
|
void | process (SampleType const *captureSamples, std::size_t captureChannelStride, std::size_t captureSampleStride, SampleType *playbackSamples, std::size_t playbackChannelStride, std::size_t playbackSampleStride) |
|
std::size_t | period () const |
|
std::size_t | numberOfAudioCapturePorts () const |
|
std::size_t | numberOfAudioPlaybackPorts () const |
|
char const * | audioCapturePortName (std::size_t idx) const |
|
char const * | audioPlaybackPortName (std::size_t idx) const |
|
std::size_t | numberOfCaptureChannels () const |
|
std::size_t | numberOfPlaybackChannels () const |
|
std::size_t | numberExternalParameterReceivePorts () const |
|
std::size_t | numberExternalParameterSendPorts () const |
|
ProtocolReceiveEndpoints const & | externalParameterReceiveEndpoints () const |
|
ProtocolSendEndpoints const & | externalParameterSendEndpoints () const |
|
CommunicationProtocolBase::Output & | externalParameterReceivePort (char const *portName) |
|
CommunicationProtocolBase::Input & | externalParameterSendPort (char const *portName) |
|
◆ LateFilterMessageQueue
◆ SubBandMessageQueue
◆ SignalFlow()
visr::mex::late_reverb_filter_calculator::SignalFlow::SignalFlow |
( |
ril::SampleType |
lateReflectionLengthSeconds, |
|
|
std::size_t |
numLateReflectionSubBandLevels, |
|
|
std::size_t |
period, |
|
|
ril::SamplingFrequencyType |
samplingFrequency |
|
) |
| |
|
explicit |
◆ ~SignalFlow()
visr::mex::late_reverb_filter_calculator::SignalFlow::~SignalFlow |
( |
| ) |
|
◆ process() [1/2]
void visr::mex::late_reverb_filter_calculator::SignalFlow::process |
( |
| ) |
|
|
inline |
We do not use this one, but it is required because it is pure virtual in the base class.
◆ process() [2/2]
void visr::mex::late_reverb_filter_calculator::SignalFlow::process |
( |
std::string const & |
objectVector, |
|
|
LateFilterMessageQueue & |
outputQueue |
|
) |
| |
The documentation for this class was generated from the following files:
- /Users/williammorris/Development/visr/VISR/builds/bc5dce7e/0/s3a/VISR/src/mex/late_reverb_filter_calculator/signal_flow.hpp
- /Users/williammorris/Development/visr/VISR/builds/bc5dce7e/0/s3a/VISR/src/mex/late_reverb_filter_calculator/signal_flow.cpp