This is a Generative Model that predicts the next few chords based on a given initial chord
The code for this Chord Prediction transformer model is available here
- (Pre-Trained Model) If you want to play around with the already trained model
- (Model code) If you want to see what the code looks like
- Clone this repo
git clone https://github.com/rp-bot/MIDI-gen-ai.git
cd MIDI-gen-ai
- Install using pipenv
Note: You need the latest version of Python and pipenv installed.
pipenv install
Everything should work. If not, please create an issue. I'd be happy to help!
This AI uses a cluster of MIDI files collected from various sources.
You can take a look at this repo if you want to see how I collected it.