功能和特性
音频工具箱™支持实时音频信号处理和分析MATLAB®而且动态仿真模块®.它通过以下驱动标准为声卡之间的流音频提供了低延迟连接:
- Windows: DirectSound, WASAPI, ASIO™
- 苹果Mac OS X:核心音频
- Linux®: ALSA
输入和输出音频接口可作为MATLAB系统对象和Simulink块。为了方便与单个计算机配置的交互,对象和块感知哪些音频设备可用,并显示与本地配置对应的列表。
在MATLAB中,你可以流实时多声道音频使用基本语言结构,例如为或而循环,调整延迟通过改变帧长度来处理在非实时操作系统上的运行。当使用多声道音频设备时,通道映射允许路由信号到任意通道选择。
MATLAB和Simulink中的所有音频设备接口都支持C代码生成,用于加速和桌面原型。例如,您可以在桌面上生成实时处理音频的库或独立应用程序。
音频工具箱还使您能够在使用外部的模拟过程中交互式地调优算法参数MIDI控制。