Skip to main content

Image provided by PaulRBoon in this thread: Beam as computer speaker


At Sonos, we don’t make speakers specifically designed for your computer. 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. With this being said, not all computers are built equal, so your mileage may vary, therefore it’s unfortunately not something Sonos can help or support you with setting up outside the general advice here.

In this article, we are going to be focusing on the best ways to get your computer audio coming through a Sonos Playbar, Playbase, Ray, Beam, Arc, Amp, Move, Roam, Era 100 & Era 300. To get this to work, there are two things to look at: how to connect the products and the settings needed.

 

A quick note on Play:5, Five, Connect:Amp, Amp, Port, Connect, Era 100 & Era 300

While it is possible to use these players with a PC by connecting to their line-in ports (Era models will need the USB-C adaptor), this isn’t a recommended solution if you’re planning on doing something that requires audio/video synchronization. There will be a minimum of a 75ms delay on the audio due to the signal processing performed on the line-in side. If synchronization isn’t an issue for you, you can simply connect the device to your PCs headphone or line out jack like you would a pair of regular headphones.

Roam & Era 100/300

Bluetooth links via these models will experience the same delay, as Bluetooth acts as a virtual line-in and also needs buffered for network play.


Connecting: 

 

Depending on the product you’re trying to connect, the method of connecting it to your computer will be slightly different. I’ll group the products with similar connections together to make things a bit easier to follow.

 

Playbar, Playbase & Ray

These products use a TOSLINK/Optical cable to receive audio, so if you’re looking to use these as PC speakers, your PC must be equipped with an Optical Out port. Most PCs don’t come with these built into the motherboard, though some higher end ones do. In most cases, you’ll likely need to use an internal sound card to provide that connection. Simply use an Optical cable to link your Playbar/Playbase/Ray to the Optical out port on your computer; just like you would to hook it up to a TV.

Playbar - use the Digital audio IN port
Playbase - use the Digital audio IN port
Ray - use the Digital audio IN port

Beam, Arc & Amp

If you’re using a Beam, Arc or Amp as computer speakers, there’s one extra step. You’ll need to make use of the Sonos Optical Audio Adapter that is included with your product (excluding Amp). Most computers send a regular HDMI audio stream over their HDMI ports, whereas these products require an HDMI-ARC audio signal. These are not the same. Unless you are using a TV equipped with HDMI-ARC as your monitor, connecting via HDMI-ARC won’t be possible. If that does apply to you, you can check this FAQ to find out how to set up your Beam, Arc or Amp.

How to use the Sonos Optical Audio Adapter

 

With Amp, you also have the option to use the RCA Line-In ports, though you should be aware that there will be a minimum of 75ms delay due to the signal processing performed on this input. Therefore, it’s generally a better experience to use the HDMI ARC port with the optical adapter.


 

Beam - use the HDMI port with the Optical adapter
Arc - use the HDMI port with the Optical adapter
Amp - use either HDMI or Analog audio in connections

 

Move, Move 2, Roam, Era 100 & Era 300 (Bluetooth)

With Moves, Roam and Eras, things are a lot more simple. Hooking up these products is as easy as switching them over to Bluetooth mode, opening the Bluetooth settings of your PC and selecting them from the list, just like you would to connect a mobile device. We’ll show you how to do this in the next section.

Move - push the Mode button to switch to Bluetooth
Roam - push and hold the power button for 2 seconds to switch to Bluetooth
Era 100 - hold the Bluetooth button until you hear a chime to pair​​​​

 

Era 300 - hold the Bluetooth button until you hear a chime to pair

Note that you only need pair a Sonos device to your PC once - from then on, you can use the computer to reinstate the link. 


Settings:
 

Connecting via optical cable or Sonos Optical Audio Adapter

 

Once you are connected with an optical cable, you may need to perform some steps to get everything running smoothly. It would be almost impossible for us to list specific settings for every sound card or motherboard that has an optical port built in, but we can provide some basic recommendations.

 

Once the optical cable is plugged in, click the speaker icon in the bottom-right corner of your Windows taskbar, then click the speaker name above the volume slider to see if an “Optical” or “Digital” sound output has shown up. If it has, just click to enable it. 

Look in this drop-down list for “Optical” or “Digital” sound output

If the speaker doesn’t show up there, right-click the speaker icon in the taskbar, click Open Sound Settings, Sound Control Panel and then the Playback tab.

Right-click anywhere in the list, then click “Show Disabled Devices.”

 

