Sonos has long since deprioritized both the MacOS and Windows OS applications, in favor of mobile versions. You’re unlikely to see any further development on either platform, other than simple maintenance.
Thanks for the reply - I totally missed it until now. That’s pretty much what I thought. I would like to see Sonos treat accessibility failures as “maintenance” though. The really frustrating thing is how little effort it would take to at least bring about a positive impact.
Adding a label to a button takes a second. The resources will already be translated for the other apps.
The dialog to select rooms is nicely accessible, but the button to open it is not. It shouldn’t take much effort to make the room boxes focusable.
If the two above things were done, then I can at least use the system in some primitive way.
This isn’t really asking for a new feature, but asking for a bug to be fixed. It’s similar to if a security exploit was found, or if the next macOS totally broke the controller for sighted people, Sonos would surely fix it.
I love my Sonos system on the whole and have had it for many years now, and replaced much of it for S2. So it’s not like I’m freeloading or anything. It’s frustrating that it doesn’t really seem possible to have the conversation with Sonos themselves, so I’ve got no idea if they genuinely don’t care about accessibility or if they just aren’t getting the message at all.
I know Sonos would never do this, but if they really don’t care about the macOS app any more then they should open-source it and maybe someone in the community might be able to fix it.
One thing that can help with the controller a tiny bit is to use VO+/ on the Mac when an unlabelled button has focus. It will allow you to add in a label, so if you can figure out what the button does then you can add labels for some of them. I’ve got quite a big delay between a button name and its help being read out, but for me if I wait a little bit it is sometimes possible to figure out what a button is. E.g. “button” then a few seconds later “crossfade is off”, so I can label the button crossfade.
I still can’t access the rooms list, queue or browse or search for songs, so it makes the controller an incredibly bloated way of doing very basic things - play, pause, change group volume (but not the volume of individual rooms).
Just thought I’d mention it in case it does help anyone else, but it still doesn’t excuse how rubbish this app is.