MSST Bible

Local SDR testing script

Page 210 of 228 · Open the original GDoc ↗

 

https://drive.google.com/file/d/1GC9pwch0WQXZXwBNTz_QnXE_UyxdKmQF/view?usp=sharing by Dill

https://drive.google.com/file/d/1BeqNw3TnRTDMwnoQGMbOqwrcGRwe4Zht/view?usp=sharing GUI by zmis (but it scores a bit lower for some reason):

 

“Here's a handy little python script I made using the help of Ai that can calculate the SDR of a track based off of the actual instrumental or vocal of the song.

 

You can do python sdr.py --help for an explanation on how to use the script.

 

You just need numpy and scipy for it to work, and python ofc!

 

I'm not sure if you would like to pin this or not, but I've been using this script to help me improve my separation methods.

 

https://github.com/ZFTurbo/Audio-separation-models-checker/tree/main

Based on MUSDB18-HQ dataset”

 

“Q: Why SDR goes <0 in silence parts? (song_006)

 

A: SDR and SISDR behave weirdly when 1 of the input is silent, and that's why log_WMSE was made: https://github.com/crlandsc/torch-log-wmse/

 

Interestingly, L1freqMag metrics is giving same results than some users here (1296 a bit better for instrumentals, 1297 a bit better for vocals).” jarredou