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

Poor man’s ARC or Dirac for WiiM products: 80% of the results for €0

Thanks for the write-up!

I'd just like to add that RoomFit improved a lot in recent months.
Thank you so much. I wasn’t aware at all of the advanced settings for RoomFit. I just ran a 20–500 Hz measurement with No-Boost and Moving Mic, using the ARC external microphone, which WiiM identified correctly. The result is excellent, making the guide obsolete in all honesty. This device keeps surprising me.
 
Thank you so much. I wasn’t aware at all of the advanced settings for RoomFit. I just ran a 20–500 Hz measurement with No-Boost and Moving Mic, using the ARC external microphone, which WiiM identified correctly. The result is excellent, making the guide obsolete in all honesty. This device keeps surprising me.
Really glad you found it helpful! Enjoy!
 
volume is much smoother on a wiim viblink NO it's not about how the amp,streamer adjust the volume but how smooth the volume knob feels when touching it and turn up,down the volume

my curve 35hz limit, bk target curve, 1/6 octave mmm or not can't remember, manual tuned to get the last adjustments

2026-03-18 03_23_14-Greenshot.jpg
 
Last edited:
Also when playing loud keep it at max 86db or else the bass will distort (harmonic distortion)

More headroom,power for a cleaner sound when limit the max spl to 86db
 
@Hugo! did you try then what @dominikz proposed? I'm interested in your findings on using REW vs RoomFit. Seems like from what Dominik shared, using RoomFit with its recently updated capabilities would be enough?
I'm getting my UMIK-1 today and never used REW before so if the benefit of using REW over RoomFit is marginal, I'll go for the latter (Wiim Ultra user here).
 
There's a real problem with this whole issue of the lack of auto-gain despite the signal processing capabilities...

the multiple level management options, etc. It's the presence of a powerful DRC in Wiim products that obscures the possibility of objectively observing the risks of saturation... and therefore its very frequent activation...

a clumsy "workaround"...


Wiim still hasn't reacted... it needs an on/off switch.
The EQ switch and Roomfit can both be set to off. If you disable volume scaling then DSP as a whole is off, the Wiim passes through a "bit-perfect" signal from digital sources.
 
@Hugo! did you try then what @dominikz proposed? I'm interested in your findings on using REW vs RoomFit. Seems like from what Dominik shared, using RoomFit with its recently updated capabilities would be enough?
I'm getting my UMIK-1 today and never used REW before so if the benefit of using REW over RoomFit is marginal, I'll go for the latter (Wiim Ultra user here).
Yes, my response is my post of March 15th. I've got great results with the external mic and advanced settings.
Target curve: Harman. (I like the Harman boost)
Freq reduced to your preferred correction. I focused on bass only (20-500 Hz).
Other sliders kept at default.
Non-Boost mode: on
Moving Mic Measurement: on
 
when setting up with roomfit what volume is best to use?
Bloody loud?
Normal volume?
 
Thanks for the write-up!

I'd just like to add that RoomFit improved a lot in recent months.

With Individual Channel RoomFit …

IMHO RoomFit now works pretty well! REW is still more flexible and powerful, though, but I wouldn't say that necessarily translates to better sound after correction.
I have been using RoomFit with a WiiM Pro+ for 6+ months and I am also very pleased with the results.
 
when setting up with roomfit what volume is best to use?
Bloody loud?
Normal volume?

ALWAYS do DSP correction at normal listening volume. The reason: loudspeakers are nonlinear devices. If you measure at a different volume, you will likely get a different frequency response. If you then correct for that response, the correction will no longer apply at normal listening volume.

This graph from Erin's review of the Ascilab F6B shows the deviation from reference (the reference is 76dB, shown here as a flat line at 0dB) at different SPL's:

1775228734601.png
 
Perhaps relevant ideas for some

https://www.audiosciencereview.com/...0s-to-help-with-dsp-and-bass-management.70415


but please respond to morrillon here, way over my paygrade, not grokking at all

 
Perhaps relevant ideas for some

https://www.audiosciencereview.com/...0s-to-help-with-dsp-and-bass-management.70415


but please respond to morrillon here, way over my paygrade, not grokking at all

"Autogain" is a topic that is often mentioned on the WiiM forums - see e.g. this post for my perspective on it.

IMHO the way WiiM implemented automatic overload protection with an output limiter is sensible, but it won't satisfy everyone.
They opted for a solution which doesn't decrease overall level, but instead compresses peaks which go above 0dBFS. For users who use the digital volume control of the WiiM device itself this is a perfect solution, since peaks won't ever approach 0dBFS (unless volume is set to 100%).

