|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
A processor to perform panning operations on stereo buffers. More...
#include "juce_Panner.h"
Public Types | |
| using | Rule = PannerRule |
Public Member Functions | |
| Panner () | |
| Constructor. | |
| void | setRule (Rule newRule) |
| Sets the panning rule. | |
| void | setPan (SampleType newPan) |
| Sets the current panning value, between -1 (full left) and 1 (full right). | |
| void | prepare (const ProcessSpec &spec) |
| Initialises the processor. | |
| void | reset () |
| Resets the internal state variables of the processor. | |
| template<typename ProcessContext > | |
| void | process (const ProcessContext &context) noexcept |
| Processes the input and output samples supplied in the processing context. | |
A processor to perform panning operations on stereo buffers.
@tags{DSP}
Definition at line 49 of file juce_Panner.h.
| using juce::dsp::Panner< SampleType >::Rule = PannerRule |
Definition at line 53 of file juce_Panner.h.
| juce::dsp::Panner< SampleType >::Panner | ( | ) |
Constructor.
Definition at line 31 of file juce_Panner.cpp.
| void juce::dsp::Panner< SampleType >::prepare | ( | const ProcessSpec & | spec | ) |
Initialises the processor.
Definition at line 56 of file juce_Panner.cpp.
|
noexcept |
Processes the input and output samples supplied in the processing context.
Definition at line 76 of file juce_Panner.h.
| void juce::dsp::Panner< SampleType >::reset | ( | ) |
Resets the internal state variables of the processor.
Definition at line 67 of file juce_Panner.cpp.
| void juce::dsp::Panner< SampleType >::setPan | ( | SampleType | newPan | ) |
Sets the current panning value, between -1 (full left) and 1 (full right).
Definition at line 46 of file juce_Panner.cpp.
| void juce::dsp::Panner< SampleType >::setRule | ( | Rule | newRule | ) |
Sets the panning rule.
Definition at line 39 of file juce_Panner.cpp.