♪ ♫ ♩ ♬
- Read MIDI files(s) (Casey + Aditya)
- Assemble into Markov Chain/Machine learning algorithm (Merrick)
- Get output from chain/ML
- Load output into MIDI file (Yug)
- Play output
$ pip install mido
$ pip install python-rtmidi
$ pip install pygame$ python main.py- MIDI File Format: https://midimusic.github.io/tech/midispec.html#BM1_3
- Mido Python Library: https://mido.readthedocs.io/en/latest/