The original Open-Unmix model does not deal with the separation of piano and violin tracks [1]}, but it is easy to use their code base to train the model on our piano and violin data. In comparison, the other famous open-source separation model, called Spleeter [2]}, has a built-in function to isolate out the piano track from an input mixture, but it does not provide the script for retraining the model to isolate out the violin track. In consequence, we consider the pre-trained Spleeter model released by the authors as the baseline method for performance comparison, instead of the backbone architecture of our model.
