27 : input (inputSource, deleteInputWhenDeleted),
30 jassert (inputSource !=
nullptr);
38 input->prepareToPlay (samplesPerBlockExpected, sampleRate);
48 input->getNextAudioBlock (bufferToFill);
73 void ReverbAudioSource::setBypassed (
bool b) noexcept
Type * getWritePointer(int channelNumber) noexcept
int getNumChannels() const noexcept
ReverbAudioSource(AudioSource *inputSource, bool deleteInputWhenDeleted)
void setParameters(const Reverb::Parameters &newParams)
void prepareToPlay(int samplesPerBlockExpected, double sampleRate) override
~ReverbAudioSource() override
void releaseResources() override
void getNextAudioBlock(const AudioSourceChannelInfo &) override
void processMono(float *const samples, const int numSamples) noexcept
void processStereo(float *const left, float *const right, const int numSamples) noexcept
void setParameters(const Parameters &newParams)
void setSampleRate(const double sampleRate)
AudioBuffer< float > * buffer