Table of Contents:
namespace Steinberg {
enum EQParameters {
kLowBand = 100,
kMidBand = 101,
kHighBand = 102,
kPostGain = 103,
}
}
public:
float mLowGain = 0.f;
Vst::Sample32* InL = data.inputs[0].channelBuffers32[0];
Vst::Sample32* InR = data.inputs[0].channelBuffers32[1];
Vst::Sample32* OutL = data.outputs[0].channelBuffers32[0];
Vst::Sample32* OutR = data.outputs[0].channelBuffers32[1];
float dt = 1 / data.numSamples;
for (int i = 0; i < data.numSamples; i++) {
//EQ bands
//EQ Gain
//Gain Multiplying
OutL[i] *= 1 + (9 * mGain) * 0.05;
OutR[i] *= 1 + (9 * mGain) * 0.05;
}