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 > Rivendell-dev@lists.rivendellaudio.org > http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev _______________________________________________ Rivendell-dev mailing list Rivendell-dev@lists.rivendellaudio.org http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev