Actions
新建 #219
open3308 使用 mic 阵列 配置uac设备 录音失败
Start date:
09/28/2023
Due date:
% Done:
0%
Estimated time:
Description
版型:RP_RK3308-B-V11
sdk:rk3308-20220530.tgz
参考 https://redmine.rpdzkj.cn/issues/218录音正常的情况下 ,
根据文档配置uac 设备
阵列MIC 测试正常录音的,需要使用uac的功能,通过板子type-c的口连接到电脑,电脑端模拟出一个mic和speak设备 。通过电脑端录音的时,断帧严重
内核配置修改如下
CONFIG_USB_CONFIGFS_F_UAC1=y
参考文档 附件 Rockchip-Developer-Guide-Linux4.4-USB-Gadget-UAC-CN.pdf
Files
Updated by 余 顺 over 1 year ago
Note:
如果声卡0和1的时钟源相同(比如,同一个 OSC),那么不存在异步累积误差问题。如果声卡0为
UAC(时钟来源于 PC),声卡1为系统声卡(时钟来源于设备),因为时钟源不同,随着时间的累积,
必然出现累积误差,导致断音。此时需要软件补偿(如:增加或减少采样点)或者硬件补偿(如:音频
时钟补偿)。
Actions