• 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!

List of Amir's Headphone PEQ filters

Thank you!
So on your screenshot there is presets for app working on jailbroken iPhone?
I have no idea about that stuff. My stuff is parametric equalizer (PEQ) for sound improvement.
 
My apologies for the newbie question, as I'm getting interested in headphones again, but I don't know about doing the PEQ.

So, what would be the best (and inexpensive) way to use PEQ? I have a Denon AVRx4800h. I will be streaming through a WiiM Pro. I have a Mac laptop and an android Google Pixel 8 Pro phone. The phone would be running the Amazon Music Unlimited app for song choices. If using the laptop or the phone, how would I do the connection?

I do not want to use Bluetooth due to the loss of quality. I don't mind using long cords.
 
My apologies for the newbie question, as I'm getting interested in headphones again, but I don't know about doing the PEQ.

So, what would be the best (and inexpensive) way to use PEQ? I have a Denon AVRx4800h. I will be streaming through a WiiM Pro. I have a Mac laptop and an android Google Pixel 8 Pro phone. The phone would be running the Amazon Music Unlimited app for song choices. If using the laptop or the phone, how would I do the connection?

I do not want to use Bluetooth due to the loss of quality. I don't mind using long cords.
WiiM Pro has a built-in EQ.
 
Yes I see... A four band PEQ. Will that be enough to do proper equalization? I don't need it perfect I just want to get it close
 
Yes I see... A four band PEQ. Will that be enough to do proper equalization? I don't need it perfect I just want to get it close
You have to drop some minor peaks and dips, but should be enough to get rid of the big ones.
 
EDIT: I've put a much more updated and feature full version in a sperate thread
For anyone else who has a Fiio device with PEQ support, here's a nodeJS script I just wrote that lets you convert Equalizer APO files (such as the ones at the start of this post). to Fiio xml files. You can then import them on https://fiiocontrol.fiio.com (I couldn't find an option to import on the mobile app though).

There are many Equalizer APO features the script doesn't support, I only did the filters that Fiio control natively supports. (in particular they require a Q value, instead of a BW or slope).
 

Attachments

Last edited:
For anyone else who has a Fiio device with PEQ support, here's a nodeJS script I just wrote that lets you convert Equalizer APO files (such as the ones at the start of this post). to Fiio xml files. You can then import them on https://fiiocontrol.fiio.com (I couldn't find an option to import on the mobile app though).

There are many Equalizer APO features the script doesn't support, I only did the filters that Fiio control natively supports. (in particular they require a Q value, instead of a BW or slope).
EDIT: please see my new thread for an updated version and instructions.
Here are instructions which I should've added:
  1. Run my script:
    1. Via commandline, run: node convert.js.txt <input APO filename> <output xml filename> (the input defaults to stdin, and output defaults to stdout).
    2. If you don't know how to do that, you can use an online ide like this, and in the top right:
      Screenshot 2026-01-16 134609.png
    3. Make sure "Interactive mode" is unchecked
    4. Paste the APO code in the "Stdin inputs" textbox below (NOT "inpout arguments")
    5. Click the "Execute" orange button at the top
    6. Copy the resulting xml text (in the black box below) and save it to a file somewhere.
  2. Go to https://fiiocontrol.fiio.com
  3. Click "Personal" on the LHS
  4. Click the "Import" button on the top right
  5. Click "Upload file" and select a file generated by step 1 above.
  6. An unnamed EQ profile should be added at the bottom, you can then rename it:
 
Last edited:
Ha! Just so happens I'm doing that, for another reason. Yep. Sounds good. ;)
So others don't waste their time doing this as well, I can confirm that Amir's target are just the Harman targets.

Specifically, for Headphones (I digitized the Sennheiser HD 598 SE graph), he uses the "Harman over-ear 2019" target:

1768545202389.png


And for IEMS (I digitized the TRUTHEAR x Crinacle Zero graph), he uses the "Harman in-ear 2019" target:

1768545990205.png


In the above, black is the digitized curve, blue is the Harman target according to autoeq.app, and red is the difference between the two.
 
Is it possible to download Harman over-ear target? On Hangout I can only found in-ear targets.
 
Real acoustic connoisseurs have separate EQ for every single track in their library. I just leave stock for hd600. Have not found an EQ setting that actually improves the sound. If it does im too used to stock sound to prefer it. But with everything ive tried. Including harman curve, it leaves out too much detail or makes it sound like some bastard version of hd600. Neutral is best. Nothing enhanced, altered or cut off. Let the drivers flex as they may by design.
 
If I was a musician I certainly would be insulted if you did this to my music. Also this would take an absurd amount of time...
I know thats why i listen without EQ. Neutral headphones, closest to the way it was mastered. Acoustic is slang for another thing but we dont do that here.
 
Back
Top Bottom