Re: [Savonet-users] input.harbor + fallback.skip : limits ?

2011-07-04 Thread David Baelde
Hi everybody, On Thu, Jun 30, 2011 at 9:09 PM, Romain Beauxis to...@rastageeks.org wrote: As discussed on IRC, there may be a problem with the sky() operator, which is a complex use of filters, splitting the source into 3 different one, applying different compressions and merging them back

Re: [Savonet-users] input.harbor + fallback.skip : limits ?

2011-07-04 Thread Kerozen
Hi, I'm not sure the problem comes from the track merging. Actually, I'm not really so sure tracks are really merged, because when using fallback.skip, the problem is not the lack of skipping. After sky(), fallback.skip(harbor,playlist) actually skips to next track when someone connects to harbor

Re: [Savonet-users] input.harbor + fallback.skip : limits ?

2011-07-04 Thread David Baelde
Hi Kerozen, Le'ts look at the details, it's not as I thought (although the track merging is still the problem, I believe): def fallback.skip(~input,f) def transition(a,b) = source.skip(a) # This eats the last remaining frame from a sequence([a,b]) end

Re: [Savonet-users] input.harbor + fallback.skip : limits ?

2011-07-04 Thread Kerozen
Aaaah I understand. What I never noticed is that playlist is actually source a. Since when we write the fallback, we put harbor in first place and playlist afterward, I never realized that under the scene the order was inversed, even though this is actually logical I guess (if we switch from one

Re: [Savonet-users] input.harbor + fallback.skip : limits ?

2011-06-30 Thread Romain Beauxis
As discussed on IRC, there may be a problem with the sky() operator, which is a complex use of filters, splitting the source into 3 different one, applying different compressions and merging them back using add(). As a temporary work around, I proposed to lookup if there were any LADSPA plugins

Re: [Savonet-users] input.harbor + fallback.skip : limits ?

2011-06-30 Thread McCurly
Am 30.06.2011 21:09, schrieb Romain Beauxis: As discussed on IRC, there may be a problem with the sky() operator, which is a complex use of filters, splitting the source into 3 different one, applying different compressions and merging them back using add(). As a temporary work around, I

Re: [Savonet-users] input.harbor + fallback.skip : limits ?

2011-06-28 Thread Kerozen
Hello, I finally found out what was causing troubles. As of now and with build 8237, I can't get fallback.skip to work correctly if the second source uses sky() sound processing. Neither my first script work (the one with two fallback.skip in a row), nor the second one (the one with a

Re: [Savonet-users] input.harbor + fallback.skip : limits ?

2011-06-27 Thread David Baelde
2011/6/26 Kerozen kero...@gmail.com: In that second script, I expect sky to start from scratch each time liquidsoap switches between live and playlist. This means : new attack, no compression during the first milliseconds etc. Although sky() is doing a good job overall when starting, I still

[Savonet-users] input.harbor + fallback.skip : limits ?

2011-06-25 Thread Kerozen
Hello, I have the following code : live = input.harbor(id=live, port=8018, ... ) live2 = input.harbor(id=live2, port=8020, ... ) live = strip_blank(live) live2 = strip_blank(live2) liverec = fallback(track_sensitive=false,[live,live2]) # Liverec used for recording purposes only (...)