I've been investigating a little what audacity delivers, and found an
explanation for the different notion of EQ curves.
There is the "DJ EQ" which basically works as mixxx' EQ, and a "Triple
band parametric with shelves" which delivers what I'd expect.
My understanding of EQ is just what the name says: making the sound
between different sources appear similar; just as you're adjusting the
pitch for matching bpms between tracks I use the EQ to smoothen the
tone. Optimally ou have some semi parametric EQs for this, and the EQs
need to be "well behaving" concerning musical natural reproduction ("the
EQ sounds musically" is the ad buzzword), which translates to smooth
curves at sensible frequencies.
Suppressing or pushing broad frequency bands as with the "DJ EQ" is
meant for eliminating or soloing instruments in the music (hopefully the
frequency band matches), but isn't suitable for EQing in its original
meaning.
Mixing these two aims is always going to be a bad compromise. The better
it works for one purpose, the worse it works for the other. I'll be
dropping the current enginefilterblock code for me and write a biquad
based EQ, and won't spent more time on the current libfir stuff. I'm
completely uninterested in "low-level remastering" the music, instead I
want to reproduce it with a pleasant sound as"intended by the musicians".
Still I'd like to point out that Butterworth filters aren't a good
choice if you're summing up the result; it will show a 3dB peak at the
crossover frequencies (as does the Bessel implementation in
enginefilteriir). I'd suggest to switch to Linkwitz-Riley-filters.
Regards,
Andreas
------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, &
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel