歡迎大家登陸我們大大通平臺(tái)!大大通的博文和方案樣種多樣,含金量高,得到客戶的一致好評(píng)?。。?/p>
在我們default的source code 上,在A2DP的情況下,只有一個(gè) speack EQ和一個(gè)user EQ 模塊,所以我們的User EQ是將L聲道和R聲道一體管理的,很多客戶的產(chǎn)品應(yīng)用是希望通過(guò)手機(jī)APP來(lái)分別控制L聲道和R聲道的單獨(dú)控制。
這里我就給大家講解一下該功能的實(shí)現(xiàn)方法,希望大家可以順著葫蘆畫(huà)瓢,可以修改其他的應(yīng)用,比如音量的分開(kāi)控制等等。
如下是修改前的模塊連接圖:
參考后面我的修改可以得到如下的模塊連接圖:
修改方法如下:
修改EQ chain ,刪除OPR_USER_EQ,添加OPR_USER_EQ_L、OPR_USER_EQ_R,并搭建鏈路連接。
將默認(rèn)的user EQ模塊刪除掉,添加L_EQ和R_EQ兩個(gè)模塊進(jìn)去,并將speack EQ的輸出的L聲道接到L_EQ的輸入,并將speack EQ的輸出的R聲道接到R_EQ的輸入,將L_EQ和R_EQ模塊的輸出直接引到Basic Passthrough的輸入就可以了。
接下來(lái)只需要初始化L_EQ、R_EQ模塊參數(shù),取消OPR_USER_EQ的初始化就可以了。
接下來(lái)重新編譯一次,再燒錄到板子里面,播放音樂(lè)通過(guò)QACT就可以看到我們添加的兩個(gè)EQ模塊就生效了!!
-
藍(lán)牙
+關(guān)注
關(guān)注
114文章
5834瀏覽量
170583
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論