Samuel, to clarify, the problem is not merging tracks, but merging
three consecutive tracks, then keeping the track end, then merging
again, etc.

The proposed solution was to merge before that liquidsoap plays the
file, using a file manipulation, possibly triggered by a protocol. It
could use a simple liquidsoap script, something like
output.file(%wav,"merged.wav",fallible=true,on_stop=shutdown,sequence(merge=true,[file1,file,file3,fail()])).

It might be worth playing around with direct solutions, though. For
example, inserting merge_track or sequence(merge=true) in a transition
so that it can be "reloaded" every time. There is potential for a cute
recipe here!

Cheers,
-- 
David

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Savonet-devl mailing list
Savonet-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-devl

Répondre à