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

Reply via email to