工具/软件:Linux
您好,
我使用 的是 AM335x+tlv320aic3101、SDK 版本是 AM335x_SDK_03.03.00.04、
播放音乐是可以的,我可以从线路1l 录制音频,但当我将录音路径从线路1l 更改为线路2r 时,
我无法录制 来自 line2r 的任何音频、请帮我、谢谢!
1:我的 DTS 如下所示:
听起来{
兼容="简单音频卡";
simple-audio-card、name ="test";
simple-audio-card、小工具=
"耳机"、"耳机插孔"、
"线路"、"线路输入";
简单音频卡,路由=
"耳机插孔"、"HPLOUT"、
"耳机插孔"、"HPROUT"、
"LINE2R"、 "线路输入"、
"LINE1L"、 "线路输入"、
"线路输入"、"麦克风偏置";
simple-audio-card、format ="DSP_b";
simple-audio-card、bitclock-master =<&sound_master>;
simple-audio-card、frame-master =<&sound_master>;
简单音频卡、位时钟反转;
简单音频卡、CPU{
Sound-Dai =<&McASP1>;
};
sound_master:simple-audio-card、codec{
sound-dai =<&tlv320aic3106>;
系统时钟频率=<24000000>;
};
};
tlv320aic3106:tlv320aic3106@18{
#sound-di-cells =<0>;
兼容="ti、tlv320aic3106";
reg =<0x18>;
状态="正常";
ai3x-micbias vg =<1>;
/*稳压器*/
AVDD-SUPPLY =<&V aux2_reg>;
IOVdd-supply =<&V aux2_reg>;
DRVDD-SUPPLY =<&V aux2_reg>;
DVDD 电源=<VBAT>;
};
我的命令如下所示:
amixer cset -c 0 name='PCM Playback Volume' 127
amixer sset "left PGA Mixer Line1L" off
amixer 将"Right PGA Mixer Line1R"关闭
amixer sset 'Right PGA Mixer Line1L' on // 当记录路径为 line1l 时,使用此 cmd
amixer sset 'Right PGA Mixer Line2R' on // 当记录路径为 line2r 时,使用此 cmd
amixer cset name='PGA Capture Switch'打开
amixer cset name='PGA Capture Volume' 110
arecord -t wav -c 1 -r 44100 -d 8 2.wav
aplay 2.wav
