Need Help?
Download Logitech Media Server software today and start listening to your personal music collection on a Squeezebox in any room in your home. Logitech Media Server v8.2.0 Debian/Ubuntu Linux x8664 Debian/Ubuntu Linux ARM Windows 2008/Vista/7/8/10 Windows Home Server v1.x Debian/Ubuntu Linux i386 Perl Source Code (no binaries - tar.gz) macOS 10. I too have followed the 'easy way' to gain SSH access in order to download the birdslikewires.co.uk squeezeplay code - fantastic work by those guys and I will donate some beer funds to them next week when the other jogglers arrive - but with my second one I had the same symptom you describe and thought uhoh this one might have a problem reading.
Can't find here what you need? No idea about which format/platform is compatible with your system? Check this out!
Downloads
Software | Type | Version | Mac OSX | Windows |
Blue Cat's AcouFiend | Demo Last updated: 2020/05/28 | 1.01 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Axiom | Demo Last updated: 2021/06/29 | 1.6 | Mac App demo Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win App demo Win x64 App demo Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Chorus | Full Version (Freeware) Last updated: 2020/12/15 | 4.32 | Mac AAX Mac AU Mac VST Mac VST3 | Win AAX Win VST Win VST3 Win x64 AAX Win x64 VST Win x64 VST3 |
Blue Cat's DP Meter Pro | Demo Last updated: 2020/11/12 | 4.22 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Destructor | Demo Last updated: 2021/06/29 | 1.6 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Dynamics | Demo Last updated: 2020/07/07 | 4.3 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Flanger | Full Version (Freeware) Last updated: 2020/12/15 | 3.32 | Mac AAX Mac AU Mac VST Mac VST3 | Win AAX Win VST Win VST3 Win x64 AAX Win x64 VST Win x64 VST3 |
Blue Cat's Free Amp | Full Version (Freeware) Last updated: 2020/12/15 | 1.13 | Mac AAX Mac AU Mac VST Mac VST3 | Win AAX Win VST Win VST3 Win x64 AAX Win x64 VST Win x64 VST3 |
Blue Cat's FreqAnalyst | Full Version (Freeware) Last updated: 2020/12/15 | 2.32 | Mac AAX Mac AU Mac VST Mac VST3 | Win AAX Win VST Win VST3 Win x64 AAX Win x64 VST Win x64 VST3 |
Blue Cat's FreqAnalyst Multi | Demo Last updated: 2020/11/12 | 2.32 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's FreqAnalyst Pro | Demo Last updated: 2020/11/12 | 2.0 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Gain Suite | Full Version (Freeware) Last updated: 2020/12/15 | 3.32 | Mac AAX Mac AU Mac VST Mac VST3 | Win AAX Win VST Win VST3 Win x64 AAX Win x64 VST Win x64 VST3 |
Blue Cat's Hot Tuna | Demo Last updated: 2020/05/28 | 1.01 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Late Replies | Demo Last updated: 2021/05/25 | 1.5 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Liny EQ | Demo Last updated: 2016/03/03 | 5.1 | Mac AAX demo Mac AU demo Mac RTAS demo Mac VST demo Mac VST3 demo | Win AAX demo Win DX demo Win RTAS demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 DX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's MB-5 Dynamix | Demo Last updated: 2020/07/07 | 2.11 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's MB-7 Mixer | Demo Last updated: 2021/05/04 | 3.4 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Oscilloscope Multi | Demo Last updated: 2020/11/12 | 2.32 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's PatchWork | Demo Last updated: 2021/04/06 | 2.5 | Mac App demo Mac AAX demo Mac AU demo Mac RTAS demo Mac VST demo Mac VST3 demo | Win App demo Win x64 App demo Win AAX demo Win RTAS demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Phaser | Full Version (Freeware) Last updated: 2020/12/15 | 3.32 | Mac AAX Mac AU Mac VST Mac VST3 | Win AAX Win VST Win VST3 Win x64 AAX Win x64 VST Win x64 VST3 |
Blue Cat's Plug'n Script | Demo Last updated: 2021/02/16 | 3.31 | Mac App demo Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win App demo Win x64 App demo Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Protector | Demo Last updated: 2020/07/07 | 2.21 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Re-Guitar | Demo Last updated: 2020/05/28 | 1.1 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Re-Head | Demo Last updated: 2020/09/07 | 1.1 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Remote Control | Demo Last updated: 2014/03/20 | 2.32 | Mac AAX demo Mac AU demo Mac RTAS demo Mac VST demo | Win AAX demo Win DX demo Win RTAS demo Win VST demo Win x64 AAX demo Win x64 DX demo Win x64 VST demo |
Blue Cat's StereoScope Multi | Demo Last updated: 2020/11/12 | 2.32 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's StereoScope Pro | Demo Last updated: 2020/11/12 | 2.0 | Mac AAX demo Mac AU demo Mac VST demo Mac VST3 demo | Win AAX demo Win VST demo Win VST3 demo Win x64 AAX demo Win x64 VST demo Win x64 VST3 demo |
Blue Cat's Triple EQ | Full Version (Freeware) Last updated: 2020/12/15 | 4.32 | Mac AAX Mac AU Mac VST Mac VST3 | Win AAX Win VST Win VST3 Win x64 AAX Win x64 VST Win x64 VST3 |
Blue Cat's Freeware Plug-ins Pack II | Full Version (Freeware) | N/A | Mac AAX Mac AU Mac VST Mac VST3 | Win AAX Win VST Win VST3 Win x64 AAX Win x64 VST Win x64 VST3 |
From SqueezeboxWiki
|
SqueezeSlave is an alternative to SqueezePlay and SoftSqueeze. The main difference is that SqueezeSlave has no graphical interface (GUI), but rather is run from a command line. A text based display is supported as of version 0.9-133 on all platforms similar to the SLIMP3. This mode is disabled by default. This makes SqueezeSlave useful as a player for 'headless' applications (e.g., server computer without display). It's also useful as a background player where a display is not required, or as a player which uses the least computing resources.
SqueezeSlave was written by Richard Titmuss with contributions from Adrian Smith, Alan Young, Dominique Leroux, Duane Paddock, Graham Chapman, Ivor Bosloper, Jason Melvin, Luke Redpath, Ryan Press, Sam Gupta and Uri Savoray.
SqueezeSlave is currently maintained by Ralph Irving http://forums.slimdevices.com/member.php?u=3484.
If you have problems with SqueezeSlave read the support thread at http://forums.slimdevices.com/showthread.php?t=93607 for additional help.
SqueezeSlave is no longer being developed. Check out Squeezelite.
Version 1.3 is the final release. It adds audio driver selection, audio buffers resizing, osx powerpc G3 and openindiana intel builds and WDM-KS windows driver support.
Version 1.2 adds server discovery and named device selection. Tested against server versions 7.3.4, 7.5.6, 7.6.2 and 7.7.1.
Version 1.1 fixes a long standing issue with squeezeslave ALSA hanging after the playlist was stopped the first time.
Version 1.0 fixed a long standing bug in the buffering code that caused playback to not advance after the end of the first track when the duration of the track was less than 30 seconds. The bug also caused several online music services like LastFM and Napster to exhibit the problem. Version 1.0 has been tested with Squeezebox Server versions 7.3.4, 7.4.2, 7.5.1 and 7.6 r31503. Server versions older than 7.3.4 have not been tested so YMMV.
Version 0.9 brought replay gain support with Squeezebox Server v7.4 r26720 or later.Positive dB replay gain values are ignored to prevent clipping.
The linux version supports ALSA, pulseaudio and OSS audio, IR remotes, USB displays, on screen text mode display and keyboard navigation.
The windows version as of 0.9-133 supports Direct Sound and ASIO audio, on screen text mode display and player navigation via keyboard. IR remotes and USB displays support is not available at this time.
All versions of squeezeslave prior to 0.9-133 hang after playing the first remote audio stream between Squeezebox Server v7.4 r28009 and v7.6 r30499. A server side fix was applied at SBS v7.6 r30500. SqueezeCenter versions 7.3.4 and older are not affected. Gentoo ebuilds for Squeezebox Server v7.4.2 and v7.5 include the server side patch - Thanks Stuart. The patch is also available in the squeezeslave source patches directory as httpsocketclose.patch.
The additional display features no longer require patching for Squeezebox Server v7.4 r26720 or later.For older versions of SqueezeCenter the replay gain patches below include the necessary changes for the display feature.
Patch files squeezecenter_squeezeslave_player3-7.3.patch and squeezecenter_squeezeslave_player3-7.2.patch are included in the binary packages if that build has the features enabled for squeezecenter 7.3.3 and 7.2.2 running on linux/solaris. They are also available in the source tree under the patches subdirectory.
Executable versions for Windows, Linux Intel/ARMel, OSX PPC/Intel and Solaris SPARC/Intel can be downloaded from SourceForge.net at: http://sourceforge.net/projects/softsqueeze/files/squeezeslave/squeezeslave-1.2.311/
Makefiles are available for NetBSD and FreeBSD, see build instructions below.
Donations to the squeezeslave project always appreciated.
Installation
Mac OS X installation
The Mac OS X version can be downloaded from http://sourceforge.net/projects/softsqueeze/files/squeezeslave/squeezeslave-1.2.311/squeezeslave-1.2-311-osx.tar.gz/download Unpacking the file gives a folder with
- A GNU
LICENSE.txt
- A
squeezeslave
executable. - A launchd
squeezeslave.plist
description file
A look at the plist
file indicates that the executable is to be renamed and moved to /opt/local/bin/
.You might have to create the corresponding directory.
Time to open the Terminal as an administrator, navigate to the place the downloaded files are located and
You can now check the command line options with
The next step is to find out which number is associated to the output device you plan to use
which gave me
Now try to run it.If your Squeezecenter runs on the same machine and you want to send the audio to the line output
If the Squeezecenter runs on another machine, add its host name to the command line
Now open the SqueezeCenter control webpage and look at the players list. The new Squeezeslave should have appeared.
If this works, you are ready to have Squeezeslave automatically launched at boot time.
Lingon http://sourceforge.net/projects/lingon/ provides a gui to edit and create launchd configuration files or you can edit squeezeslave.plist
with a text editor and customize it to your installation.
If you intend to use more than one Squeezeslave, you will need to provide a different mac address to each
For me, the lengthier command parameter --mac 00:00:00:00:00:16
didn't work properly.
Move the file to the proper place
Start Squeezeslave
Check it is running
Stop it
The Squeezeslave should now automatically launch at login time.
There are two known issues running squeezeslave under launchctl.
- The system can take up to 20 seconds to enter sleep mode.
- If squeezeslave is playing when sleep mode is activated, no audio will be heard after system resume. Stop and restart the player to restore audio.
Fedora Linux installation instructions
- Download the latest squeezeslave binary archive.
- Extract all the files to /opt/squeezeslave
- Create a file /etc/sysconfig/squeezeslave
- Create a file /etc/init.d/squeezeslave
Linux build instructions
Prebuilt versions of squeezeslave for most platforms are available on SourceForge.net. However, if you have problems with the precompiled binaries for linux, please checkout the source and build yourself. There have been many issues lately with system libraries and the linux binaries that have been solved by building your own.
The current source tree for squeezeslave is available on Google Code.
To checkout version 1.2-311 use the branch url
If a subversion client is not available you can download the source code in tar format.
You can checkout the latest development code from trunk with this url.
To track changes in trunk you can view them at http://code.google.com/p/squeezeslave/source/list
The makefiles build all required support libraries; portaudio, flac, ogg, vorbis and mad.
System libraries are still required for alsa (asound), curses (ncurses) and lirc_client and may require installing the 'development' packages to compile successfully.
On ubuntu linux the following commands run as root will install the additional requirements.
and these additional packages are only required to build the INTERACTIVE version, makefiles with 'display' in the filename. The INTERACTIVE (display) adds support for a text console display, much like the SliMP3 player and the ability to control the display using the keyboard. USB LCD displays and IR remotes can also be used with the display version.
Which makefile does what?
Most current linux distributions are based on the Linux 2.6 kernel so these makefiles should work for most current linux installs.
- Linux 2.6 32-bit intel kernel, OSS, ALSA and pulseaudio audio drivers.
makefile.linux26-alsa-display
- Linux 2.6 64-bit intel kernel, OSS, ALSA and pulseaudio audio drivers.
makefile.linux26-i64-alsa-display
- Linux 2.6 32-bit PowerPC kernel (PS3, PPC Mac Linux), OSS, ALSA and pulseaudio audio drivers
makefile.linux26-ppc-alsa-display
- Linux 2.4 32-bit intel kernel, OSS.
makefile.linux24-display
All deprecated linux makefiles without the -display postfix have been removed and the abilitiy to build squeezeslave without interactive (aka DISPLAY) support is now provided by commenting out two lines from the linux*-display makefiles.
For more details see deprecated/README.txt in the source repository.
A typical Linux build
Upon successfull completion, you'll find a file in the bin/ directory starting with squeezeslave. Several makefiles append additional words to help identify the 'flavour' of the build for packaging purposes. You can safely rename the file to be called just squeezeslave. This step is NOT necessary with the above build example.
FreeBSD build instructions
You need the following ports packages installed: pth, bash, gmake and lirc.
If you don't want lirc and display support, comment out lines 22 and 23.
Then, type:
NetBSD build instructions
You need the following pkgsrc packages: multimedia/libogg, audio/libvorbis, audio/libmad, audio/flac and audio/portaudio-devel.
The NetBSD makefile is now available in the source repository.
This makefile doesn't build squeezeslave with INTERACTIVE (lirc and screen). This should work (you need to install wip/lirc) but I didn't test.
Windows build instructions
Download Cygwin setup from http://www.cygwin.com/setup.exe
Setup.exe version 2.674 was used for this install.
Root Directory: C:cygwin
All Users (Recommended)
Local Package Directory C:cygwinpkgs
Choose a mirror close to your location.
Install the following packages. Note that most are 'core' required packages and will already be selected for installation.
If you'd like to be able to ssh to your windows machine, instructions on setting up cygwin sshd can be found at http://www.noah.org/ssh/cygwin-sshd.html This step is not required to build squeezeslave.
To build an ASIO binary you need to obtain Steinberg's ASIO SDK asiosdk2.2.zip file from http://www.steinberg.net/en/company/3rd_party_developer/sdk_download_portal.html as it cannot be included in the repository. Registration is required. The ASIO SDK is not needed for the DirectX build.
You'll need to download the DirectX SDK file DXSDK_Mar09.exe or older from http://www.microsoft.com/downloads/details.aspx?FamilyID=24A541D6-0486-4453-8641-1EEE9E21B282&displaylang=en as it's not included in the repository. The DXSDK_Aug09.exe and DXSDK_Feb10.exe releases do NOT compile with squeezeslave as the dsound.h file includes header files only available from Visual Studio. If the version of the SDK you're using is not DXSDK_Mar09.exe you'll need to update the filename in the makefile as well. The DirectX SDK is not needed for the ASIO build.
The WASAPI version does not require any additional files be downloaded for a successful build.
Launch a 'Cygwin Bash Shell' command prompt window. The icon should be on your Desktop.
Upon successfull completion, you'll find a file in the bin/ directory called squeezeslave.exe. Several makefiles append a hyphen and an additional word to help identify the 'flavour' of the build for packaging purposes.
Command Line Switches
Command Line Switches (options) available (this list available by using the -h switch)
If you experience problems using the --longer command line options, try the one letter equivalent.For those options that require and additional argument, leave no space between the letter and the argument.
For example;
squeezeslave -r10 -o4 -m00:00:00:00:00:02 schostname