Releases: marcoc1712/squeezelite-R2
v24.04.18 (R2) - Linux x86_64 only
Lightweight headless squeezebox emulator capable to play server side upsampled and decoded PCM streams or 'native' DSD formats.
Works best with C-3PO Trascoding helper plug-in for Squeezebox server (https://github.com/marcoc1712/C-3PO).
You could compile your version of squeezelite-R2 using included makefiles.
IMPORTANT:
Thi s version is tested only for GNU LINUX (Debian) x86_64 architecture.
MSVS project for windows, makefiles for other architectures and building instuctions are there untouched from previous release but not tested (see Old versions directory).
See http://audiodigitale.eu/ for other architectures (RPI included) or use the Ralph Irving 'community' version (see below).
CREDITS:
Squeezelite-R2 is Based on:
Squeezelite - lightweight headless squeezebox emulator
see https://code.google.com/p/squeezelite
or https://github.com/marcoc1712/squeezelite-R2/tree/master (github clone).
(c) Adrian Smith 2012-2015, triode1@btinternet.com
Patch to Allow server side upsampling for PCM streams
see https://github.com/marcoc1712/squeezelite/tree/mc2_allow_lms_side_pcm_upsampling.
(c) Marco Curti 2015, marcoc1712@gmail.com
Patch to disable LMS downsampling
see https://github.com/marcoc1712/squeezelite/tree/Daphile_disable_lms_side_downsampling.
(c) Daphile 2015
Patches for 'native' DSD playback
see:
https://github.com/marcoc1712/squeezelite-R2/blob/Release/patches/07-native-dsd-support.patch
https://github.com/marcoc1712/squeezelite-R2/blob/Release/patches/10-24bit_dop_formats.patch
https://github.com/marcoc1712/squeezelite-R2/blob/Release/patches/13-remove_last_block_zero_padding.patch
https://github.com/marcoc1712/squeezelite-R2/blob/Release/patches/14-disable_dop_wav_resampling.patch
https://github.com/marcoc1712/squeezelite-R2/blob/Release/patches/15-dop_pcm_transitions.patch
https://github.com/marcoc1712/squeezelite-R2/blob/Release/patches/16_native_mode_transition_hack.patch
(c) Daphile 2016
Use of libfac12 (new version in Debian 12) with added support to Ogg Vorbis Flac format
(c) Ralph Irving 2024
This release:
(c) Marco Curti 2015-2024 marcoc1712@gmail.com
Released under GPLv3 license:
See Included License.txt
PLEASE NOTE:
Starting form March, 15 2016 the mod that originates squeezelite-R2 is included in the squeezebox community official version of squeezelite, mantained by Ralph Irving. You could then use that version activating -W option and obtainig the very same result.
NEW in v23.04.18:
libflac12 usage in Debian 12 wth added support to OGG VORBIS FLAC format.
v1.8.4 (R2) with DSD 'native' support for ALSA
Lightweight headless squeezebox emulator capable to play server side upsampled and decoded PCM streams or 'native' DSD formats.
Works best with C-3PO Trascoding helper plug-in for Squeezebox server (https://github.com/marcoc1712/C-3PO) and Falcon web interface (https://github.com/marcoc1712/falcon).
IMPORTANT: to correctly stream DSD format you need to have ALSA >= 1.0.29 in on your O.S. Best with Kernel >= 4.10 installed.
To install squeezelite-R2 just download the attached binary for your OS and architecture.
For an end to end solution, You could give a try to Falcon: https://github.com/marcoc1712/falcon.
You could compile your version of squeezelite-R2 using included makefiles or MSVS project for windows (see building instructions).
See http://audiodigitale.eu/ for other architectures (RPI included).
CREDITS:
Squeezelite-R2 is Based on:
Squeezelite - lightweight headless squeezebox emulator
see https://code.google.com/p/squeezelite
or https://github.com/marcoc1712/squeezelite-R2/tree/master (github clone).
(c) Adrian Smith 2012-2015, triode1@btinternet.com
Patch to Allow server side upsampling for PCM streams
see https://github.com/marcoc1712/squeezelite/tree/mc2_allow_lms_side_pcm_upsampling.
(c) Marco Curti 2015, marcoc1712@gmail.com
Patch to disable LMS downsampling
see https://github.com/marcoc1712/squeezelite/tree/Daphile_disable_lms_side_downsampling.
(c) Daphile 2015
Patches for 'native' DSD playback
see:
https://github.com/marcoc1712/squeezelite-R2/blob/Release/patches/07-native-dsd-support.patch
https://github.com/marcoc1712/squeezelite-R2/blob/Release/patches/10-24bit_dop_formats.patch
https://github.com/marcoc1712/squeezelite-R2/blob/Release/patches/13-remove_last_block_zero_padding.patch
https://github.com/marcoc1712/squeezelite-R2/blob/Release/patches/14-disable_dop_wav_resampling.patch
https://github.com/marcoc1712/squeezelite-R2/blob/Release/patches/15-dop_pcm_transitions.patch
https://github.com/marcoc1712/squeezelite-R2/blob/Release/patches/16_native_mode_transition_hack.patch
(c) Daphile 2016
This release:
(c) Marco Curti 2015-2017 marcoc1712@gmail.com
Released under GPLv3 license:
See Included License.txt
Here some more information and guide (only in italian) on how to configure and use Squeezelite-R2:
PLEASE NOTE:
Starting form March, 15 2016 the mod that originates squeezelite-R2 is included in the squeezebox community official version of squeezelite, mantained by Ralph Irving. You could then use that version activating -W option and obtainig the very same result.
NEW in 1.8.4:
supports 'native' DSD playback with ALSA.
v1.8.3-(R2)
Lightweight headless squeezebox emulator capable to play server side upsampled and decoded PCM streams.
Works best with C-3PO Trascoding helper plug-in for Squeezebox server (https://github.com/marcoc1712/C-3PO/releases)
Based on:
-
Squeezelite - lightweight headless squeezebox emulator
see https://code.google.com/p/squeezelite
or https://github.com/marcoc1712/squeezelite-R2/tree/master (github clone).(c) Adrian Smith 2012-2015, triode1@btinternet.com
-
Patch to Allow server side upsampling for PCM streams
see https://github.com/marcoc1712/squeezelite/tree/mc2_allow_lms_side_pcm_upsampling.(c) Marco Curti 2015, marcoc1712@gmail.com
-
Patch to disable LMS downsampling
see https://github.com/marcoc1712/squeezelite/tree/Daphile_disable_lms_side_downsampling.(c) Daphile 2015
This release:
(c) Marco Curti 2015-2016, marcoc1712@gmail.com
Released under GPLv3 license:
See Included License.txt
Here some more information and guide (only in italian) on how to configure and use Squeezelite-R2:
PLEASE NOTE:
Starting form March, 15 2016 the mod that originates squeezelite-R2 is included in the squeezebox community official version of squeezelite, mantained by Ralph Irving. You could then use that version activating -W option and obtainig the very same result.
Squeezelite-R2 maintenance is still alive, but if you need ARM or other specific binary distribution and don't want to compile by yourself, you could download a compliant version of squeezelite from here: https://www.mediafire.com/folder/4q8dvq20iyz9e/Builds#j1336qrs7zffj, Just be sure -W option is availlable.
NEW in 1.8.3:
discard the audio length information coming from the header in PCM streams and always keep reading up to the end of file. This way it works around a SOX problem with high sample rates.
v1.8.2 (R2)
Lightweight headless squeezebox emulator capable to play server side upsampled and decoded PCM streams.
Works best with C-3PO Trascoding helper plug-in for Squeezebox server (https://github.com/marcoc1712/C-3PO/releases)
Based on:
-
Squeezelite - lightweight headless squeezebox emulator
see https://code.google.com/p/squeezelite
or https://github.com/marcoc1712/squeezelite-R2/tree/master (github clone).(c) Adrian Smith 2012-2015, triode1@btinternet.com
-
Patch to Allow server side upsampling for PCM streams
see https://github.com/marcoc1712/squeezelite/tree/mc2_allow_lms_side_pcm_upsampling.(c) Marco Curti 2015, marcoc1712@gmail.com
-
Patch to disable LMS downsampling
see https://github.com/marcoc1712/squeezelite/tree/Daphile_disable_lms_side_downsampling.(c) Daphile 2015
This release:
(c) Marco Curti 2015, marcoc1712@gmail.com
Released under GPLv3 license:
See Included License.txt
Here some more information and guide (only in italian) on how to configure and use Squeezelite-R2:
PLEASE NOTE:
Starting form March, 15 2016 the mod that originates squeezelite-R2 is included in the squeezebox community official version of squeezelite, mantained by Ralph Irving. You could then use that version activating -W option and obtainig the very same result.
Squeezelite-R2 maintenance is still alive, but if you need ARM or other specific binary distribution and don't want to compile by yourself, you could download a compliant version of squeezelite from here: https://www.mediafire.com/folder/4q8dvq20iyz9e/Builds#j1336qrs7zffj, Just be sure -W option is availlable.
v1.8.1 (R2)
Lightweight headless squeezebox emulator capable to play server side upsampled and decoded PCM streams.
Works best with C-3PO Trascoding helper plug-in for Squeezebox server (https://github.com/marcoc1712/C-3PO/releases)
Based on:
-
Squeezelite - lightweight headless squeezebox emulator
see https://code.google.com/p/squeezelite
or https://github.com/marcoc1712/squeezelite-R2/tree/master (github clone).(c) Adrian Smith 2012-2015, triode1@btinternet.com
-
Patch to Allow server side upsampling for PCM streams
see https://github.com/marcoc1712/squeezelite/tree/mc2_allow_lms_side_pcm_upsampling.(c) Marco Curti 2015, marcoc1712@gmail.com
-
Patch to disable LMS downsampling
see https://github.com/marcoc1712/squeezelite/tree/Daphile_disable_lms_side_downsampling.(c) Daphile 2015
This release:
(c) Marco Curti 2015, marcoc1712@gmail.com
Released under GPLv3 license:
See Included License.txt.
v1.8.1 Linux AMD64 (64 bit Debian)
Squeezelite - lightweight headless squeezebox emulator
(c) Adrian Smith 2012-2015, triode1@btinternet.com
Modified version, see https://github.com/marcoc1712/squeezelite/tree/mc2_allow_lms_side_pcm_upsampling.
Modified version, see https://github.com/marcoc1712/squeezelite/tree/Daphile_disable_lms_side_downsampling.
See Included License.txt.
v1.8.1 - Windows
Squeezelite - lightweight headless squeezebox emulator
(c) Adrian Smith 2012-2015, triode1@btinternet.com
Modified version, see https://github.com/marcoc1712/squeezelite/tree/mc2_allow_lms_side_pcm_upsampling.
Modified version, see https://github.com/marcoc1712/squeezelite/tree/Daphile_disable_lms_side_downsampling.
See Included License.txt.
v1.8.1 - Linux i386 (32 bit Debian)
Squeezelite - lightweight headless squeezebox emulator
(c) Adrian Smith 2012-2015, triode1@btinternet.com
Modified version, see https://github.com/marcoc1712/squeezelite/tree/mc2_allow_lms_side_pcm_upsampling.
Modified version, see https://github.com/marcoc1712/squeezelite/tree/Daphile_disable_lms_side_downsampling.
See Included License.txt.