AudioSampleBuffer::applyGainRamp to all Channels


#1

Hi Jules, would it be possible to add this method to AudioSampleBuffer:

/** Applies a range of gains to a region of a all the channels. */ void applyGainRamp (int startSample, int numSamples, float startGain, float endGain) noexcept

void AudioSampleBuffer::applyGainRamp (const int startSample, const int numSamples, const float startGain, const float endGain) noexcept { for (int i = 0; i < numChannels; ++i) applyGainRamp (i, startSample, numSamples, startGain, endGain); }

I know its trivial but I’m using this a lot at the moment and would reduce the amount of channel loops in my code and make the class more consistant with the applyGain method.


#2

Yep, will do that.