This is an implementaion of GWPE. Run test.m to test the GWPE dereverb. (It is a litle slow ...) Reference: Yoshioka, Takuya, and Tomohiro Nakatani. "Generalization of multi-channel linear prediction methods for blind MIMO impulse response shortening." IEEE Transactions on Audio, Speech, and Language Processing 20.10 (2012): 2707-2720. If you find any issues, feel free to let me know. More dereverberation algorithms will be added in the future.