25 #ifndef JUCE_REVERBAUDIOSOURCE_H_INCLUDED
26 #define JUCE_REVERBAUDIOSOURCE_H_INCLUDED
45 bool deleteInputWhenDeleted);
57 void setBypassed (
bool isBypassed)
noexcept;
61 void prepareToPlay (
int samplesPerBlockExpected,
double sampleRate)
override;
76 #endif // JUCE_REVERBAUDIOSOURCE_H_INCLUDED
Definition: juce_AudioSource.h:110
bool isBypassed() const noexcept
Definition: juce_ReverbAudioSource.h:58
#define noexcept
Definition: juce_CompilerSupport.h:141
const Reverb::Parameters & getParameters() const noexcept
Definition: juce_ReverbAudioSource.h:52
virtual void releaseResources()=0
#define JUCE_API
Definition: juce_StandardHeader.h:139
virtual void prepareToPlay(int samplesPerBlockExpected, double sampleRate)=0
Definition: juce_CriticalSection.h:47
Definition: juce_AudioSource.h:33
Definition: juce_Reverb.h:39
Definition: juce_ReverbAudioSource.h:35
virtual void getNextAudioBlock(const AudioSourceChannelInfo &bufferToFill)=0
Definition: juce_Reverb.h:51