Audio System Toolbox™ provides algorithms and tools for the design, simulation, and desktop prototyping of audio processing systems. It enables low-latency signal streaming from and to audio interfaces, interactive parameter tuning, and automatic generation of audio plugins for digital audio workstations.
Audio System Toolbox includes libraries of audio processing algorithms (such as filtering, equalization, dynamic range control, and reverberation), sources (such as audio oscillators and wavetable synthesizers), and measurements (such as A- and C-weighting). Interfaces to external MIDI controls and low-latency audio drivers such as ASIO, ALSA, and CoreAudio enable you to validate multichannel audio designs in MATLAB® or Simulink®. You can generate VST plugins from MATLAB code. For simulation acceleration or desktop prototyping, the system toolbox supports C/C++ code generation.
Algorithms are available as MATLAB functions, System objects™, and Simulink blocks.
Tune audio processing simulations interactively using MATLAB user interfaces and external MIDI controls.Learn more
Discover more about Audio System Toolbox by exploring these resources.
Explore documentation for Audio System Toolbox functions and features, including release notes and examples.
Browse the list of available Audio System Toolbox functions.
View a Simulink library of blocks that Audio System Toolbox supports.
Browse the list of available Audio System Toolbox System objects™.
View system requirements for the latest release of Audio System Toolbox.
View articles that demonstrate technical advantages of using Audio System Toolbox.
Find answers to questions and explore troubleshooting resources.
Connect Audio System Toolbox to hardware platforms.
Use Audio System Toolbox to solve scientific and engineering challenges: