I started working on this project almost 2 years ago, but I just recently started getting back into it after seeing the stats on SoundCloud.
I originally used this project to learn about more advanced Python topics, and the code in this repo is extremely disorganized and confusing.
I'm working on rewriting the way you generate songs to make it a bit easier for others to use.
This program can generate Nightcore videos by inputting one of the following paramters:
You can also pull song names from Billboard Top-X Charts for video generation.
Essentially, this programs automates the process of Downloading/Remixing/Transcribing/Uploading Nightcore videos. I have automated all of these, but everything I'm currently using is more of a proof of concept solution rather than something that's set to scale.
In an effort to make this program easier to use for generating music, I created a web app that allows you to input song information and it will automatically generate a nightcore version of the song.
$ python app.py
* Running on http://0.0.0.0:5000/ (Press CTRL+C to quit)
...
Visit the following url:
http://localhost:5000/download/?artist={any artist}&song={any song name}
And it should generate a new nightcore song and redirect to an audio visualization in your browser.
Huge shoutout to @tebriz159 for the AMAZING logo :)