Make sure “Show Disabled Devices” is checked


Once you’ve done that, a device named “digital output” or “optical output” should show up. Right-click it and click “Enable” to switch it on. Once you’ve done that, right-click it again and click “Set as default device.” You should now have optical audio enabled and be able to listen to your PC audio through your Sonos player. You may need to open your Sonos app and select TV from the browse menu if TV Autoplay isn’t enabled.

If this doesn’t work for you, double-check the cable is properly seated in the optical port (it should have a gentle bump or click when fully inserted), and make sure the latest drivers are installed for your sound card or motherboard’s audio processor. If all this checks out, but you’re still not seeing the options show up, get in touch with the manufacturer of your device for further assistance.




Connecting through Bluetooth


Connecting to Moves, Roam or Eras through Bluetooth is relatively quick and easy. Take a look at the GIF below to see how it’s done in Windows 10. Note: not all desktop PCs have Bluetooth built in, so you may need to use an external adapter/dongle.

On Mac, the process is also fairly straightforward. You can use the same method for connecting to Sonos through Bluetooth, or you can establish an Airplay stream to any Airplay 2 capable speakers. Check out our FAQ on Streaming Airplay audio to Sonos.

 

And that’s it! Once you’re connected in either of these ways you’ll be able to enjoy your PC’s audio on your Sonos player. If you’re using the cabled method you’ll be able to group other wireless players in with your PC connected device and have that audio all around your home, just be aware that the players treat the incoming signal as TV audio, so a strong connection is required between players in order to enjoy uninterrupted sound on a large group.

We love to see what our users do with our products, so if you have your Sonos set up in an interesting way with your computer we’d love to see it! Feel free to post your images in this thread :smile:

     Soooo has no one here dealing with the audio to video delay thought of using VLC to watch their video? It does as i am sure others do hove the ability to adjust the audio video timing…. I mean, better to just get one that works imo, but if you just want to make what you have work it’s an option.

Side note, The bars that work without the delay also have the ability to pair with other devices so I take it the bar handles all the live encoding to sonos format and sends it to the otherwise “delayed” devices alowing a full undelayed setup?



Side note, The bars that work without the delay also have the ability to pair with other devices so I take it the bar handles all the live encoding to sonos format and sends it to the otherwise “delayed” devices alowing a full undelayed setup?

 

Soundbars work without delay only to Bound speakers ie surrounds & subs as they use the private 5GHz channel for audio. If you Group something to them the delay will kick in for the same reasons.


Thank you for the info, so bar and dedicated surround will be fine for movies and games. But if grouping outside of the surround setup only listen to music where you don't rely on syncing video.


Hi. This probably won’t help anyone or add anything to the discussion but I needed to speak lol

I’ve just came here to say that I had an awful day trying to set my first SONOS to my laptop. I spent hours on the phone or trying to sort it by myself. I was able to do it a couple of times but everytime I’d try to connect it to another device, I wouldn’t be able to re-connect it to my laptop.

When the speaker arrived I was truly excited about it and I thought I’d spend 5 minutes setting it up but I ended up wasting my whole day to learn that to use a SONOS as a laptop speaker is almost impossible.

It’s just sad. I’ve dreamed about buying one for years.

Now my day is ruined and I got a headache.

And just thinking that I now have to return it and look for an alternative just make me sick. Such a terrible experience.

Thanks very much SONOS!

 


Hi @EP87 

If your PC is a desktop PC, it should have an optical port - if so, you just want to connect your Ray directly to this port. Limit the output formats to PCM, Dolby Digital 5.1 and DTS.

  1. If there is no optical port, however, you will need a 3.5mm to optical converter (and that device will need to be an ADC) assuming you want to use a headphone or line-out 3.5mm socket on the PC. Or...
  2. A USB device that has an optical output would also work, but in this case it would basically be an external soundcard, and you would need to choose the correct sound device in Windows(?) for it to work. This will be (at least in theory) a better option as there is no unnecessary analogue stage, but also potentially more expensive (but should still be very affordable). There would be no DAC or ADC, however - just an external sound “card” with a digital connection straight to your Ray via optical.

I hope this helps.

 

Thanks a lot Corry for the explanations. Finally I decided to go for option 2, to get USB device that has external soundcard. Works like a charm! Sonos rocks! Thank you for your help 


