Giter VIP home page Giter VIP logo

Comments (8)

iffyloop avatar iffyloop commented on May 11, 2024 4

Yes - this is a great idea and has been planned since the first version of StemRoller but didn't make it into the release. Several people have been asking for this feature, so I'll try to make time to work on it in the next week. We'll use this issue to track progress and I'll write an update here in the next few days. Thanks for your suggestion!

from stemroller.

dangom avatar dangom commented on May 11, 2024 3

You can use demucs directly from the terminal. No need to go through stemroller for that.

pip install demucs
demucs song.wav

from stemroller.

mindplay-dk avatar mindplay-dk commented on May 11, 2024

"upload"? I don't understand... I see Python and a Models folder in the 1.4GB (!) unpacked application folder, so I'd assume this all runs locally, right? Not in the cloud or something?

Is it tied to YouTube? Or what is it even searching? Where's the music coming from?

Being able to search and download music from the web seems like it would be a a secondary feature - a nice extra. I would assume it's much simpler to load audio from a local file than search the web for videos and extracting the audio?

Seems odd. 🤷‍♂️

from stemroller.

iffyloop avatar iffyloop commented on May 11, 2024

@mindplay-dk by "upload" we are actually referring to splitting a local file, as you anticipated would be most logical, not an actual upload to YouTube. And yes, you are correct that audio is being downloaded from YouTube first and then split locally on your device.
The reason I created StemRoller was to abstract away all the downloading and splitting steps, so anyone can just search a song and split it. It's basically just youtube-dl and Demucs bundled with a GUI.

@dangom thanks for mentioning that. For now, splitting manually with Demucs is the ideal solution until we get a local file GUI in StemRoller.

from stemroller.

alectrocute avatar alectrocute commented on May 11, 2024

Made a PR for this: #11

Open to suggestions, etc. It's definitely a "quick and easy" solution to at least allow this for now.

from stemroller.

iffyloop avatar iffyloop commented on May 11, 2024

Exciting! Let's continue discussion in the PR for now...

from stemroller.

iffyloop avatar iffyloop commented on May 11, 2024

Feature has been implemented in the develop branch! Will merge it into the next release! Thanks for your help, and if you want to test out the new implementation and provide feedback I'd be happy to hear it. Haven't tested on Mac yet so that'd be helpful if you get the chance.

from stemroller.

iffyloop avatar iffyloop commented on May 11, 2024

Implemented in the latest release (1.1.0)! Closing.

from stemroller.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.