DSPRelated.com
Introduction to Sound Processing

Introduction to Sound Processing

Davide Rocchesso
Still RelevantIntermediate

Audio signal processing with MATLAB and Octave code examples.


Summary

This paper provides a practical introduction to audio signal processing with hands-on MATLAB and Octave code examples. It guides the reader through core techniques for analyzing, filtering, and prototyping sound-processing algorithms using time- and frequency-domain methods.

Key Takeaways

  • Implement basic audio I/O, preprocessing, and playback workflows in MATLAB/Octave using provided examples.
  • Apply FFT and short-time spectral analysis to visualize and measure audio signal properties.
  • Design and apply FIR and IIR digital filters to common audio tasks such as smoothing, equalization, and noise attenuation.
  • Prototype simple sound synthesis and effect algorithms to validate ideas quickly with audible results.
  • Interpret spectrograms and basic statistical measures to characterize and compare audio signals.

Who Should Read This

Practicing engineers, graduate students, and advanced hobbyists with basic DSP and MATLAB/Octave familiarity who want a hands-on introduction to audio/speech processing and rapid prototyping.

Still RelevantIntermediate

Topics

Audio ProcessingFFT/Spectral AnalysisFilter DesignMATLAB/Simulink

Related Documents