Yep, that is because live is used to create outputproc (outputproc is
already a fallback.skip between live and playlist).

This is because the first fallback.skip is then processed : outputproc =
sky(outputproc)
The second one is between outputproc (that's to say : all processed sound)
and an unprocessed live.

The idea is to allow those who need/want it to circumvent the sky processing
(because some of the DJs already have hardware sound processing at home). So
I need everything processed using sky BUT live2. This is why live2 is called
so late in the script.



But you give me an idea tho. I could do the following instead :

playlist = playlist(...)
playlist = sky(playlist)
live1 = input.harbor(id="live", ...)
live1 = sky(live)
live2 = input.harbor(id="live2" ...)

liverec = fallback([live1,live2])
output = fallback.skip(input=liverec,playlist)

This should work I guess, but I'm afraid it wouldn't be an optimal use of
sound processing.

I mean that in my first script, I guess sky will process outputproc as a
whole, and never stop working.
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 don't think this is the most
graceful way to use it.



On Sun, Jun 26, 2011 at 2:35 AM, David Baelde <[email protected]>wrote:

> Ah sorry I had misunderstood your problem. Another quick look at your
> script before going to sleep makes me notice that you have
> output = fallback.skip(input=live2, outputproc)
> and not input=liverec, ie. you're not using the dual live system here
> but only one of the ports. Because of this it makes sense that only
> one live works well, but it should be live2, contrary to what you're
> describing. Perhaps we'll see more clearly tomorrow morning...
>
> Replying to this anyway:
>
> 2011/6/26 Kerozen <[email protected]>:
> > But if I make a normal fallback with track_sensitive = true, the playlist
> > track wouldn't skip, would it ?
>
> The playlist will still skip as soon as a live is available. Only the
> fallback between the two live streams is track sensitive; the other
> (between playlist and live) is still track insensitive.
>
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a 
definitive record of customers, application performance, security 
threats, fraudulent activity and more. Splunk takes this data and makes 
sense of it. Business sense. IT sense. Common sense.. 
http://p.sf.net/sfu/splunk-d2d-c1
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to