I am currently building an EQ in an music app, and it's relatively simple:
6 bands of fixed center frequency, and a Q knob to control the Q of all bands, because we do not currently have space for separate Q knobs for each individual band.
The problem is that we need to draw an EQ graph according to the user's settings like the one usually seen on a sound board.
My current understanding is that the Y axis is measured in dB's and grows linearly, and the X axis is the frequency and grows exponentially (a Lin-Log graph, that is).
I have no problem drawing this, until the Q factor comes in. I know that Q makes the affected range larger if Q is smaller, and shrinks the affected range if Q is larger.
However, I do not not how to calculate the exact staring position and end position of the "bump" of that Peak EQ filter, if I'm given a center frequency of 1 kHz and a Q of 2.0.
What is the mathematical formula to compute the beginning and end of the curve?