Finding out which stems are in which models #130
-
Hello! Am I right in thinking that only the demucs models separate into drums/bass/vocal/other stems and the others mostly into vocals/instruments? How can I find out which model separates in which stems? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Sorta; there are a lot of models with different purposes, but the majority are two stem (instrumental and vocals) models. Run Here are some examples of models which are not just vocals/instrumental:
Hope this gives you an idea; overall though just experiment with different models till you get the result you want! |
Beta Was this translation helpful? Give feedback.
-
FYI I've now added a more comprehensive post explaining different use cases and recommending models: |
Beta Was this translation helpful? Give feedback.
Sorta; there are a lot of models with different purposes, but the majority are two stem (instrumental and vocals) models.
Usually the name of the model will give you an idea of its purpose.
Run
audio-separator -l
and read through the list of models;if it's not obvious from the name, it's probably a 2-stem (Vocals and Instrumentals) model.
Here are some examples of models which are not just vocals/instrumental:
htdemucs_6s.yaml
tries to separate 6 stems from the input audio (Vocals, Bass, Drums, Guitar, Piano, Other)mel_band_roformer_crowd_aufr33_viperx_sdr_8.7144.ckpt
tries to separate crowd noisedenoise_mel_band_roformer_aufr33_sdr_27.9959.ckpt
andUVR-DeNoise
try to remove back…