Project for generating songs for you to play along with, built on Twitch using python and the mingus library.
mingus to generate the Midi fluidsynth to play the midi
Generate songs, passing in various options to change things like:
- Style
- Instruments
- Harmonic Complexity
- BPM
- Rhythm Choices
- Drums
Overlay images for the music video with FFMPEG
Learn Music Theory From this Drain our Ears From this
- Recognizing progressions
- Recognize interval over a chord
python -m venv venv
source venv/bin/activate
pip install -r requirements/runtime.in
Generating Midi
python music.py
Generating Individual Album Art
python art.py
Generate Music Video
./hit_machine Trees