Skip to content
An implementation of a sound dereverberation algorithm by Gilbert Soulodre
MATLAB
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
audio
results
.gitignore
README.md
convolutionReverb.m
dereverberate.m

README.md

Dereverberate

This repository implements a sound dereverberation algorithm proposed by Gilbert Soulodre:

Soulodre, Gilbert A. 2010. “About this dereverberation business: A method for extracting reverberation from audio signals.” In Audio Engineering Society Convention 129. Audio Engineering Society.

Note that this algorithm is patented (US Patent 8,036,767 B2).

See dereverberate.m for the algorithm implementation in MATLAB code. See audio for input files used to evaluate the algorithm and the implementation.

Here is a spectrogram representation of an example input (audio/EchoSample.mp3) and the algorithm's results on that input. To hear how it sounds, see the results folder.

Algorithm results

You can’t perform that action at this time.