I often have voice recordings with a lot of background noise (e.g. a public lecture in a room with poor acoustics, recorded from a phone in the audience — there's usually sounds of paper rustling, noises from the street, etc). Is this "source-separation" the sort of thing that could help, or does anyone have other tips? The best thing I have so far is based on this https://wiki.audacityteam.org/wiki/Sanitizing_speech…
Spleeter – Music Source-Separation Engine
31–40 of 68 posts
Re: Spleeter – Music Source-Separation Engine
#32It says it can be 100 times faster than in real-time. So can it be run in real-time? I am thinking about extracting features for music visualization but it could make a DJ happy also.
Sometimes the distinction is made between "real-time" and "online" processing. The first one refers to the speed of the processing in relation to the length of the recording - so, say, you can process a 10 minute recording in 1 minute then you're 10x real-time. However, your analysis might require the full track to be available for best outcomes, and so you cannot really start with the processing until the full sourc…
To be used with arbitrary audio in real-time, after initialization and setup you need an API that looks like:
ProcessAudio (samples, num_namples)
And it would return n packets of num_namples samples.
Re: Spleeter – Music Source-Separation Engine
#33[deleted]
Re: Spleeter – Music Source-Separation Engine
#34There is a Max/Ableton live plugin version here, which makes it much easier to experiment with Spleeter artistically. https://github.com/diracdeltas/spleeter4max/releases/
Re: Spleeter – Music Source-Separation Engine
#35Very cool! I was even able to run it on their notebook https://colab.research.google.com/github/deezer/spleeter/blo... without setting anything up locally. The results of vocal separation were quite impressive.
Re: Spleeter – Music Source-Separation Engine
#36Once this technology gets incorporated into DJ mixers / CDJs, this is going to make DJing much more creatively interesting. Historically, blending between mixed stereo tracks has limited to mixing EQ bands, but now DJs will be able to layer and mix the underlying stems themselves -- like putting the vocal from one track onto an instrumental section on another (even if there were never a capella / instrumental version…
(not that some of these are not already available when you know where to search, but it's not very... structured)
Re: Spleeter – Music Source-Separation Engine
#37Once this technology gets incorporated into DJ mixers / CDJs, this is going to make DJing much more creatively interesting. Historically, blending between mixed stereo tracks has limited to mixing EQ bands, but now DJs will be able to layer and mix the underlying stems themselves -- like putting the vocal from one track onto an instrumental section on another (even if there were never a capella / instrumental version…
Re: Spleeter – Music Source-Separation Engine
#38Re: Spleeter – Music Source-Separation Engine
#39Once this technology gets incorporated into DJ mixers / CDJs, this is going to make DJing much more creatively interesting. Historically, blending between mixed stereo tracks has limited to mixing EQ bands, but now DJs will be able to layer and mix the underlying stems themselves -- like putting the vocal from one track onto an instrumental section on another (even if there were never a capella / instrumental version…
Wouldn't it be much more efficient for everyone (and even lucrative for the owners) to also provide the studio stems at a slightly higher/different price? (not that some of these are not already available when you know where to search, but it's not very... structured)
Re: Spleeter – Music Source-Separation Engine
#40- Sample track: https://files.catbox.moe/56op27.mp3
- Spleeted vocals: https://files.catbox.moe/4d9aru.wav
- Spleeted accompaniment: https://files.catbox.moe/y67g23.wav