Skip to Main Content

Recorded Webinar: Real-time prototyping of Audio Algorithms using MATLAB and Simulink

Complete this request form for immediate access to this webinar and other recorded webinars

Personal computers are increasingly being used as the primary development environment for creating, designing and simulating audio algorithms and complete audio systems with live inputs from multi-channel audio sound cards.

In this webinar, we show how audio algorithms can be designed and simulated live in MATLAB and Simulink. Since MATLAB is a very popular tool of choice for creating many signal processing algorithms, we’ll show how Embedded MATLAB can be used to convert M-code into C-code and used within a graphical development environment, Simulink, which reduces the time to create test-benches for these algorithms. These Simulink models also interface with typical multi-channel sound cards through PortAudio which enables communication with standard audio drivers such as Direct Sound, WDKMS and ASIO.

The presentation also touches upon typical challenges engineers face when working with live multi-channel audio algorithm simulation, namely, channel synchronization, dropped frames, and latency issues. Finally, we show how an algorithm developed using this approach can be implemented on a real-time processor such as the Dm6437 DSP from TI for real-time deployment and parameter tuning. A 3-band parametric equalizer is used as an example to showcase many of these concepts during this presentation.

Product Focus

  • MATLAB
  • Simulink
  • Signal Processing Blockset
  • Real-Time Workshop

This webinar was recorded on 10 Mar 2009

Duration: 57 Minutes

Contact Information

Note: Please enter the official name.

Other Information

Are you a MATLAB user?

Are you a Simulink user?

Are you seeking further information on MathWorks products?

Are you seeking further information on pricing?

We will not sell or rent your personal contact information. See our privacy policy for details.