Simulation, Tuning, and Visualization
Audio Toolbox™ enables real-time prototyping and tuning using MIDI devices and the Audio Test Bench. Modularize your algorithm as an audio plugin for code reuse and to access prototyping and testing tools. See Audio Plugins in MATLAB for more information.
configureMIDI user interface to quickly
synchronize an audio plugin with a MIDI device. Follow the Develop, Analyze, and Debug Plugins In Audio Test Bench example to learn about the all-in-one
graphical debugging and testing suite.
|Audio Test Bench||Debug, test, and tune audio plugins|
MIDI for Audio Plugins
|Get MIDI connections of audio object|
|Configure MIDI connections between audio object and MIDI controller|
|Disconnect MIDI controls from audio object|
|Display frequency spectrum of time-domain signals|
|Display time-domain signals|
|Display vectors or arrays|
|MIDI Controls||Output values from controls on MIDI control surface|
|Spectrum Analyzer||Display frequency spectrum|
|Time Scope||Display and analyze signals generated during simulation and log signal data to MATLAB|
|Array Plot||Display vectors or arrays|
- Develop, Analyze, and Debug Plugins In Audio Test Bench
Debug, visualize, and configure I/O for audio plugins by using the Audio Test Bench.
- Real-Time Parameter Tuning
Create a user interface to tune parameters in an audio stream loop.
- MIDI Control for Audio Plugins
Use MIDI functions to efficiently tune audio plugin parameters in MATLAB®.
- Measure Performance of Streaming Real-Time Audio Algorithms
This example presents a utility that can be used to analyze the timing performance of signal processing algorithms designed for real-time streaming applications.
- Desktop Real-Time Audio Acceleration with MATLAB Coder
Accelerate a real-time audio application using C code generation with MATLAB Coder™.