Mel-Band RoFormer for Music Source Separation
Paper β’ 2310.01809 β’ Published β’ 1
GGUF conversion of the Mel-Band RoFormer vocal-separation model for use with
CrispASR's --separate task β no
Python, no PyTorch at runtime, just the CrispASR binary and this file.
Separates a music mix into vocals and other (instrumental) stems.
crispasr --separate -m mel-band-roformer-vocals-f16.gguf -f song.flac
# -> song_vocals.wav, song_other.wav (stereo, 44.1 kHz)
models/convert-mel-band-roformer-to-gguf.py. MIT.The CrispASR C++ port was validated stage-by-stage against the PyTorch reference at cosine = 1.000000 (STFT, band split, all 6 axial RoFormer layers, mask estimator, iSTFT), with the reconstructed waveform bit-exact.
| file | dtype | size |
|---|---|---|
mel-band-roformer-vocals-f16.gguf |
F16 | ~436 MB |
KimberleyJSN.mit. This repository redistributes under the same terms; it grants no rights the upstream licence does not.16-bit