

Settings defined in the Advanced Setings page relay on specific Player capabilities and preferences, that are defined in the Settings, Player, C-3PO page:ĭefault values comes form the player model capabilities, but you could refine and restrict the selection. Additional effects: this is a 'free' text field, be sure to enter only valid SOX effects. Bit-depth: must be lower or equal the player capability.Ĭ. Output format: use WAV and AIFF only with Squeezelite-R2 compliant players, if resampling.ī. Those parameters are valid for all and any player (unless you force them by single player, see below) so be sure players are capable to play streams so defined.Ī. Use the page in Advanced settings for this. Since is using SOX to perform resample, it also need to know the parameters to use. Or better, almost everything, one is new: the capability to program the runtime conversion based on the characteristics (i.e sample rate) of the track being played.Ī. Please remmber that C-3PO is not adding any functionality or capability to LMS, other than a better integrated interface over File type conversions and nf file, but everything it does was already here before.
#Cue sheet helper install#
To install C-3PO plugn, just add to your Plugin sources in the Server, Settings, Plugins page, then restart the server. I hope options are self explanatory, but I will comment them in details in next posts. That's why I've released C-3PO plugin that make it possible simply using two settings pages. Squeezelite-R2 make possible to stream upsampled pcm startinf from any format in the server (and even remote stream services, like Qobuz), but as a long term squeezebox server user I missed a tool to handle those tasks in an easier way than using nf files and file type conversion settings.
#Cue sheet helper download#
Here you could get more information about squeezelite-R2 and download it. Since that time, Squeezelite-R2 (so called for mnemonics) has been included in Daphile and Audiolinux and is used by other people in Debian, Win and macOsx systems. This was previously impossible due to LMS always send 44100 as sample rate information for an upsampled pcm stream, so we needed to upsample then convert back in flac on the server, receive the stream (and convert it to pcm) on the client side and play it, or let squeezelite upsample it. Last year I released squeezelite in a modified version called 1.8.2 (R2), that always inspects the pcm file headers to detect the real sample rate, depth and endianness, enabling the server side decoding to pcm and upsampling.
