WiiM Pro Firmware v4.8.726839 Update - Aug 20, 2025

Please review the WiiM Pro update release notes below. If you encounter any issues, feel free to reach out to us. This firmware update is being rolled out in stages, with devices updating sequentially over the next few days.

4.8.726839 (Latest)

Release date:

8 / 20 / 2025

Bug Fix:
  1. No Bass Audio: Fixed an issue that caused bass audio not to output.

 
Exactly like this. Edit/overwrite the parameters of a saved RoomFit profile.
Bit kludgy 😂 I thought WiiM mentioned being able to import profiles from REW directly and export profiles from the Home app. Oh and give us the ability to run a frequency response check manually 🙂
 
Yes, but for most of the users it absolutely makes sense to have EQ disabled before performing room correction. Your proposed use case is really a special one. :)
It wouldn't be recognised as that special if more users were educated about why doing it this way around (EQ for the speaker in its anechoic listening window first, limited bandwidth room correction second) is actually better. :D
 
It wouldn't be recognised as that special if more users were educated about why doing it this way around (EQ for the speaker in its anechoic listening window first, limited bandwidth room correction second) is actually better. :D
Yeah, it could be another setting under roomfit with an explanation of its use
 
Yes, but for most of the users it absolutely makes sense to have EQ disabled before performing room correction. Your proposed use case is really a special one. :)
It wouldn't be recognised as that special if more users were educated about why doing it this way around (EQ for the speaker in its anechoic listening window first, limited bandwidth room correction second) is actually better. :D
I agree with @harkpabst here, this approach is really well supported by existing research on sound reproduction.

However, there might be one problem with it in the current WiiM implementation - loudspeaker correction EQ should also be associated to a specific output (i.e. where the loudspeaker is connected), not to the input (as it is now)!

Obviously running RoomFit with EQ enabled on an input might make the RoomFit profile incorrect when a different input is selected - which is why it makes a lot of sense to me that @WiiM Team decided to disable EQ when running RoomFit. It is IMHO a reasonable approach.

So if we want to use loudspeaker correction together with RoomFit, for any output we'd ideally want to have two layers of EQ:
  1. Optional 2x10-band EQ used by RoomFit, available as an option only on outputs where loudspeakers are connected - this we already have.
  2. Optional 10-band PEQ used for loudspeaker or headphone response correction - this is currently missing!
If I was the one designing it I'd probably do it so that the end-user can tag each output as a "loudspeaker" or "headphone" output, depending on what they have connected to it.

For outputs tagged as "headphone" we'd only have the first EQ type available, which would allow either directly loading a pre-existing profile from a list of headphones models (e.g. from AutoEQ), or allow you to configure/import a manual PEQ profile. RoomFit would not be available on these outputs.

For outputs tagged as "loudspeaker" we'd have both EQ types available. Similar to above, the first EQ type would allow either loading a pre-existing EQ profile from a list of loudspeaker models (e.g. from spinorama.org), or allow you to configure/import a manual PEQ profile. RoomFit would be available on these outputs.

Of course, having EQ per-input makes sense as well in some cases (see here for some ideas), so ideally that would be a third layer of EQ (i.e. this is basically the same as the existing GEQ/PEQ function).

Finally, another thing I believe is missing is just a simple tone control (something I already mentioned a few times, e.g. here). This could either be a fourth layer of EQ, or just an extra user interface for the existing per-input EQ (third view in parallel with GEQ and PEQ views).

Of course, there's always a question on whether there's enough HW capacity on the devices for all this functionality, and how many user's would actually use it if it was there.
My feeling is that much more people might consider at least trying loudspeaker/headphone correction if it was as simple as choosing a corresponding profile from a list. I might be wrong, of course!
 
Bit kludgy 😂 I thought WiiM mentioned being able to import profiles from REW directly and export profiles from the Home app. Oh and give us the ability to run a frequency response check manually 🙂
I agree and support this proposal 100%. :giggle:

There should be an option to create a new manual EQ profile in RoomFit without editing and existing one.
There should also be an import/export function that works with REW-generated EQ profiles. This would also allow one to backup EQ profiles offline, and restore them after factory resets.
Being able to measure the current system response after tweaking EQ would also be very useful.

All really valuable proposals, IMHO!
 
Being able to measure the current system response after tweaking EQ would also be very useful.
As you may know, that feature was already in the beta version, but for some reason it was removed in the production version. Hopefully it will be back soon.
 
I did a measure run with HouseCurve on my iPhone after running RoomFit yesterday between 20 and 400 Hz (Cut-Only Mode). The PEQ created for RoomFit only included Frequencies under 200 Hz but the result in HouseCurve was nearly spot on, so for me it worked really well. (y)
 
I did a measure run with HouseCurve on my iPhone after running RoomFit yesterday between 20 and 400 Hz (Cut-Only Mode). The PEQ created for RoomFit only included Frequencies under 200 Hz but the result in HouseCurve was nearly spot on, so for me it worked really well. (y)
We're not saying it doesn't work well the way it is.

Things could just be even better. :D It's not totally unreasonable to assume that people buy certain speakers because they like their sound. In practice there are some difficulties because this assessment isn't all that easy. Who can listen to a new pair of speakers in his own home with room correction turned on and off and/or optimised room treatment?

The point is that almost each (passive) speaker's neutrality can be improved based on spinorama data. The alternative to this approach is correcting full range to some known target curve or your own house curve. This can even work out, but as many have found out, it not always does. The typical process doesn't represent the speakers' directivity and the room properties which interact with the speakers' directivity) well enough.

I have been mentioning Lyngdorf several times where you get all kinds of independent levels of EQ from 1) speaker EQ over 2) RoomPerfect room correction and 3) arbitrary voicings to 4) bass and treble controls with adjustable gain and center frequency. Voicings can be assigned to presets. RoomPerfect generates one Global setting and one Focus setting on the baby Lyngdorf TDAI-1120. The more expensive models can store multiple Focus positions.

I don't expect WiiM to reach this same level of perfection and I'm quite happy with what we've already got. I also see the tradeoffs in making it as easy as possible for the average user and making the tinkerers happy.

WiiM have always been taken the little steps to eventually reach a big goal. I just wanted to make my point heard. I don't expect it to be equally important for others.
 
Last edited:
Back
Top