Hi,
Why not just use Jack - have Rivendell output to Jack and then route
that into Liquidsoap (which can also handle Jack audio connections).
Probably a lot easier then messing with ALSA.
Lorne Tyndale
>
>
> I'm trying to pipe my RDAirplay output directly to Liquidsoap through ALSA.
> Before I was using two sound cards with a patch cord between them, but this
> setup has obvious drawbacks. Plus, CentOS has a tendency to juggle my
> soundcards when it reboots, so I never know which card is going to be "Card
> 0" as used by Rivendell. I'd rather go down to one card.
>
>
>
> I've tried creating a device in .asoundrc for Liquidsoap thus:
>
>
>
> pcm.liquidsoap { type plug slave { pcm "rd0" } }
>
>
>
> And using that device name in my .liq file.
>
>
>
> This works when the Rivendell services are not running. As soon as they ARE
> running, however, I get a "device busy" error from ALSA which ends
> Liquidsoap. Same as if I use the direct hw:0,0 instead of referencing the
> rd0 device.
>
>
>
> What am I doing wrong? Is there a more elegant way to work
> this?<hr>_______________________________________________
> Rivendell-dev mailing list
> [email protected]
> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev