PDA

View Full Version : Poll: Squeezebox Support in audio|acacia: Hardware-Agnostic Multi-Room Music Software



Jared@Plethra
2015-12-13, 16:25
Hi All,

We've received a few requests as of late regarding adding Logitech Squeezebox device playback support to our software-based multi-room audio product called "audio|acacia" (www.plethra.com). I've done some initial research and adding support for Squeezebox devices as end-points looks very possible.

Before we go down this road of supporting Squeezebox devices, I wanted to better understand if the SB community at large is interested in such an integration. Who would actually use it (i.e. pay for an audio|acacia license) and what level of functionality would be acceptable.

A little about "audio|acacia":
We've designed audio|acacia from the ground up to be hardware-agnostic. Our philosophy is that you should be able to utilize your existing devices to build a multi-room audio listening experience. As such, any audio-enabled device that can support some method of synchronization is on our radar. We already support playback to Apple AirPlay devices, Sonos devices, Google Cast devices (Chromecast, Chromecast V2, Chromecast Audio, & 3rd-Party Google Cast speakers), Web Browsers, and Mobile/Tablet/PC speakers & soundcards. Most importantly, we can play to each of these devices whilst maintaining audio synchronization. This is something we feel is important to the user experience.

audio|acacia natively supports a number of the top internet music services such as Tidal, Rhapsody, Napster, iHeartRadio, Deezer, Slacker, etc. as well as local sources such as iTunes, WMP, Winamp, & Generic Folder Structures. More sources are on our development roadmap.

What a Squeezebox-audio|acacia Integration Might Look Like:
There are really four 'levels' of functionality of a potential Squeezebox integration -
1) Audio Playback to SB devices from audio|acacia
2) Playback Control of the audio|acacia speaker group from the SB device (using the SB remote or SBC to control playback)
3) Currently Playing Song Metadata of the audio|acacia speaker group on the SB interface
4) Audio Browsing of audio|acacia 'sources' on SB Interfaces

Initially we'd start with just #1, and then add #2-3 if community support is high. #4 is not something that we are interested in developing, however we are open to helping members of the SB community use our API to build their own searching/browsing integration on SB devices.

Thoughts?

wortgefecht
2015-12-14, 00:47
Your idea is good, the system looks promising. For me, there are some things missing: UPnP devices, Raspberry Pi as clients, Google Play Music and TuneIn Radio.

That said, I'm not sure, whether the community here is willing to support your efforts.

Julf
2015-12-14, 01:47
Your idea is good, the system looks promising. For me, there are some things missing: UPnP devices, Raspberry Pi as clients, Google Play Music and TuneIn Radio.

That said, I'm not sure, whether the community here is willing to support your efforts.

I guess the problem is that the current, open source LMS environment already supports most of the functionality we need on enough varied hardware.

karlek
2015-12-14, 02:09
ad 1) if Napster/Rhapsody could then be played on older SBes, that point would be very interesting.
ad 2 and 3) if you could provide a similar functionality as already given for the SB ecosystem via LMS, that could be IMHO the match winner.

philippe_44
2015-12-15, 01:08
We've designed audio|acacia from the ground up to be hardware-agnostic. Our philosophy is that you should be able to utilize your existing devices to build a multi-room audio listening experience. As such, any audio-enabled device that can support some method of synchronization is on our radar. We already support playback to Apple AirPlay devices, Sonos devices, Google Cast devices (Chromecast, Chromecast V2, Chromecast Audio, & 3rd-Party Google Cast speakers),
Thoughts?

Do you mean you support audio sync between Sonos and (eg) AirPlay ? I thought Sonos never released any information about their sync protocol