Open bohning opened 1 year ago
Yes please <3
Would these be different text files? or an extra tag within the same txt file?
You could make it an optional buildflag and provide 2 binaries one with one without
We can use spleeter to get the vocal track and use it with the #VOCALS
and #INSTRUMENTAL
to switch vocals on/off for a particular song. Thus no need for a seperate songfile
I know performous can already use this data but rather with #VOCALS
and #AUDIO
/ #MP3
by using the shortcut ctrl
+ v
Spleeter can run locally, but we could also add in a option to talk with their api? https://github.com/deezer/spleeter/wiki/4.-API-Reference
There is already an instrumental_version branch that uses demucs. Not sure if demucs or spleeter is better suited for the audio track separating - I went for demucs as it was the recommendation by UltraSinger dev.
Oewhh awesome! I'll have look there! Thanks :D
Spleeter or demucsV4 do a pretty good job in separating vocals and instrumental part and could be used for that.
Pro:
Con: