• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

A New EQ Strategy (Theory) for good personalized sound quality

nerdemoji

Active Member
Joined
Jul 17, 2023
Messages
197
Likes
335
Skip to the bolded text if you don’t care about the story.

Before I learned about audio science, I got the AirPod Max and thought that they were the pinnacle of sound quality (actually there was a recent study that showed they had preference very close to Harman 2018). When I learned some Audio Science, I listened to them with Oratory1990’s EQ settings and they sounded amazing. I learned about speakers, too and thought they would be a good choice to further improve my sound.

When I got speakers (KEF Q150 + SMSL AL200), I was excited and they sounded good but there was some mid bass note that sounded really loud and long. I thought “well I know that it is a room resonance, but I don’t know what frequency it is at and I don’t have a measurement mic”. I had EqualizerAPO installed and could go in and guess the frequency, but then a thought occurred, if it was only 1 note on music, then surely I could go into Tone Generator and find it. Sure enough, I found a huge spike at 130 hz and promptly removed it from using the equalizer and I went into tone generator until it sounded flat. I did the same thing with other smaller bumps in the region and the difference was remarkable.

Time passes, and I was reading a thread and someone mentioned that the LF of a speaker in a room is similar to the HF of a headphone because both are the right wavelength for reflections in their spaces. Because of the 90 degree HRTF being different between people, the same headphone will have peaks and dips that are ear-specific. So, I had an idea. Here was my method.

1: Start with the general EQ to Harman 2018 from Oratory1990, Resolve, Amir, etc. I used EqualizerAPO (Peace GUI).

2: Go into Tone generator

https://www.szynalski.com/tone-generator/

3: Listen to it (from 1khz it should sound like it is rising in volume.) For me peaks and dips started at 4khz. I heard a slight dip at 4khz and a slight bump up at 5khz. A huge dip at 6khz and a big spike at 7-8khz. Big dip at 10khz. Rise after that and roll off at 17khz.

4: Estimate EQ to flatten and test until it sounds smooth (dips might not be removed by EQ in my experience). I didn’t remove the 10khz dip and I didn’t touch anything after 10khz.

5: This part is important. I want to know if this works for more than just me. I had my brother generate a random number 1 or 2 and choose the EQ and play a song of my choice beforehand in the other room. I was able to guess it and found preference in the new one.

If you guys have the time and resources, I would like to know what you guys think of this. If not, is this bad or against science from a conceptual perspective? I heard EQ is “blunt” for headphones at High Frequency. Is this because of the nature of the treble in headphones or content in music or because reviewers didn’t want people to EQ out dips and peaks in their headphones from measurements because the on-head sound would be different in HF for different people?

Lots of questions…
 
I like experimentation. Always fun and you learn something new.

One question, would it be not more reliable to do this via something like Earful instead of a tone generator?
 
Your method has some validity. It seems conceptually similar to what David Griesinger recommends - take a look at his website and read about "DGSonicFocus". The idea is that headphones should be equalized to your HRTF. He initially measured his HRTF using invasive probe microphones shoved into the ear canal, before he realized that he could obtain the same information by using your own eardrums as a microphone by playing test tones. He has an app you can download and try.

Good on you for coming up with this idea :)
 
Doesn't this have an issue that our hearing is not linear with frequency? Fletcher-Munson curves of equal loudness issues. Earful mentioned above takes this into account.
 
Human ears are not spectrum analyzers, and our ability to interpret frequency response based on swept sine waves is poor. Wide-band signals like pink noise are significantly better for this purpose, as abdo123 mentioned above.

Additionally, hearing sharp dips or peaks in the frequency response when using swept sines does not necessarily mean anything is wrong. If you have a sharp dip at 8kHz due to your particular HRTF at some arbitrary angle, this is a feature of your hearing. You are used to it, and in daily life it helps you localize sound. When you're listening to anything, there will be a ton of dips and peaks due to your HRTF, yet we never see anyone trying to compensate for their HRTF with loudspeakers for example (e.g. using in-ear mics and determining that a sharp dip or peak at 8kHz needs to be equalized).

What is interesting, however, is the difference between your HRTF's interaction with a good loudspeaker in a room and a given headphone. This is what the above Griesinger "DGSonicFocus" is (partially) about. More advanced examples include the smyth realiser, which uses a convolution filter to match a headphone's impulse response to a speaker's binaural in-room impulse response (BRIR), as measured with in-ear microphones. With head-tracking, this in principle gives you a perfect replication of a a given loudspeaker setup in a room through headphones (barring the physicality that comes with sound from a loudspeaker). In reality it likely won't be quite perfect, but most people who have used the smyth confirm that it is very close indeed.

