No sound captured if microphone is only connected to audio header IN2P

If I connect microphone only to IN2P, no sound can be captured.
if I connect microphone only to IN1P or both to IN1P and IN2P, it’s ok and sound can be captured.

if I connect one microphone to IN1p and another microphone to IN2P, captured sound only contains the voice from the first microphone.

It seems that the voice input on IN2P is not sampled, is it right?
How can I capture sound both from IN1P and IN2P?

Hello!

In the file /usr/share/alsa/init/postinit/01-tegra-rt565x.conf can you try making the following to the ‘RT565x capture setup’ for the codec with ‘x’ prefix …

 # RT565x capture setup
 CTL{name}="x RECMIX1L BST1 Switch", CTL{value}="on"
 CTL{name}="x RECMIX1R BST1 Switch", CTL{value}="on"
+CTL{name}="x RECMIX1L BST2 Switch", CTL{value}="on"
+CTL{name}="x RECMIX1R BST2 Switch", CTL{value}="on"
 CTL{name}="x Stereo1 ADC Source", CTL{value}="ADC1"
 CTL{name}="x Stereo1 ADC1 Source", CTL{value}="ADC"
 CTL{name}="x Stereo1 ADC MIXL ADC1 Switch", CTL{value}="on"
 CTL{name}="x Stereo1 ADC MIXR ADC1 Switch", CTL{value}="on"
 CTL{name}="x TDM Data Mux", CTL{value}="AD1:AD2:DAC:NUL"
 CTL{name}="x IN1 Boost Volume", CTL{value}="43"
+CTL{name}="x IN2 Boost Volume", CTL{value}="43"

Then just run …

$ alsaclt init tegrasndt19xmob

And try capture again?

Thanks
Jon

It works. Thanks very much

Hello!

Thanks for the confirmation. We will fix this for future L4T releases.

Jon