讀寫(xiě)常見(jiàn)的音頻文件格式,例如WAV, AVI, FLAC, MP3, and MPEG-4 AAC
使用PC聲卡回放和記錄音頻文件
Data Acquisition Toolbox和DSP System Toolbox中包含更多關(guān)于音頻分享和采集,包括低延遲音頻流和多通道應(yīng)用的支持內(nèi)容。
平臺(tái)和版本支持:
回放和記錄能力可用于全部MATLAB支持的平臺(tái)。
Audio System Toolbox對(duì)音頻的支持:
Audio System Toolbox支持在MATLAB和Simulink中的實(shí)時(shí)音頻信號(hào)處理分析。它提供音頻流在聲卡中的低延遲傳輸,遵循以下驅(qū)動(dòng)標(biāo)準(zhǔn):
Windows: DirectSound, ASIO
Apple Mac OS X: Core Audio
Linux: ALSA
在MATLAB系統(tǒng)對(duì)象和Simulink模塊中有音頻輸入輸出界面。為了匹配不同的個(gè)人電腦配置,包含音頻設(shè)備的對(duì)象和模塊傳感器會(huì)根據(jù)本地配置在列表中顯示。
在MATLAB中,你可以使用基本語(yǔ)言結(jié)構(gòu)實(shí)時(shí)處理多通道音頻流,例如for或while循環(huán);通過(guò)改變幀長(zhǎng)度在非實(shí)時(shí)操作系統(tǒng)上調(diào)整延遲。當(dāng)使用多通道音頻設(shè)備時(shí),通道映射可以允許信號(hào)選擇任意通道。
在MALTAB和Simulink中的所有的音頻設(shè)備界面支持生成C代碼實(shí)現(xiàn)加速和桌面程序。例如,你可以生成庫(kù)或者獨(dú)立應(yīng)用程序在桌面處理實(shí)時(shí)音頻信號(hào)。
Audio System Toolbox也可以在仿真期間使用外部MIDI控制調(diào)整算法參數(shù)。
Data Acquisition Toolbox對(duì)聲卡的支持:
MATLAB和 Data Acquisition Toolbox 支持Windows兼容并以DirectSound為驅(qū)動(dòng)的聲卡。 使用MATLAB作為唯一軟件環(huán)境設(shè)計(jì)你自己的波形、測(cè)量和分析標(biāo)準(zhǔn),并開(kāi)發(fā)可以自動(dòng)使用聲卡數(shù)據(jù)的應(yīng)用程序。
在Windows聲卡可以通過(guò)MATLAB完成以下任務(wù):
從多音頻通道中獲取數(shù)據(jù)
為多通道音頻輸出端生成音頻數(shù)據(jù)
配置聲卡的采樣頻率和其他設(shè)置
在采集聲卡數(shù)據(jù)時(shí)進(jìn)行實(shí)時(shí)分析
觸發(fā)數(shù)據(jù)采集的開(kāi)始
替換聲卡不需要對(duì)MATLAB代碼進(jìn)行大量修改
-
傳感器
+關(guān)注
關(guān)注
2565文章
52862瀏覽量
766239 -
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7252瀏覽量
91699 -
頻率
+關(guān)注
關(guān)注
4文章
1560瀏覽量
60280
發(fā)布評(píng)論請(qǐng)先 登錄
請(qǐng)問(wèn)哪些芯片支持雙模BT/BLE和BLE音頻?
普源示波器如何連接MATLAB實(shí)現(xiàn)數(shù)據(jù)采集與分析
如何用FOC電機(jī)控制MATLAB仿真!
如何使用MATLAB實(shí)現(xiàn)一維時(shí)間卷積網(wǎng)絡(luò)

頻譜分析儀在音頻工程中的應(yīng)用
如何在音頻播放時(shí)插播音頻

淺談6121A 音頻分析儀

評(píng)論