11#include "AudioProcessorNode.hpp"
13namespace switchboard {
virtual bool setBusFormat(AudioBusFormat &inputBusFormat, AudioBusFormat &outputBusFormat)=0
Sets bus format.
bool process(AudioBusList &inBuses, AudioBusList &outBuses) override
Processes audio data from the given input buses and produces the audio output to the given output bus...
SingleBusAudioProcessorNode()
SingleBusAudioProcessorNode constructor.
Definition SingleBusAudioProcessorNode.hpp:26
virtual bool process(AudioBus &inBus, AudioBus &outBus)=0
Processes audio data from the given input bus and produces the audio output to the given output bus.
bool setBusFormats(AudioBusFormatList &inputBusFormats, AudioBusFormatList &outputBusFormats) override
Sets bus formats.
Represents a stream of audio in one direction.
Definition AudioBus.hpp:21
Holds a list of AudioBus instances.
Definition AudioBusList.hpp:24