- 积分
- 22
贡献129
飞刀36 FD
注册时间2022-3-23
在线时间3 小时
扫一扫,手机访问本帖
|
驱动一个收音机芯片,音频信号通过I2S硬连接到i.MX6核心板的AUD4,配置AUD4与SSI1连接,采用Codec Master方式, 驱动为SoundInput设备,物理设备是hw:1,0
应用层通过arecord采集收音机为文件,然后利用aplay播放,结果如下:
录制2.pcm: 双声道,44100,S16_LE 10秒
arecord -D hw:1,0 -f S16_LE -r 44100 -c 2 -d 10 -t raw 2.pcm
结果录制了20秒
按同样参数播放2.pcm:
aplay -D hw:0,0 -f S16_LE -r 44100 -c 2 2.pcm
播放效果是快放效果,并且有噪音,持续10秒
按单声道参数播放2.pcm:
aplay -D hw:0,0 -f S16_LE -r 44100 -c 1 2.pcm
播放效果是声音语速正常,但是不是完全正常,夹带沙沙噪音,持续20秒
如果 录制1.pcm: 单声道,44100,S16_LE 10秒
arecord -D hw:1,0 -f S16_LE -r 44100 -c 1 -d 10 -t raw 1.pcm
正常录制10秒
按单声道参数播放1.pcm:
aplay -D hw:0,0 -f S16_LE -r 44100 -c 1 1.pcm
播放效果是正常的,声音正常,持续10秒
问题在采集双声道不正常,请问大家有没有遇到过类似问题,该从哪个方向如何排查呢
|
|