by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jun 05 23:28
    henry-kanengiser commented #413
  • Jun 05 15:13
    ateammeech labeled #413
  • Jun 05 15:13
    ateammeech opened #413
  • Jun 05 14:19
    Vnicius commented #354
  • Jun 05 13:08
    romi1502 closed #412
  • Jun 05 12:56
    Faylixe synchronize #412
  • Jun 05 12:56
    Faylixe synchronize #412
  • Jun 05 11:43
    romi1502 synchronize #412
  • Jun 05 10:28
    romi1502 review_requested #412
  • Jun 05 10:28
    romi1502 review_requested #412
  • Jun 05 10:28
    romi1502 review_requested #412
  • Jun 05 10:28
    romi1502 opened #412
  • Jun 05 02:02
    stewbawka commented #383
  • Jun 04 00:47
    junh1024 commented #411
  • Jun 03 13:09
    JavaShipped commented #411
  • Jun 03 13:07
    JavaShipped commented #411
  • Jun 03 11:03
    junh1024 commented #411
  • Jun 03 10:05
    JavaShipped commented #411
  • Jun 03 05:12
    junh1024 commented #411
  • Jun 03 03:00
    ez-dev commented #5
Mickiki
@Mickiki4_twitter
if i correctly understood it can again improve by the ai training?
Mickiki
@Mickiki4_twitter
@mmoussallam is there a way to remove the 10mn limitation? it seems not doing anything on audios longer than 10mn
3 replies
Mickiki
@Mickiki4_twitter
new issue, i have countless of thoses lines, most of the time even with thoses it work, sometimes i only have vocals sometimes only instrumental, i tried a 20mn audio after settlings to 9000 but it overload cpu and there's no output after loading audios
Tom Watts
@Tom-Watts_gitlab
A bit late to the party: Thanks to everyone at Deezer who made this! Really excited for the future, in this research area
Forgot to say: i'm the maker of melody.ml the first website (there are around 5 websites serving the model now!)
That bug, with ffmpeg caused me a few sleepless nights with servers hanging, thanks for fixing it
Tom Watts
@Tom-Watts_gitlab
How big was the training dataset? In the paper you say around 22,000 songs, so if they're wavs roughly: 50mb 4 22,000, roughly 4 terrabytes of data? That's incredible, must have been quite an engineering challenge
2 replies
Mickiki
@Mickiki4_twitter
Hello sorry to bother again but i have a question about the stems provided: are they final versions or they can be improved and uploaded later? cause even if it's the better tools i ever used for that purpose, sometimes it don't perfectly work like for this youtube video https://www.youtube.com/watch?v=KflJJdfFC8g you have instrumental with guitars behind and it was voiced other for the dub, but the tool don't perfectly keep everything except vocals (i want everything except vocals)
2 replies
bespokecomponents
@bespokecomponents
Hi there, can anybody help?
Problem I'm having using the audio_example.mp3 file, it seems to process successfully, but when i go to the out out folder and play the 2 stems there, they both are not seperated. The one named voice plays the whole song, and so does the other!
bespokecomponents
@bespokecomponents
Ok, doing a fresh install seemed to work for my problem. Now the problem I'm facing is that when i try to run the 4stem feature on an mp3 of around 6-9MB in size (around 3-4 mins in length), it never completes.
This is on a machine with intel i3 and 4GB RAM. Can anyone please confirm what kind of specs are necessary to split a single mp3 file into 4 stems?
This info would be really helpful in helping me determine if I ain't up to spec, or something needs to be tweaked.
Many thanks!
2 replies
edit: when i say never comlpletes, it is 'killed' or 'dumped' after about 5 mins of attempting the conversion
as it appears to max out the memory
Moussallam
@mmoussallam
Hi everyone. We have released a new version of spleeter== 1.4.4 if fixes some of the bugs that have been reported and brings some functionalities that you asked.
Also using this opportunity to point again to the FAQ : https://github.com/deezer/spleeter/wiki/5.-FAQ that we have completed these last days
Tom Watts
@Tom-Watts_gitlab
melody.ml has had over 70,000 songs uploaded now (for free!), the biggest request by far has been for frequncies above 11kHz
Whoever has a model for 44kHz wields a lot of power over the universe. Do you know if anyone is working on this? Wondering because the original work with UNet architecture you used (Spotify) was lower than 11kHz, hoping the next progression is > 22kHz. Was the choice purely for efficiency, or were there other challenges?
2 replies
Rayan fernandes
@Rayanfer32
im trying to deisgn a custom melody.ml website
where u can seperate youtube songs by searching its name
3 replies

Thanks

