Beethoven Bot is a research project on music generation where a bidirectional LSTM network is constructed to learn from music MIDI files and be able to generate music.
Inspired by papers BandNet, Attention Is All You Need.
A script that learns to generate Beethoven's compositions. Able to perform both single and multi-instrument music generation.
Jupyter Notebook