A processor to perform panning operations on stereo buffers.
| 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. | |
| using juce::dsp::Panner< SampleType >::Rule = PannerRule | 
| juce::dsp::Panner< SampleType >::Panner | ( | ) | 
Constructor.
| void juce::dsp::Panner< SampleType >::setRule | ( | Rule | newRule | ) | 
Sets the panning rule.
| void juce::dsp::Panner< SampleType >::setPan | ( | SampleType | newPan | ) | 
Sets the current panning value, between -1 (full left) and 1 (full right).
| void juce::dsp::Panner< SampleType >::prepare | ( | const ProcessSpec & | spec | ) | 
Initialises the processor.
| void juce::dsp::Panner< SampleType >::reset | ( | ) | 
Resets the internal state variables of the processor.
| 
 | inlinenoexcept | 
Processes the input and output samples supplied in the processing context.
References jassert.