Moussallam
@mmoussallam
Hi everyone, I propose to use replies to this thread to reference external services that are using spleeter
1 reply
TheIntelloBox
@TheIntelloBox_twitter
Hi guys I need help
I installed Anaconda, then I runned the command: conda install -c conda-forge spleeter
Then I do spleeter and it says: Fatal error in launcher: Unable to create process using '"d:\bld\spleeter_1574775894867_h_env\python.exe" "C:\Users\TheIn\Anaconda3\Scripts\spleeter.exe" separate -h ht'
1 reply
TheIntelloBox
@TheIntelloBox_twitter
@mmoussallam
eerilqin
@eerilqin
hi all
Nicholas Ngai
@NicholasNgai99_twitter
Hi Guys i have been using spleeter for awhile now and just now when I tried to extract vocals from a song it didnt work
i get an ffprobe error, is there any solution to this?
2 replies
Angel Hiraldo
@KoalaBeans
hello
Guillaume Vincke
@gvne

Hi ! First, I want to say a big thank you to Deezer's team for publishing their work. That's great to see such a technology available. I hope it will leads many companies into doing the same.
I'm developing a C++ port of spleeter as a side project (right here: https://github.com/gvne/spleeterpp). My goal is to give people the opportunity to use your technology within plug-ins.
At the moment, I've been able to use the pre-trained models with waveforms as input/output to tensorflow. My next step is to use them with an stft frame as input and a mask as output.I did so (almost) successfully but realized that performances (CPU and quality wise) are the worse. Getting into your code a bit more, I came across your 'T' parameter (https://github.com/deezer/spleeter/wiki/3.-Models#audio-parameters). If I understand it properly, it means that the current pre-trained models are meant to process batches of 512 frames (~12sec of audio) right ?
If I'm correct, you can imagine that such a latency in a plugin isn't acceptable :).
So, my questions would be:

  • Did you already try different values for that parameter ?
  • If so, how much does it affect the result with let's say 32 or 64 frames ?
  • I guess spleeter wasn't developed with real-time constraints in mind. Do you have leads on how to get there (maybe a specific network architecture) ? Or do you think it is just not possible.

Anyway, thank you once again for your great work !

8 replies
Douglas Kastle
@douglaskastle

Hi all, this looks like an amazing tool. However I am looking for something that could cleanup audio for a podcast, so those that should like the were in a submarine.

Is there any way to just separate out clean audio, if there is no accompaniment music? And the holy grail, could it separate out two different speakers into separate channels?

I am guessing the available stems don't allow this, but if this network was trained would it be possible, if not why not. and if not, is any one else doing any source separation for spoken audio?

2 replies
Any way this is still amazing work I will play with what is there!
Moussallam
@mmoussallam
Hi everyone, we will soon release a new version of Spleeter with changes that may interest some of you :) Basically we noticed that using tensorflow STFT/iSTFT was very efficient on GPU but not so much on CPU, and sometimes led to a large (unnecessary) RAM consumption. So we're adding the possibility to use librosa instead for these transforms.
The PR is deezer/spleeter#282 if you want to take a look and maybe give it a try. We will bump the Spleeter version to 1.5 once we finish thoroughly testing it. All feedbacks welcome in the meantime
X-Spleet
@SpleetX_twitter
I'm proud to announce the first spleeter inspired music genre...''spleetercore '' or '' X-spleet '' we cant decide...
here is a link to the 1st compilation album using spleeter to generate horrifying new music... https://spleetercore.bandcamp.com/releases
Moussallam
@mmoussallam
Hi everyone, we just released version 1.5 today, with some changes on how we load the audio signal in a CPU setting. According to our tests, it could drastically reduce the memory consumption. Try it out and don't hesitate to give us your feedbacks
Also obviously, stay safe, stay home and split stuff :)
FĂ©lix Voituret
@Faylixe
Please note that v1.5.0 is only available at the moment on PyPi, we are currently updating Conda recipe for librosa integration.
2 replies
valkyriq
@valkyriq
Hey guys! What is best place, in your opinion, to host/wrap spleeter lib. GCloudFunctions? GAppEngine? VPS?
k0k0ro
@k0k0ro
:>
aidv
@aidv
Hi guys. I'm having an incredible amount of issues with Spleeter, especially on the GPU end. Would anyone like to have a chat about it with me? I run Spleeter as a web service (not stating which) and I keep seeing my traffic increasing but I can't for the love of me satisfy the demand due to issues with Spleeter. I'd love to scale up, but I just don't see that happening right now due to the issues. Please I'm asking for a hand here, t saddens me that there's huge potential for my site to grow but my configuration not allowing me :(
The latest conda version of spleeter-gpu does not work for me at all
the old one works, but the the gpu mode is very unstable and crashes all the time
running Spleeter GPU through the command line works on the old version works, but not through my own pythin script using the api
running the old Spleeter CPU on command line processes my 3 minute song in 30 seconds, but using the API it takes 2 minutes (???)
I an very confused as to why it is like this
I have googled everywhere
I have read almost all issues in the github repo
I have reinstalled my system, my anaconda my python, my conda envs