# RemFx
General Purpose Audio Effect Removal
[](https://arxiv.org/abs/1234.56789)
[](https://colab.research.google.com/drive/1LoLgL1YHzIQfILEayDmRUZzDZzJpD6rD)
[](https://zenodo.org/record/8187288)
[](https://opensource.org/licenses/Apache-2.0)
Listening examples can be found [here](https://csteinmetz1.github.io/RemFX/).

## Abstract
Although the design and application of audio effects is well understood, the inverse problem of removing these effects is significantly more challenging and far less studied. Recently, deep learning has been applied to audio effect removal; however, existing approaches have focused on narrow formulations considering only one effect or source type at a time. In realistic scenarios, multiple effects are applied with varying source content. This motivates a more general task, which we refer to as general purpose audio effect removal. We developed a dataset for this task using five audio effects across four different sources and used it to train and evaluate a set of existing architectures. We found that no single model performed optimally on all effect types and sources. To address this, we introduced