A Google Colab-compatible audio mastering tool powered by Matchering and Gradio, featuring:
- Smart Filtering: Auto-detects audio issues like noise, harshness, and low-end rumble.
- Normalization Options: Toggle normalization for both the target and reference tracks.
- Flexible Filters: Optional high-pass, low-pass, and de-esser filters for manual control.
- MP3/WAV Support: Works seamlessly with Suno and other platforms.
- GUI Interface: Easy-to-use interface via Gradio.
- Smart Audio Analysis - Detects problems and suggests filters.
- Filters and Enhancements - Optional pre-processing for high-quality output.
- Gradio Web App - No coding required; simple upload-and-go interface.
- MP3 Support - Handles MP3 conversions automatically.
- Python 3 (Pre-installed in Colab)
- Dependencies installed via the script.
- Open Google Colab.
- Copy-paste the provided code into a new notebook.
- Run the first cell to install dependencies.
- Execute the second cell to start the Gradio interface.
- Upload your target track and reference track.
- Customize settings, then process and download your mastered audio.
- Noise Floor - Suggests noise reduction if required.
- Harsh Frequencies - Recommends low-pass filtering.
- Low-End Rumble - Suggests high-pass filtering for bass cleanup.
Note: Auto-filtering applies only when enabled. Manual filters can override suggestions.
- Select your target track and reference track.
- Enable Smart Filtering or customize filters.
- Normalize if needed.
- Press Start Mastering and download the output.
- Matchering Library: Matchering Documentation
- Gradio Library: Gradio Documentation
Feel free to fork this repository or submit pull requests for improvements!