Software distribution for SheevaPlug based hardware which also works on the Raspberry Pi hardware. Initially designed to be a LMS server but these days SqueezeLite can be installed to make it a player also. Typically it requires a an external DAC to get audio quality close to a Squeezebox Touch.
Software player distributed as a plugin which makes it possible to use your computer and the soundcard in it as a player. Can be used on ARM based platforms such as Raspberry Pi, SheevaPlug or Wandboard or on Intel based platforms like your normal computer. Typically it requires a an external DAC to get audio quality close to a Squeezebox Touch, the exception is the Community Squeeze project which will have a really good built-in DAC.
Consists of both software and hardware designed by community members with the intention to be able to be an alternative for Logitech based Squeezebox hardware. Currently only the software distribution is available but they are working hard on the hardware part. It uses the CPU card from the Wandboard as a base but will provide an add-on hardware card which provides what we need to get excellent audio quality out of it. It uses SqueezeLite as a player.
Cheap DIY hardware project which base its player hardware on SqueezeLite with the intention to make a cheap replacement for a Touch for people with an external DAC.
The hardware which contains the CPU card which is the base for the Community Squeezebox project. Can be used as a player already today, but to get decent audio quality you need an external DAC.
The hardware which is used in VAMP. Can be used as a player already today, but to get decent audio quality you need an external DAC. Can also be used together with the SheevaPlug distribution.
Software and hardware platform, initially designed to be a media server hosting LMS, but these days it also bundles a player so you can use it both as a server and player. The software can be used either on a dedicated Vortexbox Appliance hardware or on your own computer.
Software project with the intention to create the next generation music streaming platform based on the experience from Squeezebox. It's currently in a closed beta phase and the intention is that any hardware vendor that wants to use it should be able license it to use it on their hardware platform. Will focus on providing a solution for people who are interested in having access both to local music and online music, will integrate with LMS and other music servers for local music and provide its own cloud server for integration with online streaming services.
From a hardware perspective, my feeling is that the Community Squeeze is most promising for people who like excellent audio quality, especially if you want a device with an excellent built-in DAC. It will hopefully also be possible to combine with ickStream Music Platform so we also can get great support for online services. For people who want a cheaper solution than the current Touch and have an external DAC, it might be worth to look into VAMP or SqueezePlug based on a Raspberry Pi, just make sure the DAC is compatible with the Raspberry Pi, I know some asynchronous USB DAC's have issues on the Raspberry Pi. If you aren't in a hurry, I would wait and see how all these projects develops during the next 6 months.
Contributed by erland in reply to the post, State of play in the Squeezebox-replacement world 6/13? , on the Squeezebox Community Forum.
It's a project to produce an audiophile quality Squeezebox compatible music player by various community members, running open source software.
Several other members of the community have contributed language translations and documentation.
A headless audiophile quality player consisting of a Wandboard Dual Lite CPU card attached to a custom audio carrier board designed by John Swenson.
A Linux software distribution, (based on Fedora ARM), featuring Squeezelite (software player) and JiveLite (software controller).
Logitech Media Server (LMS) 7.8 is installed, so the device can be configured as a server as well as a client.
This operating system is called Community Squeeze Operating System (CSOS). The current CSOS software image can be downloaded from the Community Squeeze web site.
NB. You will also require a USB hub if you wish to use more than one USB peripheral at a time. eg. to connect a FLIRC USB dongle and an external USB DAC.
USB DAC list:
Yes, it will. The Wandboard Dual CPU module contains built-in Wi-Fi and Bluetooth via a Broadcom chipset.
Yes, the CPU module will be compatible with CSP1 and CSP2
Well, hopefully. It is Squeezelite based on a Linux OS and the discussions on the Squeezelite thread regarding sync on the Linux forum are relevant. It is not as good as a Squeezebox Touch at present, but there's scope for tuning the OS further to improve this. Fundamentally it's doing very similar things to the Touch, and with tuning of the software we hope this can be improved.
It's pretty easy. It will use the existing LMS server software and should behave like most Squeezeboxes. To configure wireless settings, such as entering a Wi-Fi password, you'll plug it into your wired network. It will use DHCP to configure itself on the network, and then it will have a built-in web interface for configuring Wi-Fi.
There are going to be (at least) 3 versions of the audio carrier card that brings out audio specific functionality: SWAMP0.5, CSP1 and CSP2
SWAMP0.5 is the first prototype board to test the concept. It is not available to buy. It measures 4.3" x 3.6" and is populated with a DAC chip, TOSLINK, 2 USB jacks (one for host only and one for OTG), ethernet, and a serial port. SWAMP0.5 PCB layout
CSP1 will be a beta version of the hardware carrier card. The user will be required to provide a Wandboard module, unscrew 4 screws and install it on the carrier board.
The specification (subject to change) for CSP1 is:
Connections (starting from the right side, working left are):
An estimated 25 units will be fabricated.
There is no official beta group yet, no official "list". When CSP1 is getting closer to being available we will do that. So don't start trying to jockey for position in the list just yet, any such requests are going to be ignored at this point.
CSP2 will be the general release version. It is expected that there will be at least 2 distributors, one in Europe and the other in the USA. It is hoped that there will be the option of purchasing the bare DAC carrier board, or a ready to go, pre-built player, assembled, tested and comprising the DAC carrier board, Wandboard Dual CPU board, Hammond extruded aluminium chassis, front/rear panels, (glass fibre PCB material), a power supply, and a pre-imaged SD card.
John can't really re-arrange the order of the jacks; it's determined by the pin order on that giant connector. If he changed the order he would have high speed differential signals crossing each other, and he doesn't want to do that.
There will be nothing on the front panel, just a green power LED on the back (directly across the incoming power feed)
Yes, but the balanced outputs will take some software work to get running. Most likely this will not be ready when the CSP1 board is first released, so don't expect to hook up the balanced outputs at first. (Well you can hook them up, you will just get silence!)
Most likely there will be some headers on the board with an SPI and I2C and a couple of GPIO's for people who really want to experiment, but these will not be guaranteed to be exactly the same on subsequent boards. They will not have external connectors. Use at your own risk.
Whilst there isn't a built in display, Jivelite can be used to control the player using an external TV or monitor via the HDMI port.
The traditional SB control options will all work (server web UI, external programs on smart phones, tablets, laptops, desktops, the Duet controller, a SB Touch, etc.) There will also be some form of HDMI output and IR input which can be used for control. There will be a built-in web server for configuration purposes.
No, IR devices will be supported by third-party modules. eg. FLIRC.
All outputs can physically be on at the same time, whether they can in actuality is a matter of software. Currently Squeezelite doesn't support more than one output, but it can certainly be done using the ALSA duplication technique used in the Touch.
The CSP1 board will not have dedicated control outputs. They can easily be added using USB. By using USB you can get exactly what you want with drivers that already exist. There are literally hundreds of USB to control boxes out there at very inexpensive price points that can cover just about anything anybody may want.The complement of IO's on CSP2 has not been decided. John's personal preference is to not put dedicated connectors on the player for things that can easily be done with USB. This will keep down the connector count on the back panel
The power supply used for a Wandboard will be usable for CSP1/2. The Carrier card will also include a micro USB port as an (optional) power port. You can use either the barrel connector or the USB port for power (just not both at the same time). The barrel connector is 5.5mm x 2.1mm. Both 5.5mm x 2.1mm and 5.5mm x 2.5mm connectors can be used.
Slimdevices forum TOSLINK post by Terry.
The SPDIF spec says the connections should be 75R, yet RCA connectors are in the 25R range, a huge mismatch. BNC connectors come in 75R which is correct for the spec. RCA to BNC adapters and cables are readily available so there is a 75R connector on the board so those that want to keep a true 75R match can do so. Unfortunately, BNC connectors also come in both 50R and 75R, so when buying a cable make sure it is using 75R BNC connectors.
Blue Jeans Cable sells reasonably priced 75R Belden digital audio cables, (by the foot), which can be ordered with various connectors fitted, including "true" 75R BNC connectors. (Note: Whilst we have read several positive owner reports, we do not have first hand experience with this supplier or their cables.)
You can buy BNC to RCA adapters.
As far as the impedance specification of these adapters is concerned, they will most likely be 50R BNC to RCA, but since the impedance of the RCA connector on your cable is likely to be much lower than 50R in any case.... The point being, that if you wish to follow the specification, you need to use a good quality 75R cable, fitted with 75R BNC male connectors, with 75R BNC female connectors being used on the receving/transmitting equipment.
No, you just need to load the CSOS image to an SD card. If you are an early adopter and wish to help bug test CSOS then some knowledge is useful (but not obligitory)
New or updated software releases are announced in the CSOS thread. At the present time, to apply these updates, you must do so from a shell command prompt after having logged into the Wandboard. The actual command for updating the software is included at the end of the software announcement post. To login to the Wandboard, use PuTTY or another SSH Client. Access is via the IP Address of the device, (which can be found by accessing your router and looking for attached devices), using user=fedora password=fedora. When you have the a shell prompt displayed, type the update command posted in the CSOS thread. Be careful to type the command correctly. Correct case, (upper/lower), and spaces are important on a Linux system!
Yes, it does.
To run LMS on the Wandboard, you will need to mount your music from either a USB drive, CIFS (Windows share) or NFS share. The Squeeze Server (LMS) system service needs to be enabled and started, using the Web-UI. (Once the service has been enabled, it will be started by default, every time the Wandboard is re-started. ie. after a subsequent reboot.)
Although the stated goal of the Community Squeeze project is primarily a hardware player, LMS running on the Wandboard works well, even with large music libraries.
No, it will still require that a OS software image is installed on a SD card.
Initial feedback is via the Community Squeeze OS R3 thread in the SlimDevices Linux forum. We can probably start using a github issues list, though some of the code (Squeezelite / Jivelite) is hosted on googlecode and already has issue management via that.
SampleRateTest.tgz is a tar/gzip archive containing a flac file from the Bink Audio Test CD, (this is the right channel, this is the left channel, this is both channels), re-sampled at 32k, 44k1, 48k, 88k2, 96k, 176k4, 192k, 352k8, and 384k.
This FAQ was contributed by Chunkywizard.
Copyright © 2013-2014 Community Squeeze