title
Products            Buy            Support Forum            Professional            About            Codec Central
 

Expanded Graphic EQ DSP

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • R1sky

    • Sep 2012
    • 8

    Expanded Graphic EQ DSP

    I know that not much people need more than 18 EQ bands, but I think it could be very helpful for someone (e.g. like me) to expand the EQ DSP effect. I personally need at least 1 more slider for frequencies below 60Hz (specifically +-30Hz). Ideally the EQ might look like this (copied from different post byRazgo, 2004):

    lbc[0] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[0]); // 20 Hz
    lbc[1] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[1]); // 25 Hz
    lbc[2] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[2]); // 31 Hz
    lbc[3] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[3]); // 40 Hz
    lbc[4] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[4]); // 50 Hz
    lbc[5] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[5]); // 63 Hz
    lbc[6] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[6]); // 80 Hz
    lbc[7] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[7]); // 100 Hz
    lbc[8] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[8]); // 125 Hz
    lbc[9] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[9]); // 160 Hz
    lbc[10] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[10]); // 200 Hz
    lbc[11] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[11]); // 250 Hz
    lbc[12] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[12]); // 315 Hz
    lbc[13] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[13]); // 400 Hz
    lbc[14] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[14]); // 500 Hz
    lbc[15] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[15]); // 630 Hz
    lbc[16] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[16]); // 800 Hz
    lbc[17] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[17]); // 1.00 kHz
    lbc[18] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[18]); // 1.25 KHz
    lbc[19] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[19]); // 1.60 KHz
    lbc[20] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[20]); // 2.00 kHz
    lbc[21] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[21]); // 2.50 kHz
    lbc[22] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[22]); // 3.150 kHz
    lbc[23] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[23]); // 4.00 kHz
    lbc[24] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[24]); // 5.00 kHz
    lbc[25] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[25]); // 6.30 kHz
    lbc[26] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[26]); // 8.00 kHz
    lbc[27] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[27]); // 10.00 kHz
    lbc[28] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[28]); // 12.50 kHz
    lbc[29] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[29]); // 16.00 kHz
    lbc[30] = lpreamp * GetEqdBValue(StoredGraphicEQ.Position[30]); // 20.00 kHz

    Could you add at least 1 more slider for +-30Hz, or make something like "advanced EQ" option in EQ DSP, with more sliders?
Working...

]]>