matlab-process-streaming-audio

Installation
SKILL.md

Streaming Audio Processing

Design and run real-time audio processing in MATLAB and Simulink using Audio Toolbox streaming objects. These objects maintain internal state across frames, support tunable properties, and provide built-in visualization.

When to Use

  • Building frame-based audio processing loops
  • Filtering audio in real time (crossover, EQ, shelving, octave)
  • Applying dynamic range control (compressor, limiter, expander, noise gate)
  • Measuring audio levels (peak, loudness, SPL, octave-band spectra)
  • Resampling audio signals (sample rate conversion)
  • Applying long impulse responses in real time (frequency-domain filtering)
  • Tuning audio parameters interactively while streaming
  • Visualizing filter responses or compressor characteristics
  • Controlling audio parameters with MIDI devices
  • Building audio processing chains in Simulink

When NOT to Use

Installs
15
GitHub Stars
920
First Seen
Aug 2, 2026
matlab-process-streaming-audio — matlab/matlab-agentic-toolkit