Hi all,
I’d like to propose a feature that would significantly improve multi‑room playback reliability and user experience in Roon: automatic per‑device latency measurement and compensation, similar to the “AUTO SYNC” function in the WiiM app.
Why this matters
When using multiple endpoints, especially mixed hardware from different brands, there can be small but audible timing differences between devices. These offsets accumulate from:
- DAC processing delays
- Network path differences
- Buffering behavior
- Hardware‑specific latency characteristics
Roon already provides manual “Device Offset” adjustments, but these require trial‑and‑error, are time‑consuming, and often need recalibration when hardware or network conditions change.
What WiiM does well
WiiM’s AUTO SYNC feature automatically measures the latency of each device in a sync group and applies precise corrections. The result is extremely tight synchronization without user intervention. It’s fast, accurate, and works even with heterogeneous setups.
What I’m requesting
A similar capability in Roon:
- Automatic latency measurement per endpoint
- Automatic compensation applied to grouped zones
- Optional manual override for advanced users
- Periodic re‑measurement to maintain sync over time
Benefits for Roon users
- Perfectly aligned multi‑room audio without manual tweaking
- Better experience for users with mixed-brand endpoints
- Reduced support burden from “zones drifting out of sync” reports
Roon is already the gold standard for multi‑room audio, and adding automatic latency calibration would make it even more seamless, especially for households with diverse hardware.
Thanks for considering this. I’d love to see this become part of Roon’s multi‑room capabilities.