Hi,

On Mon, Jul 5, 2010 at 5:25 PM, jonas ohrstrom <[email protected]> wrote:
> anyway - we finally decided to use liquidsoap as our main playout & fallback 
> system!
> (openbroadcast.ch - a community driven radio project that broadcasts on dab+
> on the whole german speaking part of switzerland..
> (let me know if you're interested in platform invitations)).
> and i know about another really ambitious project that will implement LS,
> quite sure they'll come up here with some questions soon :)

Thanks for the great news!

> our playout scripts work on two stages:
>  1. parsing schedule-data from our platform (really easy to adapt to any kind 
> of resource)
>  2. interpreting this data, and 'pushing' it to LS (in case needed to do so)
> (the scripts are written in python and run as services via daemontools)
>
> maybe a too specific setup, so i'm posting this just in case anyone is 
> working on similar issues... :)
>
> i know liquidsoap is not really designed with this use-case in mind,
> but we managed to handle the playout with a really tight timing!
> (mp3 playlists have a shift of about +/- 100ms / hour!!) thanks again!!!

Let's tame it a little bit: liquidsoap's design is not guided by that
sort of use, and more importantly we don't provide much to achieve
that kind of system, but there's no reason why it would be impossible.
Congratulations for having made it, and getting so good results!

>  1. is it possible to automatically convert/force mono-sources to two 
> channels?
> i noticed that LS does not like being fed with mono if the output is defined 
> to be 2-channel
> (this is actually not that a big issue, as we can also just detect and 
> convert mono files
> during upload/import)

You can use audio_to_stereo which will convert any n-channel audio
into stereo. However, you'll notice that it has a cost (not on stereo,
but currently not as little as it should be on mono) so converting
mono files upon upload is actually a good idea.

>  2. why (the hell) are the fades handled linearly (waveform attached)??
> is this done on purpose? why? as musically logarithmic fades would be a must!

The linear shape is the default but you have a "type" parameter for
other modes, including logarithmic:

$ liquidsoap -h fade.in
[...]
* type : string (default "lin")
    Fader shape (lin|sin|log|exp): linear, sinusoidal, logarithmic or
exponential.

Since you posted some pictures, here are some more showing other shapes:
  http://misterpingouin.blogspot.com/2007/07/scoop.html

In any case, you're probably right to point this out: log or sine
should be the default, linear is ugly. You'd be kind to post a feature
request ticket, with a deadline for 1.0 beta.

> and i also noticed the 'steps' on fade-out.. any ideas how to get rid of 
> them? (second screen-shot)

This is weird... possibly a little bug. Unfortunately I'd need to run
some experiments and I don't have time for now (extremely busy before
holidays).

Have fun,

David

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Savonet-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-devl

Répondre à