Hello all,
I don't think I'm telling you new stuff when I say that compress()
doesn't like an input that becomes silent. Simple testing:
$ liquidsoap -v 'output.file.wav("/tmp/test.wav",
output.alsa(compress(threshold=-20., ratio=4., debug=true,
single("test-compress.ogg"))))'
This will end up with "nan" values in debug, and a nice "plok" when
output screws up. Fortunately, it seems to get back in the correct path
when sound comes back (or maybe at the beginning of a new track).
Find the Ogg file I've used here:
http://balbinus.org/images/savonet/test-compress.ogg, or you can roll
your own using Audacity: generate some white noise (actually any sound
will cause the same effect, as long as it never goes silent). Then fade
it out at some point, so that it will be silent for a few seconds.
That's all.
--
Cordialement,
Vincent Tabard
Radio Pytagor : http://www.radiopytagor.com/