But there are also users who lock WiiM volume control to 100% and control volume somewhere downstream (e.g. external DAC or amp). Those users will have a much higher chance of hitting 0dBFS, so any boost done by pregain, EQ or RoomFit could trigger the built-in limiter. For those users autogain would potentially simplify gainstaging.

Luckily WiiM also provide capabilities to manually adjust headroom for overload protection via input pregain and volume limit features. That way we can avoid triggering the limiter even when using EQ boosts and volume set to 100% - and we have control on how much we want to decrease the level.

The IMO sorely missing component is clear documentation with simple instructions that any user could follow, but which take a holistic view of the signal processing pipeline. And possibly some improvements in UI/UX to make configuration simpler and more intuitive.

That all being said, users who are most likely to run into issues are those that try to chase "bit-perfect", but who also experiment with DSP (possibly not realizing that those two by definition exclude one another). This post covers my perspective on bit-perfect.
 
Last edited:
"Autogain" is a topic that is often mentioned on the WiiM forums - see e.g. this post for my perspective on it.

IMHO the way WiiM implemented automatic overload protection with an output limiter is sensible, but it won't satisfy everyone.
They opted for a solution which doesn't decrease overall level, but instead compresses peaks which go above 0dBFS. For users who use the digital volume control of the WiiM device itself this is a perfect solution, since peaks won't ever approach 0dBFS (unless volume is set to 100%).7

But there are also users who lock WiiM volume control to 100% and control volume somewhere downstream (e.g. external DAC or amp). Those users will have a much higher chance of hitting 0dBFS, so any boost done by pregain, EQ or RoomFit could trigger the built-in limiter. For those users autogain would potentially simplify gainstaging.

Luckily WiiM also provide capabilities to manually adjust headroom for overload protection via input pregain and volume limit features. That way we can avoid triggering the limiter even when using EQ boosts and volume set to 100% - and we have control on how much we want to decrease the level.

The IMO sorely missing component is clear documentation with simple instructions that any user could follow, but which take a holistic view of the signal processing pipeline. And possibly some improvements in UI/UX to make configuration simpler and more intuitive.

That all being said, the users who are most likely to run into issues are those that try to chase "bit-perfect", but who also experiment with DSP (possibly not realizing that those two by definition exclude one another). This post covers my perspective on bit-perfect
Thanks Dominikz... ;-))

It would be great if one day Wiim provided a clear flowchart showing the positioning of each gain/level m/limiter adjustment, etc., within the process...
especially since there are so many of them here!
 
Last edited:
"Autogain" is a topic that is often mentioned on the WiiM forums - see e.g. this post for my perspective on it.

IMHO the way WiiM implemented automatic overload protection with an output limiter is sensible, but it won't satisfy everyone.
They opted for a solution which doesn't decrease overall level, but instead compresses peaks which go above 0dBFS. For users who use the digital volume control of the WiiM device itself this is a perfect solution, since peaks won't ever approach 0dBFS (unless volume is set to 100%).

But there are also users who lock WiiM volume control to 100% and control volume somewhere downstream (e.g. external DAC or amp). Those users will have a much higher chance of hitting 0dBFS, so any boost done by pregain, EQ or RoomFit could trigger the built-in limiter. For those users autogain would potentially simplify gainstaging.

Luckily WiiM also provide capabilities to manually adjust headroom for overload protection via input pregain and volume limit features. That way we can avoid triggering the limiter even when using EQ boosts and volume set to 100% - and we have control on how much we want to decrease the level.

The IMO sorely missing component is clear documentation with simple instructions that any user could follow, but which take a holistic view of the signal processing pipeline. And possibly some improvements in UI/UX to make configuration simpler and more intuitive.

That all being said, users who are most likely to run into issues are those that try to chase "bit-perfect", but who also experiment with DSP (possibly not realizing that those two by definition exclude one another). This post covers my perspective on bit-perfect.
Thanks for summary. I find the combination of settings a bit complicated but workable solution.
 
The problem with DRC is that it prevents accurate observation of clipping levels...it does its job...it masks the situation...it needs to be able to be turned off during setup ( with a true peak overload indicator), etc., even if it means turning it back on later... Furthermore, given the weight of the ISPs...it will be working extremely hard...

This is one of the things that needs to be finalized for Wiim, which has embarked on a wealth of features unrelated to its commercial positioning... streaming ,dsp , peq. correction room ,"preamp" multi-machine synchronization etc in one
but which imposes significant constraints on them to properly finalize everything...He's doing rather well with time...
managing streaming providers, their mods, etc., already seems to be no easy task...
First use...

(Thanks to the investment of somes from wiim forum, like dominikz, in ""challenging """ of wiim...wiim offers an interesting room correction now * ;-) )
*but it will remain a case-by-case situation given how diverse our acoustic situations, etc., are.
 
Last edited:
Back
Top Bottom