|
| CoreRenderer (SignalFlowContext const &context, char const *name, CompositeComponent *parent, panning::LoudspeakerArray const &loudspeakerConfiguration, std::size_t numberOfInputs, std::size_t numberOfOutputs, std::size_t interpolationPeriod, efl::BasicMatrix< SampleType > const &diffusionFilters, std::string const &trackingConfiguration, std::size_t numberOfObjectEqSections, std::string const &reverbConfig, bool frequencyDependentPanning) |
|
| ~CoreRenderer () |
|
| CompositeComponent (SignalFlowContext const &context, char const *name, CompositeComponent *parent=nullptr) |
|
| ~CompositeComponent () |
|
std::size_t | numberOfComponents () const |
|
impl::CompositeComponentImplementation & | implementation () |
|
impl::CompositeComponentImplementation const & | implementation () const |
|
void | parameterConnection (char const *sendComponent, char const *sendPort, char const *receiveComponent, char const *receivePort) |
|
void | parameterConnection (ParameterPortBase &sender, ParameterPortBase &receiver) |
|
void | audioConnection (char const *sendComponent, char const *sendPort, ChannelList const &sendIndices, char const *receiveComponent, char const *receivePort, ChannelList const &receiveIndices) |
|
void | audioConnection (AudioPortBase &sendPort, ChannelList const &sendIndices, AudioPortBase &receivePort, ChannelList const &receiveIndices) |
|
void | audioConnection (AudioPortBase &sendPort, AudioPortBase &receivePort) |
|
| Component (SignalFlowContext const &context, char const *componentName, CompositeComponent *parent) |
|
| Component (SignalFlowContext const &context, std::string const &componentName, CompositeComponent *parent) |
|
| Component (Component const &)=delete |
|
| Component (Component &&)=delete |
|
Component & | operator= (Component const &)=delete |
|
Component & | operator= (Component &&)=delete |
|
virtual | ~Component () |
|
std::string const & | name () const |
|
std::string | fullName () const |
|
void | status (StatusMessage::Kind status, char const *message) |
|
template<typename... MessageArgs> |
void | status (StatusMessage::Kind status, MessageArgs...args) |
|
bool | isComposite () const |
|
AudioPortBase & | audioPort (char const *portName) |
|
AudioPortBase const & | audioPort (char const *portName) const |
|
AudioPortBase & | audioPort (std::string const &portName) |
|
AudioPortBase const & | audioPort (std::string const &portName) const |
|
ParameterPortBase & | parameterPort (char const *portName) |
|
ParameterPortBase const & | parameterPort (char const *portName) const |
|
ParameterPortBase & | parameterPort (std::string const &portName) |
|
ParameterPortBase const & | parameterPort (std::string const &portName) const |
|
SamplingFrequencyType | samplingFrequency () const |
|
std::size_t | period () const |
|
bool | isTopLevel () const |
|
impl::ComponentImplementation & | implementation () |
|
impl::ComponentImplementation const & | implementation () const |
|
Audio signal graph object VISR renderer, excluding external network I/O. Depending on the environment, the core renderer is being encapsulated in other graphs.