I bought beam 2 and want connect with PC (mainboard: TUF GAMING Z690-PLUS WIFI + VGA: ASUS TUF Gaming GeForce RTX 4070 Ti) but no sound can hear from HDMI port base on mainboard or VGA, i change to use sonos HDMI to optical but still silent, what I have need to config or doing something to beam 2 working? Thanks a lot.


I bought beam 2 and want connect with PC (mainboard: TUF GAMING Z690-PLUS WIFI + VGA: ASUS TUF Gaming GeForce RTX 4070 Ti) but no sound can hear from HDMI port base on mainboard or VGA, i change to use sonos HDMI to optical but still silent, what I have need to config or doing something to beam 2 working? Thanks a lot.

Deleted reply as there is a whole thread from the same person elsewhere.


hello,
has anyone been able to connect the ray to macbook air m2 as a speaker? i have tried but failed.


hello,
has anyone been able to connect the ray to macbook air m2 as a speaker? i have tried but failed.

 

Could you describe how you “tried but failed”?  


I have computer speakers I like connected to my PC. Is there any way to integrate them into the Sonos network? Could I use something like a Port? 


Hi, 

I have connected 2 sonos roam speakers to connect via bluetooth to my Macbook Pro. Going through the comments above I feel a bit worried about the latency issues but will check if I actually feel any issues.

My main question regarding using the Sonos Roam as PC Speakers is if it is okay to keep them plugged in during usage? 

Does Sonos have Overcharging Protection built-in in their speakers like most mobile devices and Macbooks? 

What is the best way of increasing the longevity of the battery of Sonos Roam since it is predominantly a portable speaker and I would like to use it for atleast 3-4 years.


Hi @adaed 

Sonos Port is the only Sonos device that has a Line-Out connection, so you would need to use it, yes. Whether your PC speakers have the right connection is another matter - you’d need stereo RCA or coaxial digital inputs on the PC speakers, or some sort of adaptor/cable.

I hope this helps.


Hi @apoorva.agrawal 

Yes, you can leave Roams plugged in - I’ve barely unplugged my own since I bought it.

Although I could find no info on it, my assumption would be that the best way to preserve a battery would be never to drain it.

I hope this helps.


Hello all:

Like many of you, I have gone through several speakers/bars/systems over the years.  I am no music/sound expert, but do love my various types of music.

I am now intrigued about using something new for my PC set up.

Primary usage would be music via YT Music, playback of Youtube videos and the occasional watching live streaming TV or a movie when the wife and daughter kick me out of the den to watch their things.

I will be new to the Sonos family/enviornment and am ok with a high learning curve.

Ideally, my best case scenario would be Two Roam 2 speakers L/R] along with a Sub Mini.  Roam 2s due to real estate availability on the desk as they are nice and slim.   I can do others but also like the option of picking them both up, removing them from the desk and playing something from my phone in the garage aminus the Mini ofcourse].

Is the above configuration make sense and is it do-able?  Reading the link below gives me pause because even though it doesn’t state that they cannot be paired with the Mini, it also does not state below that they are supported.   There might be some deeper meaning/definitions of pair vs support characteristics and apologies for not doing that part of my homework as of yet.

https://support.sonos.com/en-us/article/sonos-products-that-support-sub-mini?language=en_US
 

Thank you in advance for borrowing some brain cells…

Edit/addition:  I forgot to mention that the optimum connectivity method would be BT.

Jayster


Roam 2 (or any other Sonos portable speaker) cannot be bonded to a Sub.  The only way to connect a PC to a Roam is via Bluetooth. 

In my personal opinion, Sonos is not fit for use as PC speakers.  Too much lag on the Line-In.  You are better off getting actual PC speakers.


Roam 2 (or any other Sonos portable speaker) cannot be bonded to a Sub.  The only way to connect a PC to a Roam is via Bluetooth. 

In my personal opinion, Sonos is not fit for use as PC speakers.  Too much lag on the Line-In.  You are better off getting actual PC speakers.

 

Had a feeling that this was going to be the answer..

 

Thank you for confirming and your thoughts…
 


I have successfully begun using a pair of Roams as my desktop speakers. Paired first using wifi to prove I have a stereo pair working. 
At first I was having trouble getting them connected to my system (Asus B650-E wifi MB) but then remembered my phone Bluetooth kept grabbing the Roams LOL. So turned off BT on my iPhone and ta da connected no problem. 
It’s a WAY better sound than my Logitech wired 2.1 system. No delay on Zoom or Teams and streaming Amazon or YouTube is great. Very clean looking I’m thrilled. 


Reply