Hi all,
I just came across SonoBus, it's a pleasure to see something so useful being released. I am particularly grateful for the lack of latency, streaming audio is easy, streaming it without horrible latency seems to be nearly impossible. I am totally blind and have impaired hearing, so I use screen readers and a braille display to access both my PC and iPhone. I am currently using SoundWire to stream audio to an Android device, but am looking for a low-latency way of streaming the computer audio to an IOS device. Both my screen readers, though, are having issues accessing the SonoBus UI.
On Windows, the screen looks blank to the screen reader, though a sighted person I had look at it is able to see all the buttons and other elements mentioned in the user guide. If I may ask, is there a way to modify the settings and start a connection through the command line, through editing files or registry values, or by some other means which doesn't involve the UI? I have found a file, which looks something like an XML file, called sonobus.settings in %appdata%/roaming/sonobus, but I'm not sure what the values are supposed to do. I can't seem to find any other place where the settings are stored.
In IOS, launching the SonoBus Beta app seems to make the built-in screen reader, VoiceOver, go to the status bar and be unable to leave it. A sighted person can see the controls on the screen, but the screen reader's focus seems to be stuck in the status bar. I haven't seen this sort of thing before in IOS, but this is my first use of TestFlight so it may well be that. If one of the developers could have a look with VoiceOver, as I said, it's built into every IOS device, I would be grateful. Just as I asked about windows, is there a way to connect using some sort of custom URL? So long as settings are remembered across restarts, this would make the program usable on IOS to some extent. As I said, it is the only program I know about which will stream with very low latency either from or to an Apple mobile device.
Best,
Aman Singer