Audio Mastering Tool
A Python-based application with a graphical user interface (GUI) for mastering audio files. Apply noise reduction, equalization, compression, and loudness normalization effortlessly.
Preview your edits using the integrated media player.
Python: Version 3.6 or higher
FFmpeg: Required for audio processing
Install FFmpeg: Download from FFmpeg Downloads and add to your system PATH.
pip install numpy noisereduce pyloudnorm scipy Pillow soundfile pyaudio matplotlib pygame
License This project is licensed under the MIT License.
Acknowledgments
PyAudio: For audio playback.
Noisereduce: For noise reduction algorithms.
PyLoudNorm: For loudness normalization.
Matplotlib: For plotting waveforms and spectra.
Pillow: For image handling in the GUI.
pygame: For media player functionality.