Opens in a new tab

AES E-Library

← Back to search

Engineering Brief

Using MIDI Control Surfaces with MATLAB Programs and Simulink

Authors: DeVane, Charlie

AES Convention 135 · Paper 128 · October 2013

Abstract

MATLAB and Simulink are widely used in the design of software and hardware for audio products. MATLAB programs and Simulink models can simulate signal processing algorithms, control logic, and other aspects of the system design in real time, yielding substantial improvements in designer productivity and product quality. When exploring a new algorithm or product concept, designers often need to simultaneously tune multiple system parameters while simulating. This can become cumbersome using GUIs, but MIDI control surfaces provide a natural, intuitive interface, further enhancing the designer's work flow. In some work flows, such as rapid prototyping, MIDI control surfaces can eliminate the need to create a GUI. Using numerous examples, including a simple reverberator, this brief shows how to use MIDI control surfaces to interactively control running MATLAB programs and Simulink models.

Details

Published in
AES Convention 135
AES Convention
135
Paper number
128
Publication date
October 6, 2013
Affiliation
MathWorks, Natick, MA, USA (See document for exact affiliation information.)
Type
Engineering Brief