uac播放与录制
功能:嵌入式终端(device)同时支持 uac 播放 和 uac 录音 功能,上位机通过uac play 播放 6路 16K 16bit音频,同时 uac录音支持6路录制,测试方法是把播放的音频 通过 录音传回上位机
调试注意点:
1、window 不支持6路播放,需要通过ubuntu来播放,播放的时候要指定设备,音频参数信息,如果不指定任何信息,直接播放,会受到系统设置中的相关音频参数影响,播放的音频幅值会有变化,
aplay -D hw:1,0 -c 6 -f S16_LE -r 16000 6chan.wav
2、录制的时候也需要指定相关参数
arecord -D hw:1,0 -r 16000 -c 4 -f S16_LE rec_file_001.wav
3、device端的配置信息
根据嵌入式终端相关要求来设置,比如对齐要求,上限大小,,,
基本要求是:上下行的max_package大小要能 >= 32(一路带宽) * 6
4、测试的音频可以通过audacity 生成1K赫兹,不同幅值的音频,组成6路音频,测试是否有串通道相关问题
生成->单音