Main Content

Audio Plugin Creation and Hosting

VST and AU generation, testing, validation, and hosting

Audio Toolbox™ enables you to debug and validate your MATLAB® audio plugins using a series of static and dynamic tests. You can then generate VST or AU audio plugins and deploy to your preferred digital audio workstation (DAW). You can also host VST, VST3, and AU plugins in MATLAB by using the loadAudioPlugin function. Use the Audio Test Bench app to debug and tune your audio plugins in MATLAB.


expand all

audioPluginInterfaceSpecify audio plugin interface
audioPluginParameterSpecify audio plugin parameters
audioPluginGridLayoutSpecify layout for audio plugin UI (Since R2019b)
validateAudioPlugin Test MATLAB source code for audio plugin
generateAudioPlugin Generate audio plugin from MATLAB class
loadAudioPlugin Load VST, VST 3, and AU plugins into MATLAB environment
generateSimulinkAudioPluginCreate object class compatible with Simulink (Since R2022b)


expand all

audioPluginBase class for audio plugins
audioPluginConfigSpecify coder configuration of audio plugin (Since R2021b)
audioPluginSourceBase class for audio source plugins
externalAudioPluginBase class for external audio plugins
externalAudioPluginSourceBase class for external audio source plugins


Audio PluginInclude audio plugin in model (Since R2022b)


Audio Test BenchDebug, test, and tune audio plugins