My computer is running Lubuntu 16.04 with KXStudio repos. I was using a Behringer UMC202HD to record in Ardour and was fantastically pleased with the device, its clarity, and latency. But I also thought it'd be nice to record 4 tracks simultaneously, rather than be limited to 2. I saw the "big brother" UMC404HD, realized it sounded like exactly what I'm looking for, and did a quick search to verify it was Linux friendly. Saw the reports on here "works out of the box" and pulled the trigger.
Swapped out the UMC202HD with the UMC404HD and tried 4-tracking, but experiencing issues. While I can "hear" all 4 inputs to the front panel of the 404HD, and Ardour "input selector" seems to recognize there are 4 channels of input, selecting inputs 3 or 4 does not provide a signal in the selected channel. Selecting inputs 1 or 2 works exactly as expected. It seems like the computer recognizes 4 inputs, but will only work with 2. Is it possible the 404HD has "tricked" my computer into thinking it's the 202HD? The device name is the same in Cadence for both cards, and the 404HD shows up in ALSA as device hw:3, same as the 202HD used to occupy.
I have disconnected and re-connected the 404HD. I have shut down the computer and re-booted. I have attempted to 'sudo apt upgrade', but no upgrades are available. Ardour simply doesn't provide an input/capture signal for inputs 3 or 4.
My cadence settings are nearly identical to the 202HD, but with 4 input/output, rather than 2:
https://imgur.com/C1xvDHv
Alsamixer capture settings look like this:
https://imgur.com/NWHJmJe
And reading from several other threads in other forums, the command "amixer" was suggested for configuration information. I dont understand that discussion, but the CLI output did reveal something interesting, IMO: (see below)
jim@Asus-TT:~$ amixer -c3 controls
numid=7,iface=MIXER,name='Mic Capture Switch'
numid=8,iface=MIXER,name='Mic Capture Switch',index=1
numid=9,iface=MIXER,name='Mic Capture Volume'
numid=10,iface=MIXER,name='Mic Capture Volume',index=1
numid=3,iface=MIXER,name='UMC404HD 192k Output Playback Switch'
numid=4,iface=MIXER,name='UMC404HD 192k Output Playback Switch',index=1
numid=5,iface=MIXER,name='UMC404HD 192k Output Playback Volume'
numid=6,iface=MIXER,name='UMC404HD 192k Output Playback Volume',index=1
numid=2,iface=PCM,name='Capture Channel Map'
numid=1,iface=PCM,name='Playback Channel Map'
jim@Asus-TT:~$ amixer -c3 contents
numid=7,iface=MIXER,name='Mic Capture Switch'
; type=BOOLEAN,access=rw------,values=4
: values=on,on,off,off
numid=8,iface=MIXER,name='Mic Capture Switch',index=1
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=9,iface=MIXER,name='Mic Capture Volume'
; type=INTEGER,access=rw---R--,values=4,min=0,max=127,step=0
: values=127,127,127,127
| dBminmax-min=-127.00dB,max=0.00dB
numid=10,iface=MIXER,name='Mic Capture Volume',index=1
; type=INTEGER,access=rw---R--,values=1,min=0,max=127,step=0
: values=127
| dBminmax-min=-127.00dB,max=0.00dB
numid=3,iface=MIXER,name='UMC404HD 192k Output Playback Switch'
; type=BOOLEAN,access=rw------,values=4
: values=on,on,on,on
numid=4,iface=MIXER,name='UMC404HD 192k Output Playback Switch',index=1
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=5,iface=MIXER,name='UMC404HD 192k Output Playback Volume'
; type=INTEGER,access=rw---R--,values=4,min=0,max=127,step=0
: values=127,127,127,127
| dBminmax-min=-127.00dB,max=0.00dB
numid=6,iface=MIXER,name='UMC404HD 192k Output Playback Volume',index=1
; type=INTEGER,access=rw---R--,values=1,min=0,max=127,step=0
: values=127
| dBminmax-min=-127.00dB,max=0.00dB
numid=2,iface=PCM,name='Capture Channel Map'
; type=INTEGER,access=r----R--,values=4,min=0,max=36,step=0
: values=3,4,7,8
| container
| chmap-fixed=FL,FR,FC,LFE
numid=1,iface=PCM,name='Playback Channel Map'
; type=INTEGER,access=r----R--,values=4,min=0,max=36,step=0
: values=3,4,7,8
| container
| chmap-fixed=FL,FR,FC,LFE
What caught my eye was the output of amixer -c3 contents, which showed:
numid=7,iface=MIXER,name='Mic Capture Switch'
; type=BOOLEAN,access=rw------,values=4
: values=on,on,off,off
This would appear that the 404HD only has 2 of the input channels switched on, correct, even though all 4 output channels are working properly. Is this diagnosis correct? And if so, how do I turn them "on"?
Considering all the folks who state their 404HD worked "out of the box", just plug'n'play, do I have a faulty unit needing to be returned and exchanged? Or is this likely some kind of residual effect from my previously working 202HD; and since they seem to have the same deviceID and hw:3 location, something is now corrupted and confusing ALSA?
Is anyone able to help me resolve this issue? I've effectively replicated the functionality of my 202HD, but at 2x the price! Please advise, and thank you in advance for any assistance provided!