Who's Online |
51 user(s) are online ( 34 user(s) are browsing Forums)
Members: 0
Guests: 51
more...
|
|
|
|
SonosController - looking for beta testers
|
|
Just popping in 
Joined: 2009/12/11 16:53 Last Login
: 2/9 12:45
From Switzerland
Group:
Registered Users
|
Hi there You might or might not have heard of SonosController, my very first Amiga program (using Hollywood) I released last autumn for OS4 and MorphOS and a bit later version 1.1 also supporting OS 3.x (with fast CPUs) and WarpOS. In case you'd like to catch up, here are the links to the news including a list of features: Although I didn't exactly got tons of responses to this, I still kept on developing and am now at the brink of releasing version 1.2 with the following key features:
- support for grouping devices
- support for devices that are being turned off or on
- localization incl. a german catalog that can be used as template to create your own catalog file for your preferred language
But before I release this new version 1.2 to the general public, I'm looking for beta testers to make this thing also works outside the (fire)walls of my own little network. Would anybody please help me out on this? Download linksWell, here are two screenshots of the OS4 version to make a first impression, the app looks accordingly on the other platforms: Grouping devices:  Volume and muting can be set for each grouped device individually: Change log
- NEW: support for grouping and ungrouping devices. When grouped, volume and muting can either be set for the whole group or for each device individually.
- NEW: support for devices that suddenly appear or disappear from the Sonos system, for example when turned on or off.
- NEW: timeout for devices to respond can be configured in the Preferences. On slower Amigas it might be necessary to increase the timeout (default is 5s).
- NEW: implemented localization
- NEW: german catalog: feel free to use it as a template to create catalog files for other languages.
- NEW: if no devices can be found by the network scan, it's now enough to add just one single device by its IP address. This one will then be queried to return all the others.
- NEW: added a "Cancel" button to the requester that pops up if the network scan couldn't find anything (requested by Steve Harrison).
- NEW: added a version check of reqtools.library where needed (on AmigaOS 3.x and MorphOS) when adding devices manually and letting the user know, if the version installed is not sufficient (v39 or higher is needed). After confirming with "OK", the URL of the download page on Aminet is automatically opened.
- NEW: displaying the loading's progress when browsing the music library incl. the possibility to cancel it by pressing the [<] button.
- IMPROVED: quicker network scan because now it's enough to find one single device to connect to.
- FIXED: nasty networking bug that caused SonosController to freeze after a while, especially on AmigaOS 3.x.
- FIXED: possible crash when searching something without results, searching some more and going back again.
- FIXED: switching between "Pause" and "Play" sometimes made the button move a pixel.
Important note
- Please note that the OS 3.x version really needs a fast CPU, 060 or a Vampire is recommended. In the Preferences (menu or shortcut RAmiga-P) you can deactivate the loading of the queue and/or album covers to gain some performance.
- Please have look at the requirements as mentioned in the AmigaGuide included in the archives.
Well then, happy testing, please post any reports (bugs, but also if it DOES work for you) here in this thread. Cheers, Michael
|
Check out TAWS - The Amiga Workbench Simulation www.taws.ch
|
|
|
Re: SonosController - looking for beta testers
|
|
Site Builder 
Joined: 2006/12/2 23:57 Last Login
: Today 12:54
From Athens/Dublin
Group:
Staff members Webmasters
|
@mrupp Your application looks amazing. I'd love to test it but unfortunately, I do not have any Sonos speakers. Maybe that's the reason you haven't got a ton of responses for your app. Maybe people do not possess compatible speakers, and this is a barrier to using SonosController.
Please, do not let this demotivate you though. Keep up making the app as good as possible.
|
|
|
|
Re: SonosController - looking for beta testers
|
|
Just popping in 
Joined: 2017/10/28 11:03 Last Login
: Yesterday 20:27
From Netherlands
Group:
Registered Users
|
@mrupp
I would love to test but like Walkero, i dont have any Sonos equipment running. I am using Google Home / Nest audio speakers mainly... and Philips HUE (and compatible) stuff...
I must say, your program looks really nice, and hope people with Sonos stuff will enjoy it.
Keep up the good work!!
Edited by Skateman on 2022/1/24 17:25:02
|
AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon R7 250 / M-Audio 5.1 -> AmigaOS 4.1 FE / Ubuntu Linux Amiga 1200 -> Recapped / 68ec020 ACA 1221ec / CF HDD / RetroNET connected to the world
|
|
|
Re: SonosController - looking for beta testers
|
|
Quite a regular 
Joined: 2006/11/27 14:24 Last Login
: Today 13:40
From Scarfskerry
Group:
Registered Users
|
Will it work with Amazon Echo smart speakers ?
|
|
|
|
Re: SonosController - looking for beta testers
|
|
Just popping in 
Joined: 2009/12/11 16:53 Last Login
: 2/9 12:45
From Switzerland
Group:
Registered Users
|
@BillE I don't know these, but if they're compatible with Sonos, they should work. Why not try it out and report back here? I'm curious...
|
Check out TAWS - The Amiga Workbench Simulation www.taws.ch
|
|
|
Re: SonosController - looking for beta testers
|
|
Just popping in 
Joined: 2012/7/16 18:57 Last Login
: Today 14:53
From Istanbul
Group:
Registered Users
|
@mrupp I don't have Sonos, to test..But maybe you may support Volumio players if possible (You can build one with RaspberryPi or Asus Tinkerboard) https://volumio.github.io/docs/API/WebSocket_APIs.htmlhttps://volumio.com/en/get-started/
|
Sinan - AmigaOS4 Beta-Tester - AmigaOne X5000 - AmigaOne A1222 - Sam460ex
|
|
|
Re: SonosController - looking for beta testers
|
|
Just popping in 
Joined: 2009/12/11 16:53 Last Login
: 2/9 12:45
From Switzerland
Group:
Registered Users
|
@SinanSam460 I'm afraid this won't be possible as my app communicates with the Sonos system through its internal API. It's really Sonos-only, sorry...
|
Check out TAWS - The Amiga Workbench Simulation www.taws.ch
|
|
|
Re: SonosController - looking for beta testers
|
|
Home away from home 
Joined: 2006/12/2 3:55 Last Login
: 6/30 19:52
From Italy, Perugia
Group:
Registered Users
|
Not a Sonos owner, however just by playing a bit with the interface i've found a little bug when moving the audio slider
Table m_currentzonegroup{} not found! File: SonosController.hws (current line 1361 - In function: <<unnamed>>)
|
|
|
|
Re: SonosController - looking for beta testers
|
|
Home away from home 
Joined: 2006/12/2 3:55 Last Login
: 6/30 19:52
From Italy, Perugia
Group:
Registered Users
|
@mrupp I've translated it in italian, here the file fell free to include it :) https://easyupload.io/6t3qmbJust noted that any italian special chars in translation (like "è") are not handled correctly in program.. please fix!
|
|
|
|
Re: SonosController - looking for beta testers
|
Posted on: 1/26 20:57
#10
|
Home away from home 
Joined: 2009/7/7 4:34 Last Login
: Yesterday 3:08
From Man Cave, Canada
Group:
Registered Users
|
@mrupp
I'm always happy to test stuff on OS4 & OS3 with my real hardware but I unfortunately don't have any Sonos speakers to test with
|
_______________________________ c64-dual sids, A1000, A1200-060@50, A4000-CSMKIII Indivision AGA & Catweasel MK4+= Amazing ! My Master Miggies-Amiga1000 & AmigaONE X1000 ! mancave-ramblings
|
|
|
Re: SonosController - looking for beta testers
|
Posted on: 1/26 21:44
#11
|
Just popping in 
Joined: 2019/12/31 15:27 Last Login
: Yesterday 17:55
From Sweden
Group:
Registered Users
|
Sorry. Spotify Connect here.
|
|
|
|
Re: SonosController - looking for beta testers
|
Posted on: 1/26 21:58
#12
|
Just popping in 
Joined: 2009/12/11 16:53 Last Login
: 2/9 12:45
From Switzerland
Group:
Registered Users
|
@samo79
Thanks for the report, will be fixed.
And thanks a lot for the italian translation, I'm happy to include it in the release. The special characters will display correctly if the file is saved in UTF-8 format. But that's easy, I'll convert it!
|
Check out TAWS - The Amiga Workbench Simulation www.taws.ch
|
|
|
Re: SonosController - looking for beta testers
|
|
Home away from home 
Joined: 2006/12/2 3:55 Last Login
: 6/30 19:52
From Italy, Perugia
Group:
Registered Users
|
@mrupp
Ah yep you are right about UTF-8, i was completely forgot to try that!
About the crashing i noticed that the crashes are a bit all over the program just by trying to use it a bit (opening windows etc..)
Most probably this is due to the fact that it does not find the necessary Sonos hardware to proceed, so in end i think you should need to add some checks in the code to prevent them
|
|
|
|
Re: SonosController - looking for beta testers
|
|
Just popping in 
Joined: 2007/2/10 13:46 Last Login
: Today 8:53
From Frankfurt / Germany
Group:
Registered Users
|
@mrupp I have access to SONOS speakers at work, so i tested your v1.1 around the time you released that version. With my first test, SonosController had trouble to discover all speakers. So i added them one by one via there IP address. That somehow resulted in my colleagues haven't no access to the speakers via the Sonos app. Thus they wanted the control back, and we had a hard time to tell the original Sonos app, again about we speakers. We had to reset them etc, until access was possible. So i didn't use SonosController any further, until now. I started v1.1 again and, whatever chnanged, now the speakers are automatically discovered. I can control them and my colleagues haven't yet a clue that i do it on my amiga. Maybe the cause was a issue on the company network? So works nice and great. Next i started v1.2 and works as nice as v1.1, and even the groups are correctly discovered. I did following tests: a) On the original Sonos app, i split a group. SonosController did automatically update itself to reflect the change. Nice. b) Rejoined the group with SonsoController. Was performed and the Sonos app did update itself to reflect the change. If you want to have something specific tested, let me know. For now i stopped any testing, in the case something goes wrong, so that my colleagues don't get upset on me 
|
|
|
|
Re: SonosController - looking for beta testers
|
|
Just popping in 
Joined: 2009/12/11 16:53 Last Login
: 2/9 12:45
From Switzerland
Group:
Registered Users
|
@MigthyMax
You have an Amiga at WORK? Wow, this is beyond cool!
Can't really think of a way how SonosController could possibly kill off Sonos devices, that's really strange. It does nothing what the original Sonos app wouldn't do, too (I checked using WireShark, that's how I reverse engineered some of the functionality). It should be perfectly save to use my app.
Auto discovering the Sonos devices: that's a known limitation of most of the Amiga TCP/IP stacks. With my testing, this only seems to work with Roadshow. But with v1.2 it's now enough to manually add only 1 device and this one will be queried to report all others.
Thanks for the test. There's nothing specific I'd like you to test, just... well... everything the app is capable of doing. Simply use the thing as often as possible, that would be great!
Which platform version are you using and on what kind of hardware?
Thanks! Michael
|
Check out TAWS - The Amiga Workbench Simulation www.taws.ch
|
|
|
Re: SonosController - looking for beta testers
|
Posted on: 1/28 13:33
#16
|
Just popping in 
Joined: 2007/2/10 13:46 Last Login
: Today 8:53
From Frankfurt / Germany
Group:
Registered Users
|
@mrupp
Well the killing of the Sonos device only happened with my first run with SonosController. Now that i wanted to verify it before posting, it didn't happen again. And even Auto discovering works really fine. At work i only use Sonos(Controller) to mute and change radio station, and that works without any troubles, even with v1.2 version. But most of the day the app is just idling.
Oh, i have a Micro AmigaOne with OS4.1 with latest update. No enhancer stuff, because i (A-Eon) don't get my account working. Having 512Mb of RAM.
|
|
|
|
Re: SonosController - looking for beta testers
|
Posted on: 1/28 21:02
#17
|
Just popping in 
Joined: 2009/12/11 16:53 Last Login
: 2/9 12:45
From Switzerland
Group:
Registered Users
|
New beta 2 uploaded (same links, see above) with the following changes:
- NEW: italian catalog by Samir Hawamdeh. Thanks for this!
- FIXED: MUI 5 column widths in the Music Library browser listview.
- FIXED: as long a no Sonos devices are found, all controls are disabled by default, avoiding possible crashes.
- FIXED: Control menu items are now disabled according to the corresponding buttons.
- FIXED: display of room's names with MUI 4.0
Thanks for your reports and help! Please keep testing... 
|
Check out TAWS - The Amiga Workbench Simulation www.taws.ch
|
|
|
Re: SonosController - looking for beta testers
|
Posted on: 1/28 23:50
#18
|
Just popping in 
Joined: 2007/1/10 21:56 Last Login
: Yesterday 15:46
From Stockholm Sweden
Group:
Registered Users
|
@mrupp
Looks lovely, thanks for your work on this!
|
1989-> A500, A600, A3000, A4000, A1200, CD32, µA1, PegII, A1XE, CDTV, Amy/416D79, A1X5000, Vampire 500 V2+, Vampire 600 V2, Amy-ITX, Denise ITX <-2022
|
|
|
Re: SonosController - looking for beta testers
|
|
Just popping in 
Joined: 2009/12/11 16:53 Last Login
: 2/9 12:45
From Switzerland
Group:
Registered Users
|
Alright, the new version 1.2 is out! Here's the link to Aminet: http://aminet.net/search?query=SonosControllerShould also be available through OS4Depot and MorphOS-Storage soon. Thank you all for your help and encouraging words. Cheers, Michael
|
Check out TAWS - The Amiga Workbench Simulation www.taws.ch
|
|
Currently Active Users Viewing This Thread:
2
(
0 members
and 2 Anonymous Users
)
|
|
|