NAP
Public Member Functions | Public Attributes | List of all members
StereoPannerNode Class Reference

#include <audio/node/stereopannernode.h>

Public Member Functions

 StereoPannerNode (NodeManager &manager)
 
void setPanning (ControllerValue value)
 
- Public Member Functions inherited from Node
 Node (NodeManager &manager)
 
const std::set< OutputPin * > & getOutputs () const
 
const std::set< InputPinBase * > & getInputs () const
 
- Public Member Functions inherited from Process
 Process (NodeManager &nodeManager)
 
 Process (ParentProcess &parent)
 
 Process (const Process &)=delete
 
Processoperator= (const Process &)=delete
 
virtual ~Process ()
 
void update ()
 
NodeManagergetNodeManager () 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

- Protected Member Functions inherited from Node
SampleBuffergetOutputBuffer (OutputPin &output)
 
- Protected Member Functions inherited from Process
virtual void sampleRateChanged (float sampleRate)
 
virtual void bufferSizeChanged (int bufferSize)
 
bool isRegisteredWithNodeManager () const
 

Description

Node to perform equal power panning on a stereo signal

Inheritance diagram for StereoPannerNode:
[legend]
Collaboration diagram for StereoPannerNode:
[legend]

Constructor & Destructor Documentation

◆ StereoPannerNode()

StereoPannerNode ( NodeManager manager)

Member Function Documentation

◆ setPanning()

void setPanning ( ControllerValue  value)
Parameters
value0 is far left, 1 is far right

Member Data Documentation

◆ leftInput

InputPin leftInput = {this}

Left channel of the stereo input signal

◆ leftOutput

OutputPin leftOutput = {this}

Left channel of the stereo output signal

◆ rightInput

InputPin rightInput = {this}

Right channel of the stereo input signal

◆ rightOutput

OutputPin rightOutput = {this}

Right channel of the stereo output signal