Table of Contents:


Parameters

namespace Steinberg {

	enum EQParameters {
		kLowBand = 100,
		kMidBand = 101,
		kHighBand = 102,
		
		kPostGain = 103,
	}

}
public:
	float mLowGain = 0.f;

Processing

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;
	
}