New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to separate a track #6
Comments
Hi Lenny, |
Okay I got it working now! It's really good:) Do you have any pointers as to how I could turn this into a real time separator? Like for a radio stream or something |
I don't have much experience about getting the live streaming data. You may find some example python codes dealing with live streaming from the Internet. |
Another question before I dive into this too deeply: If the former is true, then getting this to work with live streaming data would be easily possible, |
When the spectrogram is fed into the network, it is divided into smaller chunks. The spectrogram of a single file has size of 512 x (length of the spectrogram). The input size of CNN is 512x64, so the spectrogram is cropped to fit the size of the network. In the training, input spectrogram is cropped to 512x64 at random, and during the test, the spectrogram is sequentially divided and fed into the network. |
@LennyPenny Can you please tell me how actually you change the code to separate the track in test .wav file |
Hey,
thanks for the awesome work!
So I got the checkpoints and added their path to the config, but how do I actually do separation on a new wav file?
The
eval_dsd_100.py
file only seems to iterate over the dsd100 dataset.Is there a function that that I could use that I'm missing? Maybe you have some extra code to do this that is missing from the repo
The text was updated successfully, but these errors were encountered: