diff --git a/stream/radio.liq b/stream/radio.liq index 5ac2796..e5f2da0 100644 --- a/stream/radio.liq +++ b/stream/radio.liq @@ -39,6 +39,11 @@ backup = playlist(mode="randomize", reload_mode="watch", "/cache") # rien de prêt. track_sensitive=true : on ne coupe pas un morceau en cours. radio = fallback(track_sensitive=true, [main, backup]) +# Transition douce entre les morceaux : fondu enchaîné de 3 s. La fin du +# morceau courant se fond dans le début du suivant. fade_in/fade_out donnent +# la durée des rampes, duration la zone de recouvrement. +radio = crossfade(duration=3.0, fade_in=3.0, fade_out=3.0, radio) + # mksafe garantit un flux continu : silence plutôt que plantage si tout est vide. radio = mksafe(radio)