On Tue, 6 Jul 2021 at 20:04, Romain Beauxis <romain.beau...@gmail.com>
wrote:

> A little over a year after introducing support for abstract internal frame
> content in liquidsoap, we’re happy to announce that the second beta of
> liquidsoap 2.0.0 is now available:
> https://github.com/savonet/liquidsoap/releases/tag/v2.0.0-beta2
>
> Hello!

Thank you for progressing with this.

A little test found that crossfading stopped working.

If you are currently working on this, then no problem: I'll wait until
another iteration.

I try not to use 'smart' functions, instead using cue-in and cue-out
timings on tracks which very successfully give an extremely smooth-sounding
stream in version 1.4.4

But in 2.0.0 this stopped, and occasionally the log would look like this
for a couple of hundred lines:
"2021/07/10 21:51:15 [crossfade_0:4] Setting crossfade duration to 4.46s"

All files are .mka though the containers carry many different types of
audio including AAC-LC, AAC-HE and AAC-HEv2, MP3, flac and wav.

Here is my crossfade function (I use 'duration=30.0 to ensure long track
fade-outs aren't compromised: I don't mind them under speech at all)

The function aims to overlap, allowing the tracks' natural fades-in and
fades-out to do the cross-fade for me, with the cue points carefully chosen
to allow this.

myplaylist = crossfade(duration=30.0, smart=false, fade_out=0.0,
fade_in=0.0, minimum=-1.0, default=(fun(a,b)->add(normalize=false,([b,
a]))), conservative=true,  myplaylist)

Hope this helps. Please let me know if you'd like the full log, audio
files, etc.

By the way, I've commented out most of my script lines customising the
behaviour of liquidsoap so it uses defaults for everything.

with best wishes,
John
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to