Apply reverberation to audio by using the Freeverb reverberation algorithm. The reverberation can be tuned using a user interface (UI) in MATLAB or through a MIDI controller. This example
Use a phase vocoder to implement time dilation and pitch shifting of an audio signal.
Design and use three audio effects that are based on varying delay: echo, chorus and flanger. The example also shows how the algorithms, developed in MATLAB, can be easily ported to Simulink.
Compress the dynamic range of a signal by modifying the range of the magnitude at each frequency bin. This nonlinear spectral modification is followed by an overlap-add FFT algorithm for
Implement a Vorbis decoder, which is a freeware, open-source alternative to the MP3 standard. This audio decoding format supports the segmentation of encoded data into small packets for
Use the Levinson-Durbin and Time-Varying Lattice Filter blocks for low-bandwidth transmission of speech using linear predictive coding.
Simulate a digital audio multiband dynamic range compression system.
Remove a 250 Hz interfering tone from a streaming audio signal using a notch filter.
Implement a phase vocoder to time stretch and pitch scale an audio signal.
Use tools from Audio System Toolbox (TM) to measure loudness, loudness range, and true-peak value. It also shows how to normalize audio to meet the EBU R 128 standard compliance.
Demonstrates two forms of graphic equalizers constructed using building blocks from Audio System Toolbox. It also shows how to export them as VST plugins to be used in a Digital Audio
Use a multistage/multirate approach to sample rate conversion between different audio sampling rates.