什么是 SigmaStudio?
SigmaStudio 是一個圖形開發工具,用于開發和調整 SigmaDSP? 音頻處理器。常見的音頻處理模塊可連接成原理圖,編譯器產生可供 DSP 使用的代碼和用于設置、調整參數的控制界面。
利用該工具,不僅可以滿足有 DSP 設計經驗人員的需求,同時沒有編寫 DSP 代碼經驗的工程師也能夠輕松地在設計中實現 DSP,因此可以說它是非常強大的評估支持工具。除此以外,這款軟件支持免費使用,如下圖 (圖1) 所示。本文將使用 SigmaStudio,向從未使用過 DSP 的初學者,介紹如何能夠輕松制作具有音量控制功能的均衡器。
圖1 SigmaStudio 軟件圖
前期準備
安裝 SigmaStudio
SigmaStudio 軟件安裝步驟如下圖 (圖2) 所示。首先打開 ADI 官方網站,進入 SigmaStudio 軟件頁面,然后進入下載頁面下載 SigmaStudio,下載完成后,運行 exe 文件并將其安裝在電腦上。
圖2 SigmaStudio 軟件下載頁面
ADAU1761 評估板
ADAU1761 作為一款出色的 DSP 評估板,是低功耗、集成數字音頻處理功能的立體聲音頻編解碼器,立體聲音頻 ADC 和 DAC 支持 8kHz至 96kHz 范圍內的采樣速率,并支持數字音量控制。
嘗試運行 SigmaStudio 和評估板
DSP 內部配置
這次我們想要實現的功能是均衡器處理和音量控制。均衡器可以通過提高或降低特定頻率以適當更改音質,該音質是在 DSP 內部創建的,因此首先需要在 SigmaStudio 中繪制 DSP 的內部電路,其功能框圖如下圖 (圖3) 所示:
圖3 DSP 功能框圖
創建 SigmaStudio 項目
接下來使用已安裝的 SigmaStudio 創建項目文件。首先啟動 SigmaStudio 并創建一個源文件項目,如下圖 (圖4) 所示:
圖4 創建新項目
將這次要使用的 ADAU1761 單元和 USBi 單元拖動到顯示硬件配置選項卡的空白處中,單擊并拖動以將線路從每個單元格的藍色輸出引腳連接到綠色輸入引腳,如下圖 (圖5) 所示:
圖5 單元放置
完成以上兩個步驟后,硬件配置就已經創建好了,接下來我們將繼續研究 ADAU1761 的內部電路配置。單擊屏幕頂部的原理圖選項卡,然后從左側的工具箱中將所需的單元格移動至空白區域中,其中會需要:
輸入單元:1
輸出單元:2
中等大小均衡器:1
單個SW vol單元:1
下面開始制作一個如下圖 (圖6) 所示的均衡器。單擊右鍵,選擇 “Glow Algorithm” 并選擇要增加的數字,本文以 5 為例,另外還需要兩個音量控制終端,因此需要以相同的方式進行增加。增加插座和端子的數量后,通過單擊并拖動連接所有綠色輸入和藍色輸出端子,這樣就完成了 SigmaDSP 處理器的電路!
圖6 帶音量控制的均衡器
驗證均衡器
使用 USB 將評估板連接到電腦,然后單擊 SigmaStudio 菜單選項卡上的 “鏈接-編譯-下載按鈕” 進行編譯。如沒有問題,“活動向下” 將顯示在下圖 (圖7) 所示窗口的右下角。
圖7 編譯程序
將在 SigmaStudio 上創建的均衡器錄入 ADUA1761 中,以驗證是否能夠改善音質,如下圖 (圖8) 所示:
圖8 成品均衡器
下圖 (圖9) 表示通過將聲源和耳機連接到評估板,并調整在 DPS 中創建的音量設置和均衡器設置,即可調整從耳機播放的音質。通過這樣進一步的改進和設置均衡器,能夠自由調整出自己喜歡的音樂音質。
圖9 ADAU1761 評估板和外設
審核編輯:劉清
-
dsp
+關注
關注
554文章
8057瀏覽量
349546 -
dac
+關注
關注
43文章
2303瀏覽量
191273 -
均衡器
+關注
關注
9文章
215瀏覽量
30372 -
音頻處理器
+關注
關注
2文章
106瀏覽量
33218 -
音頻編解碼器
+關注
關注
4文章
140瀏覽量
55904
原文標題:如何使用 SigmaStudio 輕松制作具有音量控制功能的均衡器?
文章出處:【微信號:駿龍電子,微信公眾號:駿龍電子】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論