DSP System Toolbox

Low-Latency Audio I/O

Low-Latency Audio I/O

Significantly reduce latency for audio hardware I/O in MATLAB and Simulink.

Parametric Equalizer Design

Parametric Equalizer Design

Perform high-order IIR parametric EQ filter design.

ARM Cortex-A and Cortex-M Libraries

ARM Cortex-A and Cortex-M Libraries

Generate optimized C code for DSP algorithms for ARM Cortex-A and Cortex-M processors with Embedded Coder.

Streaming Scopes

Simulink Template for DSP

Automatically configure Simulink environment for digital signal processing modeling.

Streaming Scopes

Streaming Scopes

Improve a Spectrum Analyzer Array Plot and Time Scope with log x-axis scaling and infinite data support.

See the Release Notes for details.

All Releases

R2015a (Version 9.0) - 5 Mar 2015

Version 9.0, part of Release 2015a, includes the following enhancements:

  • Audio Latency Reduction: Significantly reduce latency for audio hardware I/O in MATLAB and Simulink
  • Filter Design Enhancements: Design high-order IIR parametric EQ filter, variable bandwidth FIR and IIR filters, Digital Down-Converter and Digital Up-Converter blocks
  • DSP Simulink Model Templates: Configure the Simulink environment for digital signal processing models
  • Streaming Scope Improvements: Plot in stem mode, access log x-axis scaling, customize sample rate, and use infinite data support
  • Library for HDL Supported DSP Blocks: Find all blocks that support HDL
  • C Code Generation of DSP Algorithms for ARM Cortex-A and Cortex-M processors: Generate optimized and faster performing C code using Embedded Coder

See the Release Notes for details.

R2014b (Version 8.7) - 2 Oct 2014

Version 8.7, part of Release 2014b, includes the following enhancements:

  • Optimized C code generation for ARM Cortex-A Ne10 Library from MATLAB and Simulink with DSP System Toolbox Support Package for ARM® Cortex® -A processors
  • Multirate filters: Sample and Farrow Rate Converter, CIC Compensation Interpolator/Decimator, and FIR Halfband Interpolator/Decimator System objects
  • Tunable coefficients and variable-size input available on FIR Interpolator System object and block
  • Variable-size input available on FIR Decimator System object and block
  • Min/Max logging instrumentation for float-to-fixed-point conversion of commonly used DSP System objects, including Biquad Filter, FIR Filter, and FIR Rate Converter
  • HDL-optimized FFT and IFFT System objects and HDL-optimized Complex to Magnitude-Angle System object and block

See the Release Notes for details.

R2014a (Version 8.6) - 6 Mar 2014

Version 8.6, part of Release 2014a, includes the following enhancements:

  • Up to four-times faster FIR filter simulation in MATLAB System object and Simulink block
  • Optimized C code generation for ARM Cortex-M processors from System objects with MATLAB Coder and Embedded Coder
  • Notch/peak filter and parametric equalizer filter System objects in MATLAB
  • Variable bandwidth FIR and IIR filter System objects in MATLAB
  • Pink/Colored noise generation System object in MATLAB
  • HDL optimized FFT and IFFT Simulink blocks

See the Release Notes for details.

R2013b (Version 8.5) - 5 Sep 2013

Version 8.5, part of Release 2013b, includes the following enhancements:

  • Support Package for ARM Cortex-M Processors
  • Channel and distortion measurement, cursors, and spectrogram visualization using Spectrum Analyzer in MATLAB and Simulink
  • Channel mapping for multichannel audio devices in MATLAB and Simulink
  • Variable-size support for FIR and Allpole filters in MATLAB and Simulink
  • Estimation of Power Spectrum, Cross Power Spectrum, and Transfer Function for streaming data in MATLAB
  • Data logging and archiving using Time Scope in Simulink
  • MIDI control interface support in MATLAB

See the Release Notes for details.

R2013a (Version 8.4) - 7 Mar 2013

Version 8.4, part of Release 2013a, includes the following enhancements:

  • Allpass Filter System object
  • Adaptive Filter System objects using RLS Filter and Affine Projection Filter
  • Logic Analyzer System object
  • Audio System object that now supports tunability, variable frame size, variable number of channels, and writing MPEG-4 AAC
  • Array Plot System object for displaying vectors or arrays in 2-D, and SpectrumAnalyzer block  with performance improvement and Overlap control
  • Time Scope block with triggering and peak finder features

See the Release Notes for details.