Skip to main content

Moderator note: This article was updated in December 2024 to account for new products.

 

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 & Arc Ultra, Amp, Move & Move 2, Roam & Roam 2, 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.

Move, Move 2, Roam, Roam 2 & 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, Arc Ultra & Amp

If you’re using a Beam, Arc, Arc Ultra 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 & Arc Ultra - use the HDMI port with the Optical adapter
Amp - use either HDMI or Analog audio in connections

 

Move, Move 2, Roam & Roam 2, 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 & Move 2 - push the Mode button to switch to Bluetooth
Roam & Roam 2 - 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:

Hello

I use a Mac mini and have my Ear 100 connected via bluetooth. This generally works well although if I pause a video/sound for a few minutes, or longer or shorter, then there is a 3 or 4 second delay before the Ear kicks in again. This only started a few months ago, for many moths before there was never a delay. 

So, I bought the line in adaptor and connected it to the Mac mini headphone port. I changed the sound output on the Mac to “external headphone”, and then have the settings in the Sonos App to ‘Mac computer”. Again, it starts off great but when I go away and come back it then fails to play sound through the Ear 100 again and going into the Sonos App, I note that it is showing “line disconnected”.

What is going on I wonder...why does the delay get worse under bluetooth and why does the wired connection stop working after a break?

Thanks in advance for any help.

Hi Murr,

Having spoken to Sonos they have confirmed that when the sound is either quiet or I move to the other screen it pauses itself…..

They havent got an idea why though and nor do I.

Thanks Graeme

Not exactly encouraging news from Sonos is it...😅😅

I’m going to try another line in 3.5mm jack cable in case the current one is faulty, by some miracle that might work.

(Meant to say for any admin...I am running Mac Sequoia 15.2) and the Sonos app on iPhone is up to date)

Ive tried 2 line ins to the USB-C’s and now and a HDMI to USB-C. All do the same and are Sonos official leads (not the generic crap from Amazon). If all fails I’ll swap the Era100 for a RAY and add a Creative Soundcard to the PC with optical’s. I was holding off though on that as I was going to PC upgrade when the DDR6 MotherBoards come out. Is what it is. Being a PC nerd its easy but you can try them options on a Mac?? I’m unsure as I’ve only ever had a iPhone.


I tried AirPlay years ago and there was just enough of an echo to make be slightly annoying so I decided to just buy speakers. AirPlay seems to have improved to the point where there appears to be no delay between speakers connected directly to the Mac and the one playing using AirPlay but since I already have decent speakers but I will frequently using my SONOS speakers with my laptop.  And I use AirPlay for my home system since even with the updates I still don’t like the new “improved” app.


I tested an ERA 100 with the auxiliary input connected to a Yamaha Silent piano, but the 75 ms minimum delay made this use impossible.


Sonos is absolute trash. I wouldn’t recommend sullying your pc experience with the Shoddy garbage Sonos products. 


Sonos is absolute trash. I wouldn’t recommend sullying your pc experience with the Shoddy garbage Sonos products. 

 

Which is why Sonos isn’t recommended for PC speakers, despite the workarounds put forth in this thread. 


I tested an ERA 100 with the auxiliary input connected to a Yamaha Silent piano, but the 75 ms minimum delay made this use impossible.

 

Correct.  The buffer which is required for reliable multi-room streaming makes live performance type use impossible.  


I have the same problem, if you purchased the original old Play 3 & playbar 5, they cost me 1k about 8 years ago. They are useless most of those years, I have them connected occasionally, great sound but the speakers are so difficult to keep connected, no bluetooth. As a non techie but lover of music they were not worth the cost. I am trying today to connect them. Still no joy!. 


I’m listening to a PLAY:3, using S2 and the iHeart radio Sonos plugin as I type this. I’m not familiar with the ‘playbar 5’, although I had both a PLAYBAR, which ran fine under the S2 system, and a first gen PLAY:5, which ran well under S1, as it had neither the memory nor the CPU to run S2. But both devices worked quite well under S1.

I’m not sure why you’re having so much difficulty in trying to ‘connect’ them, as they’re both still supported by Sonos. Have you tried to call Sonos Support directly to discuss it?

When you speak directly to the phone folks, they have tools at their disposal that will allow them to give you advice specific to your network and Sonos system.


I tried various combinations to get either a Sonos 1 of Play 1 to work with a PC and there was always a small delay.  While 75% of my use is music, the only 25% is zoom, Youtube, etc.  The delay was VERY annoying.  I already had some good small speakers and just bought an inexpensive amp.  I didn’t want to speak the money to get any SONOS equipment with bluetooth or direct connect, especially since I am already aggravated with issues with groups not working correctly.


Very Informative


Reply