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

評論