Hi

recently i have tried to implement an EQ, that is bit perfect at neutral
position.
The approach was to mix as much dry signal as possible to the filtered
signal.
But thanks to Own and Nicu, we have noticed that this destroys the
desired filter behavior,
because of the phase shift introduced by the filters.

The current master version only uses the dry signal until the Eq is
touched the first time.
Unfortunately you cannot go back to bit perfect without disable the EQ
in preferences.


For filter calculations we use the Butterworth filters from fidlib
http://uazu.net/fidlib/
It also offers some shelving audio filters, but I do not now if they
offer a solution here.

-------------

Is is possible to build a Bit perfect EQ?
There are a lot of academic docs on the web, which describe how to phase
compensate
Filters. Is there a solution for us?
The easyest way ist to run the filter again in posit direction
(filtfilt()), but this is not possible for live audio.

Does anyone have experience with linear phase filters?
Is there a Linear Phase EQ in the Foss domain?

Audacity has a FFT EQ:
https://github.com/mcpierce/audacity/blob/master/src/effects/Equalization.cpp
What are the pros and cons?

Thank you,

Daniel


------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to