Softsqueeze is a software music player developed in Java (allowing it to work on most operating systems) that works with the Squeezebox Server software. Softsqueeze emulates most of the Boom, Duet, Transporter, Squeezebox and Slimp3 hardware music players. It uses a TCP based protocol, allowing it to use across the Internet and through firewalls/NAT routers using ssh tunneling. The software music player supports synchronization with hardware players.
Prerequisites (what you need to get it working):
- Hardware
- Computer running Ubuntu
- SqueezeCenter Server
- Network connection
- Software
- SoftSqueeze
Let’s get started:
Download the java version of SoftSqueeze (the .zip file) from your favourite browser.
Create a folder called SoftSqueeze in your home folder by opening a terminal window (Applications \ Accessories \ Terminal).
mkdir SoftSqueeze cd SoftSqueeze |
Now unzip the zip file:
unzip ~/Downloads/softsqueeze_3.8.zip |
Make the JAR file executable:
sudo chmod +x SoftSqueeze.jar |
Install Sun Java 6 Runtime:
sudo add-apt-repository “deb http://archive.canonical.com/ lucid partner” sudo apt-get update sudo apt-get install sun-java6-jre sun-java6-fonts |
Make JAR file open with Java:
java -jar ~/SoftSqueeze/SoftSqueeze.jar |
The only thing left to do in Softsqueeze is to point it to the SqueezeCenter Server and redirect the audio output to “Java Sound Audio Engine”.
Suggestions for improving this article are welcome, please let me know and drop me a line.