2018年3月10日 星期六

即時顯示 Audio 波形的方法

網路搜尋了一些即時顯示 Audio 波形(wave form),統整在此。



1. 使用 ffplay 直接播放,ffplay 也會協助畫出波型
$ffplay ./1.mp3




2. 使用 VLC 播放,由 VLC 並繪製波型
設定下列選項即可,[Audio]  -> [Visualization]  -> [Scope]


3. 使用 Audacity 繪製麥克風音訊
a. 直接選擇 microphone 錄音,就可以顯示現在 PC 錄製的聲音波形
 
b. 若想要使用 rtp 捉取 Audio Data 並且顯示波型,則需要下載 customized version of Audacity,或是參考步驟 5 的方法 


4.  使用 Audacity 繪製喇叭輸出的音訊
打開網頁播放某個 youtube網址,同時開啟 Audacity,選擇 WSAPI,便可以開始錄音並同時顯示波形。如下例:


5  使用 Audacity 繪製 RTP 收到的音訊
a. 用 VLC 播放某個 RTP audio streaming
b. 用 Audacity 選擇 WASAPI,就可以顯示 VLC 正在播放的聲音


參考資料: