接著上一講自適應(yīng)通透ANC關(guān)于MIC的設(shè)置,http://wenjunhu.com/d/v46203.html
ADK_R419的QCC3071的earbud的工程為例,軟件編譯完成沒有出錯后,加載到EVB板上;接下來2-3主要講ANC Tuning mode和ANC Runing mode的區(qū)別;
先介紹如何進(jìn)入ANC Tuning mode的調(diào)試工具界面:
1. 在MDE->Debug->Pydbg輸入命令:
Earbud工程命令:apps1.fw.call.EarbudTest_StartAncTuning()
Headset工程命令:apps1.fw.call.HeadsetTest_StartAncTuning()
只要EVB板上面接有電池,通過USB接到PC端即可;
2. 在fw_live_log窗口查看軟件是否進(jìn)入到ANC tuning狀態(tài);一般耳機如果接線正確,樣機沒有問題,出現(xiàn)嘯叫,這是正?,F(xiàn)象;
3. 在ADK的工程文件夾中audio->bin打開ancdesigner工具
4. 在file->configration設(shè)置:選擇Earbud_eANC,選擇芯片類型QCC307X,選擇ANC采樣率,一般默認(rèn)32KHZ即可;
5. 在device中設(shè)置USB和USB口,并選擇Tuning mode,選擇ADK編譯用的toolkit對應(yīng)的kalaccess.dll文件,下面的MIC可以不用管;
6. 最后點擊connect/write,顯示Connected即可;
Q&A部分:
Q1: ANC Tuning mode 和Runing mode實際跑的是一樣的參數(shù)嗎?
A1:ANC Tuning mode 是軟件運行的特定形式,再ancdesigner工具中,調(diào)用的是Toolkit里面的kalacess.dll文件參數(shù),是處于調(diào)試狀態(tài);Runing mode是跑MDE中HYbrid mode1中默認(rèn)參數(shù),是處于ANC 的默認(rèn)參數(shù)狀態(tài),只是參數(shù)不匹配沒有作用,或者起到反作用,引起嘯叫。
Q2: 常常說的Mission mode和Tuning mode/Runing mode有啥區(qū)別,容易搞混。
A2: 以前的老方法是在Tuning mode的狀態(tài)下,通過錄音生產(chǎn)p-path/s-path四個文件,產(chǎn)生ANC model來調(diào)試ANC,可以說是正向調(diào)試,但是從ancdesigner調(diào)試工具中看到的performance曲線和實際的出來曲線有一定差別;現(xiàn)在的MISSION mode是不管在Tuning mode還是Runing mode狀態(tài)下,依靠腔體本身的聲學(xué)性能,濾波器基本不改動,只改變MIC的gain值,相位,濾波器的開始和截至頻率,就能夠產(chǎn)生6DB以上的peformance的FF/FB錄音來調(diào)試,是從結(jié)果往回推,生產(chǎn)相應(yīng)的p-path/s-path model,從ancdesigner調(diào)試工具中看到的performance曲線和實際的出來曲線基本吻合,比較準(zhǔn)確。
Q3: Tuning mode下主要做什么?
A3:Tuning mode下可以錄音產(chǎn)生p-path/s-path/e-path,分析耳機的聲學(xué)性能,輔助判斷ANC調(diào)試的優(yōu)劣,難易;Mission mode也可以在Tuning mode下進(jìn)行。
-
耳機
+關(guān)注
關(guān)注
28文章
3009瀏覽量
81474 -
ANC
+關(guān)注
關(guān)注
0文章
48瀏覽量
18623 -
大大通
+關(guān)注
關(guān)注
0文章
8瀏覽量
1336
發(fā)布評論請先 登錄
相關(guān)推薦
評論