Your idea is not bad, I think it's a fairly common thing to think of (among headphone nerds), but the rationale behind it is unfortunately flawed. With that being said, I can very well believe that you did in fact improve your listening experience by doing this, it might just not be the optimal way.
 
Human ears are not spectrum analyzers, and our ability to interpret frequency response based on swept sine waves is poor. Wide-band signals like pink noise are significantly better for this purpose, as abdo123 mentioned above.

Additionally, hearing sharp dips or peaks in the frequency response when using swept sines does not necessarily mean anything is wrong. If you have a sharp dip at 8kHz due to your particular HRTF at some arbitrary angle, this is a feature of your hearing. You are used to it, and in daily life it helps you localize sound. When you're listening to anything, there will be a ton of dips and peaks due to your HRTF, yet we never see anyone trying to compensate for their HRTF with loudspeakers for example (e.g. using in-ear mics and determining that a sharp dip or peak at 8kHz needs to be equalized).
Mainly due to these 2 reasons this method doesn't work well with sweeps for headphones, I had tried it several times a decade ago and it never gave audibly good results, the method of Griesinger with wide band noise comparison works quite better in my experience, here is the old "DIY" version


and the newer one with an app

 
Looked to get my headphone tunings updated for the current state of my hearing but found that the DG Sonic Focus website was down and whatever link to the executable was still around in YouTube comments was also dead. The original file is still up on Archive.org if you go digging for it, but just in case I wanted to also duplicate it to Mega.nz, so here you go: https://mega.nz/file/omVVSYYJ#3npeRNZl3c4XRPg_wm33fmWtpKFbw0SHfqnevoHqCNU

Surprisingly to me, there has been a lot of functionality expansion vs. the older tool (which I also still have, PM/DM me if anyone wants it), i.e. stereo speakers are taken into account now as a potential reference vs. the one central speaker that was the only scenario for the old one, but also... DG Sonic Focus now has a tab where you can tune your stereo speaker setup for ambiophonics / crosstalk cancellation (so we have another free tool in addition to the one by @STC, except this one is an .exe, not a VST, so doesn't require any complex host program to get up and running and applicable system-wide). Haven't tested this latter functionality yet, my priority is getting all my headphone corrections up to date, and that will require multiple days as I also need to avoid accumulating fatigue and introducing errors into the EQ profiles from that.
 
Last edited:
It is a fact that you can make great improvements with EQ by ear. You can still knock down the obvious peaks with just some test signals and patience. By ear is also the only method for many headphones for those of us without expensive test fixtures.

With speakers, you don't need a mic to detect when you've got a +12db mode to turn down. A few months ago I helped someone with their home theater. I didn't have my umik, just 20 minutes with a phone and a 6-band peq on the outdated AVR. They were impressed with how much fuller the sound was afterward. It could play much louder without that resonance knocking the house down!

I've had to EQ many headphones in a similar way to OP, just listening to long sine sweeps and periodic pink noise to see what stands out. In some cases, I later found out that what I came up with corresponded very closely to measurements. This happened recently as I had to adjust for my 7hz Zeo IEMs after the filters fell out, then member "multiforumous" kindly posted measurements of them with the filters removed and I saw almost the inverse of my EQ curve.

I usually preferred what I found by this method to what I got from the autoEQ type databases. It's also been useful for older or cheaper headphones that are not in the databases.

The sine sweep method doesn't help much with overall tonal balance unless it's egregiously far off. You might end up with something of an equal loudness curve built into your EQ if you don't know how loud playing - although in some settings you might be happier with that.
 
CTXMatrix is a VST3 plugin and not an .exe. Perhaps, I misunderstood your sentence?
Seems so, as I was saying the same thing: "this one is an .exe", i.e. dr. Griesinger's program.

I've had to EQ many headphones in a similar way to OP, just listening to long sine sweeps and periodic pink noise to see what stands out.
If you want "audiophile-grade" :cool: results you should try the method in post #7 - it's not the same thing. Some peaks that stand out during sweeps should be left as they are, since they're part of how natural sound changes as it propagates past your involved body parts with their specific shapes and sizes (part of your HRTF).
 
Last edited:
Back
Top Bottom