Separate sound cards with ALSA backend

6 replies [Last post]
sciurius
sciurius's picture
User offline. Last seen 20 min 21 sec ago. Offline
Joined: 2018-03-12
Posts:

I'm relatively new to Ardour so apologies if I ask something trivial. Reading the manual and searching the forums hasn't lead me to an answer...

I run Ardour5 on Fedora27 with the ALSA backend. I try to avoid Jack.
I have a Zoom R24 that I want to use for input, and the output should go to the system sound card. However, in the Audio/MIDI Setup window, whenever I select the R24 for input, it is automatically assigned to output as well. Likewise, when I select the system sound card (HDA Intel) as output device it is automatically assigned to input as well.

So the valid combinations for input and output seem to be: None + any of the others, Any + None, HDA Intel + HDA Intel and R24 + R24.
With R24 selected, I can record all 8 inputs, and with HDA Intel selected I can play tracks through the system audio. In either case I can use the DAW functions of the R24 (buttons, sliders, etc.). So technically everything seems to understand each other.

How can I use the R24 for input and the system sound card for output?

paul
paul's picture
User offline. Last seen 7 hours 17 min ago. Offline
Joined: 2006-03-16
Posts:

Not with the ALSA backend.

You can use JACK for this but please read this first http://jackaudio.org/faq/multiple_devices.html

seablade
User offline. Last seen 2 hours 43 min ago. Offline
Joined: 2007-01-22
Posts:

@paul

You used to be able to do this with ALSA as well IIRC, pretty sure Robin and I tested this a while back when I first started working with my laptop for similar reasons (Actually think the Input on my laptop was an issue, so I could do just output through the built in to work on the road). Could be wrong but at least fairly confident in my memory on this one, was this an intentional change?

Obviously same caveats would apply whether using Jack or ALSA.

Seablade

x42
x42's picture
User offline. Last seen 11 hours 6 min ago. Offline
Joined: 2006-11-05
Posts:

seablade: not quite. Ardour's ALSA backend does not support multiple devices in any released version of Ardour so far.
There is some code to allow this in 6.0-pre but there is no GUI to set this up, yet (it's possible to configure via an environment variable)

sciurius
sciurius's picture
User offline. Last seen 20 min 21 sec ago. Offline
Joined: 2018-03-12
Posts:

@paul
The current Audio/MIDI Setup window leads to believe that you can set input and output device independently. Since this is apparently not possible, may I suggest to change this to a single dropdown list for device selection, and two checkboxes to select "Input" and "Output"?

paul
paul's picture
User offline. Last seen 7 hours 17 min ago. Offline
Joined: 2006-03-16
Posts:

It might become possible in the future, as noted by x42 above.

seablade
User offline. Last seen 2 hours 43 min ago. Offline
Joined: 2007-01-22
Posts:

@x42

How odd, I was fairly certain I remembered testing that with you a while back. Oh well, ignore me and I will go back to my little hole in the wall:)

Seablade