It looks like you are trying to output the source 'phono', but it is the
source 'source' that has the 'on_blank'.
It might be helpful to see the log to see what it happening, and to put a
print in the on blank handler to make sure it is actually being triggered.
Nick
On Mon, Dec 4, 2017 at 4:36 AM, Federico Allegretti <[email protected]>
wrote:
> And how do you resolve?
>
> Il 01/dic/2017 01:15 PM, "Martin Knapp" <[email protected]> ha scritto:
>
>> Hi,
>> Please apologize if I bring my question (below) up again, It seems that I
>> just can't resolve the on_blank issue by myself. I would be very grateful
>> for being pointed to some additional information and/or examples (if they
>> exist).
>> Regards
>> Martin
>>
>> Am 23.11.2017 um 21:19 schrieb Martin Knapp:
>>
>> Good morning everybody,
>> in the Slimdevices forums (LMS, squeezelite etc.) we've been looking for
>> a way to shut down a Raspberry Pi automatically after playing some music
>> when no sound is detected on the sound card any longer. This can be helpful
>> in our cases where we are recording or streaming "vinyl" from vintage
>> turntables into a multiroom enabled system like LMS.
>> For creating and transmitting the vinyl stream (FLAC), I use Liquidsoap
>> and Icecast. That works pretty fine, and I'm very thankful for having
>> discovered Liquidsoap.
>> My recipe is:
>>
>> #!/usr/bin/liquidsoap
>> # set the path and permissions for the logfile
>> set("log.file.path","/var/log/liquidsoap/phono.log")
>> set("log.file.perms",777)
>> #set("log.unix_timestamps",true)
>> #input from soundcard
>> phono = input.alsa(bufferize=true,fallible=false,device="hw:0")
>> #stream it to local icecast, default port and password
>> output.icecast(%ogg(%flac(samplerate=44100,channels=2,compression=5,bits_per_sample=16)),
>> mount="/phono", name="Phono", format="audio/ogg", description="Turntable
>> FLAC", url="http://192.168.178.200”"
>> <http://192.168.178.200”>, genre = "Misc", phono)
>>
>> Now we have been looking at the on_blank operator described in
>> http://liquidsoap.fm/doc-dev/blank.html, which seems to be able to do
>> the job of shutting down the Pi after finishing the playback of a vinyl
>> record. I created a shut down script (shut_on_blank.sh, owner: root) and
>> tried to insert:
>>
>> def handler()
>> system("/etc/liquidsoap/shut_on_blank.sh")
>> end
>> source = on_blank(handler,phono)
>>
>> into the .liq file above, but the result was that the entire stream
>> generation didn't work any longer.
>>
>> What am I doing wrong?
>>
>> The second question that arose was whether the length of the blank to be
>> detected as such can be configured with on_blank, too - as it seems to be
>> possible with max_blank= for strip_blank. When searching through the
>> mailing list, I also found a post saying that the default threshold for
>> blank detection is -40db, and that it can be adjusted - but not
>> how/where. It seems that we weren't able to find further information on
>> this in the docs.
>>
>> Thanks for your help & best regards
>> Martin
>>
>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Savonet-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/savonet-users
>>
>>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Savonet-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/savonet-users
>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users