Headphone EQ 'App' for Ultra

Hi @jeromeof , absolutely great job, works like a charm :)
I'm using W11 2H25 with Firefox.

Thank you so much !

An idea for the future:
Could you eventually add the option to access a local file containing an EQ in the syntax of the APO-EQ? This would however need to load different parameters for L/R. This would allow people who are using the WiiM to equalize room and speakers using REW and a USB microphone. When you use REW and gernerate the equalization parameters using the generic equalizer, REW exports in a syntax that the APO-EQ can use.
EDIT: PEQ would be great of course since it allows more flexibility for room-EQ.
 
Last edited:
Hi @jeromeof , absolutely great job, works like a charm :)
I'm using W11 2H25 with Firefox.

Thank you so much !

An idea for the future:
Could you eventually add the option to access a local file containing an EQ in the syntax of the APO-EQ? This would however need to load different parameters for L/R. This would allow people who are using the WiiM to equalize room and speakers using REW and a USB microphone. When you use REW and gernerate the equalization parameters using the generic equalizer, REW exports in a syntax that the APO-EQ can use.
EDIT: PEQ would be great of course since it allows more flexibility for room-EQ.
So, this code is now integrated into a few of the major online measurement database, so for example if you check out https://graph.hangout.audio - the equalizer on each of these 3 measurement DB has devicePEQ with 'Advanced' Network devices such as the WiiM supported. This should allow you to tweak the PEQ within the tool and then push this to the WiiM
 
So, this code is now integrated into a few of the major online measurement database, so for example if you check out https://graph.hangout.audio - the equalizer on each of these 3 measurement DB has devicePEQ with 'Advanced' Network devices such as the WiiM supported. This should allow you to tweak the PEQ within the tool and then push this to the WiiM
Hello @jeromeof , thanks a lot for the hint and for guiding me to this website. However it seems as if I'm missing the point.

Do you mean within Hangout.audio I could:
1) upload the measured frequency response
2) upload my favorite target
3) do auto or manually adjust the PEQ (or just dial in the values I have obtained using REW)
4) upload the PEQ parameters to the WiiM Pro

I think I will manage 1) - 3), but how would I upload the PEQ parameters to the WiiM Pro? Directly from the Hangout-audio page?
 
Hello @jeromeof , thanks a lot for the hint and for guiding me to this website. However it seems as if I'm missing the point.

Do you mean within Hangout.audio I could:
1) upload the measured frequency response
2) upload my favorite target
3) do auto or manually adjust the PEQ (or just dial in the values I have obtained using REW)
4) upload the PEQ parameters to the WiiM Pro

I think I will manage 1) - 3), but how would I upload the PEQ parameters to the WiiM Pro? Directly from the Hangout-audio page?
Hi,
So, going to the https://graph.hangout.audio/headphone and then the equalizer tab you should see this:
1761132712965.png

Then Click on the "Connect to Device" :
1761132745419.png
Then select "Network" as the WiiM PEQ API is a local home network:
1761132796780.png
Use the WiiM App to get your WiiM Devices IP address in my case it is 192.168.31.139 (for my WiiM Ultra):

1761132909580.png

Try the "Test IP Address" button - this is needed because WiiM Devices use a self-signed certificate - which means the browsers can't automatically verify - so this is about you telling your browser to trust the certificate that WiiM are using:
1761133029571.png

you will then get a popup (or a warning that the popup is blocked) but continuing you will see this:
1761133120038.png
The key this here is the WiiM Self-signed certificate isn't known by the Browser so its "ERR_CERT_AUTHORITY_INVALID" is the browser saying it can't verify this verification - but if you click the "Advanced" button you can accept this:
1761133192498.png
Then if you click on the "Proceed to XXXXX (unsafe)" should see something like this: - this is the WiiM Ultra RAW 'Information' page - showing this means you have allowed your browser connect to the WiiM Ultra:
1761133245943.png

So now close this tab / popup and you can now "Post to device" - though you might still see an error - but you should ultimately see a green PEQ Successfully pushed to device":

1761133402274.png

And now if you check your WiiM Ultra PEQ list you should now see a new entry "HeadphoneEQ":
1761133484323.png
I am looking at updating this soon to push the correct device / EQ name (which in my example about would be a "HD600 EQ".

Using the Hangout.audio you can also upload both your own measurements and your own target and do some EQ between them or just load an exported set of PEQ filters.

There are a bunch of limitations with this (i.e. I can't pull / read the values back) but I am very thankful to the @WiiM Team for sharing some of the technical details of how I made this work. And I believe there are some ways with a little bit of a discussion with the @WiiM Team that this process can be made a little simpler.

But give it a go and see what you think.

Jerome
Pragmatic Audio
 

Attachments

  • 1761133079599.png
    1761133079599.png
    99.4 KB · Views: 2
Dear @jeromeof, thank you so much for providing this detailed step-by-step guide.

For some reason the link "https://graph.hangout.audio/headphone" does not work for me (Error 404, I guess the "s" at the end of headphones is missing?).
The link you had initially given works (https://graph.hangout.audio/), but when I go to the "headphones" page it does not display the "Device PEQ" section:

View attachment 28410
Yes sorry it is https://graph.hangout.audio/headphones - I can't updated the other post but hopefully people find it here.
 
@jeromeof , I just figured out that the section "Device PEQ" is not visible when I open the page with my default browser Firefox. When I use Chrome or Edge it is visible. I will give it a try the next days.
Thank's a lot again for the detailed guide.
 
@jeromeof , I just figured out that the section "Device PEQ" is not visible when I open the page with my default browser Firefox. When I use Chrome or Edge it is visible. I will give it a try the next days.
Thank's a lot again for the detailed guide.
Yes, thanks for reminding me. Since DevicePEQ started as a tool for pushing PEQ to usb cables and dongles (like the new CrinEar Protocol Max) - this capability was not supported on Firefox or Safari ( it is a Chrome / Edge feature ) but I guess I can now enable the Network devices like the WiiM on all browsers.
 
Back
Top