37 auto numSamples = buffer.getNumSamples();
38 auto numChannels = buffer.getNumChannels();
39 auto bufferPtr = buffer.getArrayOfWritePointers();
48 for (
int i = 0; i < numSamples; i++)
56 for (
int i = 0; i < numSamples; i++)
60 for (
int j = 0; j < numChannels; j++)
static String convertFilePathString(const String &)
Definition AssetManager.cpp:583
void prepareToPlay(double sampleRate, int samplesPerBlock)
Definition ConvolutionReverb.cpp:117
void prepareNextBlock(const float *const *buffer, int numSamples, int numChannels)
Definition ConvolutionReverb.cpp:11
void setPredelayMs(float predelayMs)
Definition ConvolutionReverb.cpp:104
void setOutputGainDb(float outputGainValueIndB)
Definition ConvolutionReverb.cpp:102
float getNextSample(int sampleIdx, int channelIdx)
Definition ConvolutionReverb.cpp:58
void setImpulseResponseFilePath(const String &impulseResponseFilePath)
Definition ConvolutionReverb.cpp:183
void setMix(float mixValue)
Definition ConvolutionReverb.cpp:100
std::function< void(const var &)> valueChanged
Definition CustomParameter.h:60
const var & getValue() const
Definition CustomParameter.cpp:39
Definition AirAbsorptionFilter.cpp:2