Skip to main content
Contributor I
May 7, 2016

Line-In Latency/Delay Disable PLAY:5

  • May 7, 2016
  • 193 replies
  • 32092 views
Hey Sonos Engineers!

I know this has been touched upon. I previously submitted this request to support and they encouraged me to share here to keep the conversation going.

Is there any chance we could implement a soft switch for line-in audio to bypass the computer for "delay disable" functionality.

I understand and appreciate the reason for the delay.

However, I'm running turntables through a mixer and into the line-in of the PLAY:5. Can't teach my son to mix records with that delay, and since we're set-up in a communal space, my wife is not too keen on bringing out the old mix monitors. Can you dig it?

Can we figure out a way to manually disable the delay on an individual speaker basis?

Otherwise love the gear!

Thanks!

Here's quote from customer support. Hope it isn't too heavy handed or out of school to post:

"I'm not on the development team, but I personally think that it wouldn't be too hard to implement some kind of soft switch to bypass the computer altogether and pipe line-in audio directly to the amplifiers (something like a computer-controlled solid state IC relay network)."
This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

193 replies

Lyricist II
March 13, 2021

A good article here, knowledgeable input on the subject of unfortunate latency on the Sonos 5's. 

https://darko.audio/2021/03/3-more-thoughts-on-the-sonos-five-vs-kef-lsx/

 

 

 

jgatie
March 14, 2021

A good article here, knowledgeable input on the subject of unfortunate latency on the Sonos 5's. 

https://darko.audio/2021/03/3-more-thoughts-on-the-sonos-five-vs-kef-lsx/

 

 

Not knowledgeable at all.  The delay is not due to any DSP.  It is due to the need to buffer the input for multi-room sync.  Sonos needs to build up a buffer before playing, so that any timing issues have a buffer to work with in case of signal errors or dropouts.  The buffer allows each unit to re-request any bad packets before the buffer runs out, thus not affecting the stream and keeping the units in sync.  

 

Lyricist II
March 14, 2021

A good article here, knowledgeable input on the subject of unfortunate latency on the Sonos 5's. 

https://darko.audio/2021/03/3-more-thoughts-on-the-sonos-five-vs-kef-lsx/

 

 

Not knowledgeable at all.  The delay is not due to any DSP.  It is due to the need to buffer the input for multi-room sync.  Sonos needs to build up a buffer before playing, so that any timing issues have a buffer to work with in case of signal errors or dropouts.  The buffer allows each unit to re-request any bad packets before the buffer runs out, thus not affecting the stream and keeping the units in sync.  

 

.. I think we all understand 'why' Sonos has latency, your point has been mentioned many times throughout this thread, the point is understood and valid only from the use of wanting to sync to other speakers.

 

Some here and myself are not interested in always syncing music, but using the speaker as a simple standalone speaker via the line in.

 

We're asking for the option to reduce or remove the latency simply and purely for direct local use of the speaker (musicians use). The article makes a point not made here yet, some knowledgeable info, in that in his experience of latency, it needs to be below 40ms for it to be unnoticeable and or useable as a direct source of sound. Knowing this makes it surely an even easier job for Sonos to allow a lower latency option in the app (albeit with a  dropout warning) for those who still try to sync at that (unreccomended) lower level.

 

It looks like he was as surprised as I was, that the speaker isn't without latency when simply using line in (no syncing necessary), which is why he had to return to add this oversight to his article.

 

This is his l video review here, prior to his redactions that I posted, I stand by it really is a good review.

https://darko.audio/2021/03/a-short-film-about-the-sonos-five-vs-kef-lsx/

jgatie
March 14, 2021

You stated this “good article” has “knowledgeable input” on the latency of the line-in.  He got even the very basics of the line-in latency wrong.  I don’t call that “good” or “knowledgeable” at all.  

And we know what you are asking for.  People have been asking for it for 16 years, and it hasn’t come to pass.  TIme to move on. 

Lyricist I
April 7, 2021

Hi all,

I’ve just learnt the hard way about the line-in audio delay for the Sonos 5 and I’m surprised and more then a little annoyed with Sonos. I’ve just renovated my office and I’ve chosen the Play 5 (overkill for the room size) solely for the line-in so I can use it for online meetings with my computer.  I replaced a perfectly good Bose setup to standardise on Sonos and I’m regretting that decision now. I shelled out for the overpriced Flexson wall mount which I won’t be able to return. 

I’m leaving this here to add my voice to the group of people asking Sonos to listen and get the zero latency line-in option available!!!
Thanks
Anthony

Contributor I
April 9, 2021

Another vote here for the zero latency line-in when playing to local speaker feature. Bought myself a DJ controller and you’d think the £500+ Amp you got for the living room would be able to handle playing it without a delay huh?

 

Standard disclaimer: I know the delay is there for a reason for all the regular out of the box users and 95% of use cases. All we’re asking for is an advanced option squirrelled away in the settings area where only the most determined will find it to cut out the delay. After all Sonos is for music lovers right… and who loves music more than a DJ?

controlav
Lead Maestro
April 11, 2021

I think Sonos should just add a disclaimer to their marketing pages that says “Sonos do not recommend use for live music sources such as DJ or karaoke, or with projectors that lack eARC” which would save us all a lot of time here on the forums reading through enormous threads like this that will never change anything.

Author of the leading independent Sonos apps for Android, MacOS, iOS, Windows and Xbox.
Airgetlam
April 11, 2021

”Warning: Crunchy, raw, unboned real dead frog”

Bruce
moosaka
Contributor I
April 16, 2021

I too had purchased Sonos products with the specific intent of playing records and making music assuming it would be in real time or at least in a way that would not obstruct performance.

After discovering the latency I realized that going forward I couldn’t scratch, mix records or make beats.

While we may not be a large enough contingent to approve a feature implementation it should be noted that there are multiple threads regarding this issue and many of us are professional DJs, producers and audiophiles who are simply looking to monitor music the old fashioned way (I for one am willing to have a dedicated, hard-lined input if necessary) forgoing the internet and it’s networks to do so.

We will still use the Sonos system to stream the ever growing sources of online services, it would be ideal if the controller software also allowed for certain products to be a standalone amp or powered speaker if offered as an option.

Lyricist II
April 20, 2021

In my opinion, this latency is a design flaw. I assume it is a defect unless responded to by a Sonos help team. I would like to add that the logic behind Sonos’ decision here is not clear to us.

What might be beneficial is to raise it, collectively, as a bug or ticket. 

I will be calling their helpdesk frequently, as this design flaw has rendered my setup almost useless. For those so inclined, the number Call Us at (800) 680-2345

I realize complaining in a forum is both deeply satisfying (heck, I’m doing it right now!) and builds a sense of community. I think both are super valid and this is a great place to share progress. I will be reporting back with any updates. 

And yes, I am not expecting much to happen. But at the very least a response from Sonos on policy could be some progress.
Just thinking maybe if we do act together through their helpdesk channel, it possibly could make a difference...