如何用QXDM 分析音頻訊號

關鍵字 :QXDMAudioQualcomm

QXDM(Qualcomm-eXtensible-Diagnostic-Monitor)是高通提供的一套擴展的診斷監視系統。它通過diag傳輸,把程序裡面的一些Message或者數據包輸出到QXDM的圖形接口.以下為QXDM針對音頻訊號的message與log 的抓取.用QCAT 解析QXDM log再用Audacity分析音頻訊號並定位音頻問題的說明.

1.開啟QXDM 後選取”Load Configuration”



2.載入預先設定的dmc 檔案




3.在message view按右鍵選擇configure




4.可以看到config裡面有0x152E,0x1530,0x1531,0x1586的設定









5.如果沒有預設的dmc file,也可以用手動去選擇所想要分析的log



以下為音頻通路的各個節點的說明:


QCAT是Qualcomm CMDA Analysis Toolkit.

可以用來解析log,以方便查看

 

以下為QCAT轉換後音頻節點wav 檔案






Audacity是一款免費音樂錄製編輯軟體,是開放原始碼的自由軟體.

 

Audacity官方網站

https://www.audacityteam.org/

 

關於Audacity的使用方法請參考以下link的大大通博文

https://www.wpgdadatong.com/blog/detail?BID=B1700

 

以下為由QXDM log經QCAT 轉換的wav 檔案.

可以由此看出pop noise 是發生在0x152E,0x1530,0x1531的節點




詳細的QXDM,QACT,Audacity操作說明請觀看視頻.

示範如何抓取播放1KHz sine tone 的QXDM log

及用QCAT轉換QXDM log 為wav 檔案

並用Audacity開啟wav檔案分析

相關影片

如何用QXDM 分析音頻訊號

本視頻為示範如何抓取播放1KHz sine tone 的QXDM log

及用QCAT轉換QXDM log 為wav 檔案

並用Audacity開啟wav檔案做分析

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論