Tutorial

Using Sonos as PC Speakers

Using Sonos as PC Speakers

Show first post

109 replies

TJMill,

When playing music the SONOS controller instructs the players where to find the music, then the players fetch the music directly from the source. At this point you could uninstall the controller and the music will continue. While Bluetooth sharing the computer must directly interact with the speakers.

OK.  Have you tried just playing the video on you laptop speakers and then, while it is playing, turn on Bluetooth and pair to the Roam?

Go to Settings → System → About My System and check Audio In: for ARC. This is the audio format being presented to ARC.

Userlevel 1
Badge +2

I just received my Line In adapter for my Era100….

 

Anyone reading this thread: You do NOT want to use an Era as a PC speaker unless you:

  • Never watch youtube
  • Never watch Netflix
  • Only ever listen to music

The delay is a LOT more than 75 ms via both bluetooth and the Line In. Via Line In the delay is MUCH greater. So much that watching someone talk or a dialog is painful. Bluetooth is better, but there is a material out-of-sync issue.

 

 

I just received my Line In adapter for my Era100….

 

Anyone reading this thread: You do NOT want to use an Era as a PC speaker unless you:

  • Never watch youtube
  • Never watch Netflix
  • Only ever listen to music

The delay is a LOT more than 75 ms via both bluetooth and the Line In. Via Line In the delay is MUCH greater. So much that watching someone talk or a dialog is painful. Bluetooth is better, but there is a material out-of-sync issue.

 

 

 

The Line-In buffer is adjustable, 75ms is the minimum.  If it is set high, or compression is set to On, it will be longer.

Userlevel 1

(This is a repost)

Hello all - 

I was hoping to use my new Era 100s as computer speakers, clearly I didn’t do enough research.

I now understand how the system works - one line-in supports both speakers, the line-in connects to the other speaker wirelessly. This is the source of the delay problem as I understand it.

What if, for the computer speaker use case, Sonos creates an option to use a line-in on each speaker - R/L from the computer. No wireless sync. Of course, I realize that wireless is the Sonos magic, but two use cases in one - computer and multi-room wireless audio, that would be true magic. Plus, Sonos, you get to sell one more line-in dongle. :)

Userlevel 1

Gotcha on the delay. To simplify, I'm proposing that Sonos enables using line in speakers as standard active speakers. So, right line-in plays right signal, left follows the same pattern. This way the speakers work as great, no compromise computer speakers. They also work as great Sonos speakers. Bonus for Sonos, they can sell an additional line-in dongle. I'm envisioning configuration as a toggle that allows the user to ignore stereo paring when using line-in. 

“However, if you are considering integrating your computer sound into your Sonos system, we want to help you get the most out of your products”

So why not enable streaming over wireless from PC to Sonos? The whole point of Sonos speakers for many of us is that they are wireless. We have WiFi in our homes for the same reason, so why not enable that?

While I am fairly happy with my Sonos speakers, I cannot recommend them to others for this reason. Yes, I can use Stream What You Hear, but why should I have to use a third-party solution (that is also far from trivial to set up)?

I can stream from Android to Sonos over the wifi connection, just asking to be able to do the same from a PC. I would have to spend more to get a Roam. Yes, there are numerous formats available, but most of us use only a small number of them, so even if it was only possible for the formats supported already that would be useful. 

Thanks for the content here James. 

This article appears to be as good a place as any to say this appears to be the end of my interest and investment into the Sonos ecosystem. I love my One / One SL combo and was excited by the idea of expanding it and having Sonos products in every room of the house. Open the wallet, no problem. Just show me the product that has a setting where you can use it as a regular speaker. Without knowing it was an issue I thought a pair of fives would do the trick. Or maybe I would play their ‘game’ and pony up for an amp or port or some little bypass switch built specifically for the ‘pros’ that would have the pricing to match tucked somewhere in a corner of the website. Surely this would exist! Sigh. 

Sonos started in 2002, that’s 20 years to regard this as a product gap worthy of attention. Clearly it’s not. DJs, PC gamers, content creators, Sonos is not for us. That’s pretty sad. 

Deleted 

So I have followed the above steps and succesfully connected my Sonos Move to my pc via bluetooth and have it selected as the audio device but no sound comes through for anything, not even system sounds. All I want to do is play Minecraft without having to put my headphones on...

So I have followed the above steps and succesfully connected my Sonos Move to my pc via bluetooth and have it selected as the audio device but no sound comes through for anything, not even system sounds. All I want to do is play Minecraft without having to put my headphones on...

 

If you have the Move set to bluetooth mode, PC audio pointed to the Move, then the next thing I would check is that the you haven’t set the PC volume to mute.  I don’t think details of the Minecraft application, but it may have it’s own volume controls built in as well.  And of course, turn up volume on the Move.

What about the original old speakers such as the Play 1 or Play 3?  Any hope for the original Sonos supporters who believed on your product when it all started? Or have we all been forgotten?  Thanks 

Userlevel 7
Badge +23

What about the original old speakers such as the Play 1 or Play 3?  Any hope for the original Sonos supporters who believed on your product when it all started? Or have we all been forgotten?  Thanks 

Huh? Those were never described as PC speakers, not intended for such use. Are you expecting a software update to magically add line-in, Bluetooth or digital inputs? You can use those today as you always have been able to, for music or as surrounds.

Userlevel 7
Badge +18

Hi @controlav 

Support, could we please get an update on this article covering using the USB line-in on the new Era models?

Excellent idea - done!

Userlevel 7
Badge +23

