|
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 |
Processor wrapper around juce::Reverb for easy integration into ProcessorChain. More...
#include "juce_Reverb.h"
Public Types | |
| using | Parameters = juce::Reverb::Parameters |
Public Member Functions | |
| Reverb ()=default | |
| Creates an uninitialised Reverb processor. | |
| const Parameters & | getParameters () const noexcept |
| Returns the reverb's current parameters. | |
| void | setParameters (const Parameters &newParams) |
| Applies a new set of parameters to the reverb. | |
| bool | isEnabled () const noexcept |
| Returns true if the reverb is enabled. | |
| void | setEnabled (bool newValue) noexcept |
| Enables/disables the reverb. | |
| void | prepare (const ProcessSpec &spec) |
| Initialises the reverb. | |
| void | reset () noexcept |
| Resets the reverb's internal state. | |
| template<typename ProcessContext > | |
| void | process (const ProcessContext &context) noexcept |
| Applies the reverb to a mono or stereo buffer. | |
Processor wrapper around juce::Reverb for easy integration into ProcessorChain.
@tags{DSP}
Definition at line 34 of file juce_Reverb.h.
Definition at line 42 of file juce_Reverb.h.
|
default |
|
noexcept |
Returns the reverb's current parameters.
Definition at line 45 of file juce_Reverb.h.
|
noexcept |
Returns true if the reverb is enabled.
Definition at line 54 of file juce_Reverb.h.
| void juce::dsp::Reverb::prepare | ( | const ProcessSpec & | spec | ) |
Initialises the reverb.
Definition at line 61 of file juce_Reverb.h.
|
noexcept |
Applies the reverb to a mono or stereo buffer.
Definition at line 75 of file juce_Reverb.h.
|
noexcept |
Resets the reverb's internal state.
Definition at line 67 of file juce_Reverb.h.
Enables/disables the reverb.
Definition at line 57 of file juce_Reverb.h.
| void juce::dsp::Reverb::setParameters | ( | const Parameters & | newParams | ) |
Applies a new set of parameters to the reverb.
Note that this doesn't attempt to lock the reverb, so if you call this in parallel with the process method, you may get artifacts.
Definition at line 51 of file juce_Reverb.h.