Skip to main content
Sonos Employee
January 13, 2014

Control Sonos Volume from OS X Menu Bar

  • January 13, 2014
  • 82 replies
  • 13362 views
We received a request for a new feature that would allow you to control the Sonos volume via the menu bar in OS X.

Let us know your thoughts on this and add a +1 if you'd like to see this feature on Sonos.
    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.

    82 replies

    Lyricist II
    April 25, 2018
    I made a small App to address this issue:
    https://itunes.apple.com/de/app/menu-bar-controller-for-sonos/id1357379892?mt=12

    Feel free to use the free version over GitHub:
    https://github.com/Sn0wfreezeDev/MenuBarControllerSonos

    Greetings,
    Alex

    Works well. Thanks
    Trending Lyricist I
    April 25, 2018
    + 1
    pwt
    Virtuoso
    April 26, 2018
    I made a small App to address this issue:
    https://itunes.apple.com/de/app/menu-bar-controller-for-sonos/id1357379892?mt=12
    Feel free to use the free version over GitHub:
    https://github.com/Sn0wfreezeDev/MenuBarControllerSonos

    Nice work! I like the way you've provided both the code and a version via the App Store.
    I bought the paid version. Minor defect: my PLAY:5 pair plus SUB appear as separate speakers. I created a GitHub issue: https://github.com/Sn0wfreezeDev/MenuBarControllerSonos/issues/4.

    4 x P:5 | Sub | 4 x P:1 | 3 x Connect | 2 x Boost | Connect:Amp | 2 x One | Amp | Move | Port | Era 300
    Lyricist I
    June 2, 2018
    Got to agree with this as a +1. I use a device called Nuimo by senic, if you install the osx controller app then it allows you to use the cool controller to play, pause, skip and change the volume. It can also control Hue lights and some other stuff i don't have! cool but expensive
    Sonosjunkie
    Prodigy III
    June 2, 2018
    I don't think Apple allows an intercept to that key/process in their OS. It's a base level command that affects system sounds as in addition to other audio.

    I’m not entirely convinced this is correct. I have multiple audio devices hooked up to various macs via thunderbolt and can see drop downs from the mac system volume menu to control these, so I’m assuming it is both technically possible and permissable by Apple to do this for external devices.

    But on the other hand the purpose of the main menu volume tool is to control volune coming FROM the Mac. Since Sonos stresms direct to device, I don’t think it would work very well. And as there is already a controler app for mac just a few mouse clcks away, I’m sure there are better features to spend time coding.

    Just my 2c
    Lounge: 5.1 Arc HT (2x Subs and 2xP5 rears) with LGOLED77CX. Kitchen: 2xOneW, 2xP3w with SubW. Bedroom: 2xP1s. Office/Studio: 2xP5w. Snug 2xP1s. Garage: 2xOneW. Also 3x Moves.
    Airgetlam
    June 3, 2018
    No argument from me, honestly, which is why I caveated (is that a word?) with the "I think" part. And it may have changed over time, and I'm thinking of several OS versions ago.
    Bruce
    Avid Contributor I
    August 30, 2018
    Sonos should add this functionality, but in the meantime, I purchased the app for 99 cents. Great work. Move the volume control to the TOP of the app however so I dont have to move my mouse as much.
    Contributor I
    September 7, 2018
    +1 (basic control functions in the menu bar - especially mute) would be great
    Lyricist I
    September 9, 2018
    Bought the menu bar controller which definitely helps, but I was disappointed to discover that the volume control is not mapped to the keyboard.. this is what I thought I was buying because it showed up in a thread that was discussing that. Not the developer's fault.. my mistake for not reading the description carefully enough. I'm still in serious need of controlling the volume/mute from the fn#10-12 keys if someone can please help me get there (SONOS, are you listening?!)
    Lyricist I
    October 18, 2018
    I don't see a reason not to support this!