Hi @controlav 

Support, could we please get an update on this article covering using the USB line-in on the new Era models?

Excellent idea - done!

Oh, using the analog adapter: is there no way to do a direct USB-to-USB connection PC-to-Eras?

Userlevel 7
Badge +18

Hi @controlav 

Oh, using the analog adapter: is there no way to do a direct USB-to-USB connection PC-to-Eras?

No.

This may or may not change - I really don’t know. 

Userlevel 7
Badge +18

Hi @Johnson878 

Does the adaptor have separate outputs listed in Windows? If so, you’ll need to make sure that the Digital Output is selected (rather than the 3.5mm socket, which may be labelled as “Speakers”). 

One thing strikes me as a bit strange, however: you said “plug it into my type c and a usb port” - as a USB device, it should only need to plug into one USB socket, not a USB-C and a USB type A (if that’s what you meant). It may help if you provide a link to the device you purchased.

You may also need to specify/restrict the digital output format in Windows to be Dolby Digital (AC-3) or DTS - if it’s trying to send Dolby Digital + (EAC-3), for example, that will not work.

I hope this helps.

Badge

Hello There, I got the Ray, i’m trying to connect it to my computer, but my computer does not have the optical port, it only has a audio type c. I bought an adapter USB AUDIO CONVERTER OPTICAL AND 3.5MM, I plug it into my type c and a usb port but there is no audio coming out, my computer does detect that there is a speaker plug it and even has the green audio lv going up, Any tips? I was going to return this but I really want to make it work. Much would be appreciated thank you.

I bought this one for $20 on Amazon and it works great on my MacBook

https://www.amazon.com/dp/B09QFYNB7Y?psc=1&ref=ppx_yo2ov_dt_b_product_details

Make sure you get the “output” version and not the “input” as those are uni-directional.

Badge

Could we possibly have some information on what sort of latency we should expect when we connect 2 Roam (or 2 Move) as a stereo pair over bluetooth?

My understanding is that S2 version 14.16 added the ability for Roam to play stereo over Bluetooth but only if WiFi is present. Would the expected latency be 20-40ms (from BT) + 75ms (for Sonos standard sync) =~ 100ms or something closer to only BT 20ms?

Also would the Roam negotiate AAC as the coded on MacBook Pro with Apple Silicon?

Thanks!

Badge

Hi @zipuni 

Roam (with or without a stereo pair) can expect 200ms latency. There may be additional latency from the source device, however (the time it takes to encode the audio and transmit it).

Move cannot play Bluetooth in a stereo pair. I couldn’t find any figures for the latency, but I presume it would be lower as the Move can’t share it’s Bluetooth feed and therefore doesn’t need to prebuffer it.

I couldn’t find any information on which codec would be negotiated.

I hope this helps.

Thank you so much Corry, wow 200ms is a lot. I guess the only option we have is using optical to a Ray / Beam assuming nothing will change with the new Era 100/300 and the 75ms minimum latency over Line-in.

This is such a bummer and a missed opportunity as so many other Sonos users have pointed out.  I am deep in the Sonos ecosystem and I really don’t want to buy Audiengine/Edifier/Kanto for my desktop and have them not join the rest of the party.

Maybe you can enable direct USB access to the Era like Audiengine and others support?

Thanks again for the reply.

 

Badge

It’s a software thing, not a hardware thing. Removing the delay would require a significant rewrite of the entire underlying code base, and remove the Sonos “whole home audio” feature, which is their main marketing point. 

Not true. What everyone wants is to have the “local” pair of speakers play with minimal delay. The same way a Ray/Beam has minimal delay when it is directly connected to a TV.

Think about it. Can you imagine if Sonos were to launch Beam/Ray/Arc with a *minimum* of 75ms delay and said “we can’t do less because it goes against our marketing”?  No-one would buy them as lip-sync problems would be unbearable.

Desktop speakers, same as TV surround, is a minimal delay application and they are choosing not to support it.  It sure beats me why as I really don’t want to have sound bar below my “floating” arm-mounted display.

Badge

 

Sonos users expect to group/ungroup on the fly, it is a core functionality.  Making the “local” speaker impossible to group because it is used as a computer speaker takes away from that.  You might as well make it a standalone computer speaker (which is what everyone says to get in the first place).

Also, the Arc/Beam has minimal delay because it is using an ad hoc private 5 GHz network to connect directly to the Sub/surrounds.  This configuration can be low latency because it is not expected to go through walls/floors like the regular grouping of rooms, which uses a greater buffer (hence the delay) and the more penetrating 2.4 GHz band.  

I get all that but please explain what is stopping Sonos from supporting zero-delay line-in on Era 100/300 (meaning just the delay of ADC) and then, to your point, add a 5GHz ad hoc private network for Left / Right direct connection?  How is this different to the ARC / Optical in + Surrounds that you describe?

Badge

And the reason they can’t do what you describe using 5 GHz is because the low-latency 5 GHz connection cannot penetrate the walls/floors as well as the buffered 2.4 GHz signal, so once again, grouping is impossible.

So what it comes down to is you want dedicated computer speakers that cannot be grouped with the other Sonos speakers in your home.  There’s plenty of those around, go buy some.  

What I am describing is two different modes:

  1. PC Mode: no delay, line-in mode where Left and Right speakers are connected over ad-hoc 5GHz (not grouped over walls/floors)
  2. Regular/Current Sonos Mode: 75ms+ delay, desktop pair can be grouped / ungrouped with the rest of Sonos ecosystem

I hope that makes sense

Reply