Re: [SlimDevices: Plugins] Pipe Squeezelite to Icecast

2022-03-02 Thread Hellsblade
Hellsblade wrote: > Upsampling is maybe the way to go. I tried the -u parameter and took the > example > Code: > > -u hMX > > and let LMS play random albums with different khz most are 44100 and > the seem to play a

Re: [SlimDevices: Plugins] Pipe Squeezelite to Icecast

2022-03-02 Thread Hellsblade
Hellsblade wrote: > It's no that I need that. It's just the difference between the working > and not working. A really funny thing is I found albums playing on > normal pitch :confused: So the input from LMS is doing something with > squeezelite and ices. the properties o

Re: [SlimDevices: Plugins] Pipe Squeezelite to Icecast

2022-03-01 Thread Hellsblade
Matt Drown wrote: > squeezelite is going to take any input and turn it into pcm uncompressed > 16 bit audio. (flac/mp3/ogg/etc) > > ICES (not icecast) is going to read that and send ONLY ogg-vorbis > upstream. The upstream either needs to deal with this, or you need to > use a different tool

Re: [SlimDevices: Plugins] Pipe Squeezelite to Icecast

2022-03-01 Thread Hellsblade
Matt Drown wrote: > You could try adding "-r 44100" onto squeezelite, but I suspect there is > some difference in x86 (where I'm running it) and on your raspberry pi. No difference there. I think it is already 44100 by default. >From what I see in the ices log It starting in VBR 44100 2 channe

Re: [SlimDevices: Plugins] Pipe Squeezelite to Icecast

2022-03-01 Thread Hellsblade
Hellsblade wrote: > Thanks for the tip. I will give it a shot. Oh wow. That works and seems to be stable even the metadata gets filled.:cool: But... There's always a but. It seems that the pitch of the stream goes on double speed. In LMS the length looks normal, so it must be ices

Re: [SlimDevices: Plugins] Pipe Squeezelite to Icecast

2022-03-01 Thread Hellsblade
Matt Drown wrote: > Just an update, you don't need pulse audio if you just want to stream > out, just pipe squeezlite output directly to ices: > > > Code: > > squeezelite -s 192.168.0.100 -a 16 -o - | ices ices-conf.xml > > > > > -s to point

Re: [SlimDevices: Plugins] Pipe Squeezelite to Icecast

2022-02-25 Thread Hellsblade
Matt Drown wrote: > Here's my full ices config file, minus passwords. Thx for the help. But my ices2 seems to be unstable for me. So i gave darkice a try with what seems to be a more stable result. I use the standard the standard compiled squeezebox pointing to the default output (according t

Re: [SlimDevices: Plugins] Pipe Squeezelite to Icecast

2022-02-23 Thread Hellsblade
Hellsblade wrote: > Thanks for the tips. They all work without a problem except for ices2 > > > Code: > > > What do you think the final parec pipe command should look like? The content of ices-conf.xml is in the previous answer. > Gre

Re: [SlimDevices: Plugins] Pipe Squeezelite to Icecast

2022-02-23 Thread Hellsblade
ralphy wrote: > You need to append .monitor to the parec device. Thanks for the tips. They all work without a problem except for ices2 Code: parec -v | ices2 ices-conf.xml Opening a recording stream with sample specification 's16le 2ch 44100Hz' and channel map 'fr

Re: [SlimDevices: Plugins] Pipe Squeezelite to Icecast

2022-02-23 Thread Hellsblade
bpa wrote: > You could enable logging for output on squeezelite to see if (a) Radio > is opened ok and (ii) data is sent to Radio. Good tip I got an error about libmad.so. Code: [12:56:49.649937] load_mad:375 dlerror: libmad.so.0: cannot open shared object file: No su

Re: [SlimDevices: Plugins] Pipe Squeezelite to Icecast

2022-02-23 Thread Hellsblade
Matt Drown wrote: > You can specify the LMS server from squeezelite command line if it isn't > showing up, obviously update the ip address to your server ip. > > Code: > > squeezelite -s 192.168.0.100 -o Radio > > it's working for me already with t

Re: [SlimDevices: Plugins] Pipe Squeezelite to Icecast

2022-02-22 Thread Hellsblade
Matt Drown wrote: > Any questions, feel free to ask. > > > Code: > > > #Startup Pulseaudio > pulseaudio --start > > #Create the Radio "sink" > pactl load-module module-null-sink sink_name=Radio sink_properties="device.description='Radio'" > > #Run sq