#include <audio/node/stereopannernode.h>
Public Member Functions | |
StereoPannerNode (NodeManager &manager) | |
void | setPanning (ControllerValue value) |
![]() | |
Node (NodeManager &manager) | |
const std::set< OutputPin * > & | getOutputs () const |
const std::set< InputPinBase * > & | getInputs () const |
![]() | |
Process (NodeManager &nodeManager) | |
Process (ParentProcess &parent) | |
Process (const Process &)=delete | |
Process & | operator= (const Process &)=delete |
virtual | ~Process () |
void | update () |
NodeManager & | getNodeManager () const |
int | getBufferSize () const |
float | getSampleRate () const |
DiscreteTimeValue | getSampleTime () const |
Public Attributes | |
InputPin | leftInput = {this} |
InputPin | rightInput = {this} |
OutputPin | leftOutput = {this} |
OutputPin | rightOutput = {this} |
Additional Inherited Members | |
![]() | |
SampleBuffer & | getOutputBuffer (OutputPin &output) |
![]() | |
virtual void | sampleRateChanged (float sampleRate) |
virtual void | bufferSizeChanged (int bufferSize) |
bool | isRegisteredWithNodeManager () const |
Node to perform equal power panning on a stereo signal
StereoPannerNode | ( | NodeManager & | manager | ) |
void setPanning | ( | ControllerValue | value | ) |
value | 0 is far left, 1 is far right |
InputPin leftInput = {this} |
Left channel of the stereo input signal
OutputPin leftOutput = {this} |
Left channel of the stereo output signal
InputPin rightInput = {this} |
Right channel of the stereo input signal
OutputPin rightOutput = {this} |
Right channel of the stereo output signal