使用DM642处理音频信号,音频芯片是AIC23B,在不加任何算法的情况下能正常发声,没杂声,但是加了一段回响程序后用耳机听是就出现很大的杂声,并且也不出现回声效果;另外,暂停程序后再次启动或右击鼠标查看变量参数时,发声就停止了,困扰了好久,遇到过或知道怎么解决的网友们帮助提点一下
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
使用DM642处理音频信号,音频芯片是AIC23B,在不加任何算法的情况下能正常发声,没杂声,但是加了一段回响程序后用耳机听是就出现很大的杂声,并且也不出现回声效果;另外,暂停程序后再次启动或右击鼠标查看变量参数时,发声就停止了,困扰了好久,遇到过或知道怎么解决的网友们帮助提点一下
你好,
请问你的音频数据是否使用EDMA搬移?如果没有,请使用EDMA。
如果是,请问你的算法是否有用到EDMA,能否把音频的EDMA放到单独的一个TC里面?
另外向您确认一个问题:在不加任何算法并且接收到声音后直接发出去,可以清晰地听到声音,可以认为McASP和AIC23B之间的设置搭配是没问题的,可以这样理解吗?而加了回响等算法后出现了杂声,就是因为音频数据的处理和发送之间出现了混乱?但是在我原先的情况下,虽然有很大杂声,但是还是可以听到声音的,只是我要的声音中混杂了很大的杂声,不是只有杂声