ESP32-MiniWebRadio icon indicating copy to clipboard operation
ESP32-MiniWebRadio copied to clipboard

How to increase Low, Band, High

Open hevet opened this issue 1 year ago • 5 comments

In what file should something be changed so that these values could be increased to e.g. 15dB, and not +6dB as before?

hevet avatar Mar 20 '24 15:03 hevet

The limits are defined in IIR_calculateCoefficients(int8_t G0, int8_t G1, int8_t G2). +15dB is a lot.

schreibfaul1 avatar Mar 20 '24 16:03 schreibfaul1

So I change the I2S library? if(G0 < -40) G0 = -40; // -40dB -> Vin0.01 if(G0 > 12) G0 = 12; // +6dB -> Vin2 if(G1 < -40) G1 = -40; if(G1 > 12) G1 = 12; if(G2 < -40) G2 = -40; if(G2 > 12) G2 = 12;

But in the web interface I still have a maximum of +6B.

hevet avatar Mar 20 '24 17:03 hevet

@schreibfaul1 Could you tell me what to change so that it can also be changed in the WEB interface?

hevet avatar Mar 21 '24 09:03 hevet

The above was just an example of how the filters are mounted in the audioI2S library. This is just maths. You can develop your own filters with completely different properties and filter curves. The sliders and their ranges are defined in index.h.

schreibfaul1 avatar Mar 22 '24 04:03 schreibfaul1

This issue is stale because it has been open for 30 days with no activity.

github-actions[bot] avatar Apr 22 '24 02:04 github-actions[bot]

This issue was closed because it has been inactive for 14 days since being marked as stale.

github-actions[bot] avatar May 06 '24 02:05 github-actions[bot]