Overview

The Audio Degradation Toolbox (ADT) consists of Matlab code for the controlled degradation of audio signals, and for the adaptation of ground-truth to the degraded audio. Its main purpose is to test the robustness of audio analysis methods against certain classes of degradations of the audio quality.

Degradation units include: add noise, add sound, aliasing, clipping, dynamic range compression, harmonic distortion, highpass filter, apply impulse response, mp3 compression, speedup, wow resampling. These units can be combined into more complex degradations. For more info see our ISMIR paper. For a brief intro check out our ISMIR poster or the slides of Matthias's talk at LabROSA.

Examples

You can find examples of degradtions, as produced by the demo script here.

Getting Started

Get the most current version of the toolbox from our Mercurial repository. Alternatively, download it from our Downloads page keeping in mind that this may not include recent bug fixes or extensions.

Requirements: the toolbox requires Matlab and the Matlab Signal Processing Toolbox. We've tested the ADT with Matlab R2011b on Mac OSX, Matlab R2013a on Linux.

Actually getting started: try the demo scripts in the root directory of the distribution.

License

The Audio Degradation Toolbox (ADT) is released under the GNU General Public License 2.0 or later. Find more information in the source files and in the file COPYING that is part of the distribution.

Cite/Credit the ADT

In addition to the license requirements:

  1. If you use the ADT for a publication please cite the following paper: Matthias Mauch and Sebastian Ewert, The Audio Degradation Toolbox and its Application to Robustness Evaluation, Proceedings of the 14th International Society for Music Information Retrieval Conference (ISMIR 2013).
  2. If your use the ADT to prepare data for commercial or other public use, please credit the ADT clearly and obviously as "Powered by the Audio Degradation Toolbox, Queen Mary, University of London".

Related Software:

External Databases with additional Noise Recordings and Impulse Responses

Related publications

M. Mauch and S. Ewert, “The Audio Degradation Toolbox and its Application to Robustness Evaluation,” in Proceedings of the 14th International Society for Music Information Retrieval Conference (ISMIR 2013), Curitiba, Brazil, 2013.
[More Details] [BIBTEX] [URL (ext.)]

Members

Manager: Matthias Mauch, Sebastian Ewert