I'm not sure, Karl. How would I check? --- Nicholas Young Founder / Original Machine LLC Executive Producer / The Machine Broadcasting Network Creator / Mixdown http://OriginalMachine.com / http://Machine.FM / http://Mixdown.co (312) 685-2109 (Direct) ---- Schedule an interview with me: http://calendly.com/machinefm
On Tue, Mar 10, 2015 at 1:40 PM, Karl Koscher <[email protected]> wrote: > Ah... In that case, your setup is very similar to ours. > > Are jackd and caed running as the same user? > > On Tue, Mar 10, 2015 at 8:47 AM, Nicholas Young < > [email protected]> wrote: > >> Hi Karl, >> >> I might be wrong, but in order to design the ideal signal chain, I needed >> JACK. Here's what I'm trying to do: >> >> >> *Output from Rivendell -> Analog Out via ASI 5211 -> Mixer channel >> stripMain out from Mixer -> Analog In via ASI 5211 -> StereoTool -> >> Liquidsoap (encoder)* >> >> StereoTool only talks to JACK, plus I'll probably need it around to route >> audio out of StereoTool and into Liquidsoap. So it's a necessary (although >> complex) add on to what would be an otherwise simple setup. >> >> At this moment, Rivendell doesn't recognize any cards (under the section >> heading "Cards"), although it does show JACK, HPI (inactive), and ALSA >> under the "Supported Audio Drivers" heading. >> >> Here's my current settings: >> >> *rd.conf* >> >> [JackSession] >> Source1=rivendell_0:playout_0L >> Destination1=system:playback_1 >> Source2=rivendell_0:playout_0R >> Destination2=system:playback_2 >> Source3=system:capture_1 >> Destination3=rivendell_0:record_0L >> Source4=system:capture_2 >> Destination4=rivendell_0:record_0R >> >> *aplay -l* >> >> **** List of PLAYBACK Hardware Devices **** >> card 1: ASI5211 [AudioScience ASI5211], device 0: Asihpi PCM [Asihpi PCM] >> Subdevices: 3/4 >> Subdevice #0: subdevice #0 >> Subdevice #1: subdevice #1 >> Subdevice #2: subdevice #2 >> Subdevice #3: subdevice #3 >> >> *.jackdrc* >> >> /usr/bin/jackd -dalsa -dhw:ASI5211 -r44100 -p1024 -n2 >> >> I'm probably missing something very basic. >> >> Nicholas >> >> --- >> Nicholas Young >> Founder / Original Machine LLC >> Executive Producer / The Machine Broadcasting Network >> Creator / Mixdown >> http://OriginalMachine.com / http://Machine.FM / http://Mixdown.co >> (312) 685-2109 (Direct) >> ---- >> Schedule an interview with me: http://calendly.com/machinefm >> >> >> On Tue, Mar 10, 2015 at 12:31 AM, Karl Koscher <[email protected]> >> wrote: >> >>> Is there a reason why you're using JACK and not just using the native >>> HPI interface? >>> >>> If this is really what you want to do, then jackd needs to run as the >>> same user as caed (the Rivendell playout engine), and jackd needs to be >>> configured to use the ASI card. In rdadmin: >>> >>> 1. Select "Manage hosts" and select "Audio resources" to see which card >>> number is assigned to JACK. >>> 2. Configure the RDAirPlay, RDLibrary, etc. outputs to use the JACK card >>> number. >>> 3. Optionally select "JACK Settings" to configure jackd to be started by >>> Rivendell. >>> 4. Edit the [JackSession] section in /etc/rd.conf to define JACK >>> connections that should automatically be made when Rivendell starts. >>> Usually you'll want things like rivendell_0:playout_0L -> >>> system:playback_1, rivendell_0:playout_0R -> system:playback_2, etc. but >>> this depends on the port names used by your system. >>> >>> One other thing to check is that you *don't* have any pcm.rdX entries in >>> your /etc/asoundrc or ~/.asoundrc file. These define ALSA devices for >>> Rivendell to use, and if the number of available ALSA devices change, then >>> the "card" number that is assigned to JACK will change, and your audio will >>> be broken until you change the card numbers in rdadmin. >>> >>> On Mon, Mar 9, 2015 at 9:59 PM, Nicholas Young < >>> [email protected]> wrote: >>> >>>> After going through the TecWhisperer tutorial, I'm still a bit fuzzy on >>>> configuring JACK with ALSA for my Rivendell system. I'm hoping someone has >>>> a post that sheds light on this, or would be willing to help debug. >>>> >>>> Currently, ALSA and JACK see each other. ALSA sees my ASI 5221 card. So >>>> all is well on that front, after fighting many battles. But the remaining >>>> question is how to configure rdadmin so play out happens correctly. (As the >>>> system sits, Rivendell can't play out any audio, and the meters are >>>> inactive.) >>>> >>>> There's also this commentary from Delio at ASI: >>>> >>>> "Your setup uses a mix of HPI applications (Rivendell) and ALSA (Jack) >>>> at the same time for audio record/playback and is untested so it may or may >>>> not work. HPI control + ALSA audio record/playback is fine, so if Rivendell >>>> can be made to use ALSA for audio record/playback on our card (but still >>>> use HPI for controlling the mixer) then it should be fine. This is question >>>> for the Rivendell list." >>>> >>>> And so, I am. Thanks for the outstanding guidance so far! >>>> >>>> Best, >>>> >>>> Nicholas >>>> _______________________________________________ >>>> 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
