Hello Martin!
Thanks for sheding some light into this forest!

---
def crossfade_3s(a,b)
   faded = add(normalize=false, [
       fade.in(duration=3., type="exp", b),
       amplify(mkfade(duration=3., start=1., stop=0., type="exp", a) ,a)
   ])
   add_timeout(10., { source.skip(a) ; -1.})
   faded
end
---
and then adding those crossfade_3s transitions to fallback like you suggested.

well, it pushes things towards right direction but not completely:
after feeding a harbour for like more than half a minute, the playlist starts to fade out, then the NEW track kicks in (yeah!!!), then it fades out, then yet another track tries kicking in, but eventually the harbour takes it over... so yeah, kind of that, but it should let the harbour play first and then after it's done, to kick in the new track ;) i guess there's something to be played with timings... maybe some buffer gets exhausted or so. i see live harbour buffer underruns in the log, so that's the cause perhaps. not enough live to mangle it over the playlist for some reason.

thxxx!
Pranas


_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to