AI that creates game music.
Named after the japanese music composer Koji Kondo, this project aims to create game songs based on common game themes (Super Mario, Sonic, Alex Kid, The Legend of Zelda).
Our intent is to help non-musicians create songs for their games, and/or help actual musicians to have new ideas too 😃
We're using Magenta to help create melodies.
To install Koji just use:
pip3 install -r requirements.txt
To create melodies, you should choose the music genre. The current options are: rpg
, platformer
, action
.
The final command looks like this:
python3 koji.py -g GENRE [-o output-folder]
The output-folder
has a default value of /tmp/melody_rnn/generated
If you want to add new genres, just create a directory within data/
with the name of the new genre inside.
So, to create a new genre called horror
you should crate a directory data/horror
.
After adding MIDI files within horror
, you can run:
python3 koji.py horror
- Álax Alves
- Arthur Assis
- Lucas Martins
- Matheus Richard
- Thalisson Melo
Koji is licensed under MIT.