/beethoven-bot

A script that learns to generate Beethoven's compositions. Able to perform both single and multi-instrument music generation.

Primary LanguageJupyter Notebook

Beethoven Bot - Bidirectional LSTM Music Generation

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.