Author Topic: How can I reduce the sound distortion of the equalizer?  (Read 166 times)

Nefsky

  • Posts: 4
Hello, I made an equalizer using the bass_fx.dll library and using BASS_BFX_PEAKEQ. Everything is fine, everything works, but if all the levels of the Slider are done for the whole, then noticeable distortions will appear, as when the levels are overloaded. Changes to fBandwidth help, distortion is less but still present. How can you get rid of them?

It's like sound overload.
« Last Edit: 26 Mar '21 - 22:03 by Nefsky »

Nefsky

  • Posts: 4
I'm sorry, I figured it out. Using the BASSFlag.BASS_SAMPLE_FLOAT flag did the trick.

NguyenNhatNguyen

  • Posts: 2
Switch the output to 32-bit float I guess. And let Windows anti-clipping do its job. 32-bit float allows higher peaks than 0 dB, which is beyond clipping threshold I think.