Real-Time Audio Processor

Simplifies streaming or generating audio in real time.
4.7K Downloads
Updated 4 Sep 2012

View License

The RealTimeAudioProcessor makes it easy to stream or generate audio in real time in MATLAB.

It includes examples for generating sound from a qwerty keyboard, generating sound from a MIDI keyboard (with included MIDI interface for acquiring MIDI inputs), and using any old algorithm you have lying around as real-time processor.

For a smooth experience, please start with the included documentation. There are a few things to do for the best performance.

Requirements
* Windows
* MATLAB r2012a or greater
* Signal Processing Toolbox
* DSP System Toolbox
* Soundcard with ASIO driver (recommended)
* MIDI input device (recommended only for MidiDemo)

Early beta.

Cite As

Tucker McClure (2026). Real-Time Audio Processor (https://www.mathworks.com/matlabcentral/fileexchange/37770-real-time-audio-processor), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.1.0.0

Updated copyright info.