Last updated: 14 April 2026
RAWMASTER is built on the work of the open-source community. We gratefully acknowledge the following projects and their contributors.
| Project | Purpose | License | Authors |
|---|---|---|---|
| Demucs | Stem separation (HTDemucs, HTDemucs fine-tuned) | MIT | Meta Research (Alexandre Defossez et al.) |
| audio-separator | BS-Roformer vocal separation | MIT | Andrew Beveridge, UVR community |
| Basic-Pitch | MIDI extraction (polyphonic transcription) | Apache 2.0 | Spotify (Rachel Bittner et al.) |
| matchering | Reference mastering (spectral + loudness matching) | MIT | Sergree |
| Library | Purpose | License |
|---|---|---|
| pedalboard | DSP effects (EQ, gating, compression) | GPL-3.0 |
| librosa | BPM detection, key detection, audio analysis | ISC |
| noisereduce | Spectral noise gating | MIT |
| pyloudnorm | LUFS loudness normalisation | MIT |
| soundfile | Audio file I/O | BSD-3 |
| scipy | Signal processing, filtering | BSD-3 |
| Project | Purpose | License |
|---|---|---|
| Gradio | Desktop web UI | Apache 2.0 |
| Flask | Companion daemon HTTP server | BSD-3 |
| PyTorch | AI model inference runtime | BSD-3 |
| ONNX Runtime | MIDI model inference | MIT |
This list covers the primary dependencies. A complete list of all transitive dependencies and their licenses can be found by running pip licenses in the RAWMASTER virtual environment.
If you believe we have missed an attribution, please contact support@smashd.tools.