Exploration
Three model families
LSTM, GRU, and causal Transformer experiments on a reproducible MIDI pipeline.
3architectures explored
Backend waking up
MIDI continuation
Pick a short musical idea below. AudioGroove will use it as the beginning of a new MIDI continuation.
Have your own?
Behind AudioGroove
I built AudioGroove to explore how sequence models learn musical structure from MIDI, then shaped the trained model into this small interactive experience.
The interface is intentionally simple. The training work lives underneath it, not in the way of the music.
Exploration
LSTM, GRU, and causal Transformer experiments on a reproducible MIDI pipeline.
3architectures explored
Training
Successful training runs at 500, 1,000, and 2,500 songs on HPC infrastructure.
2,500songs in the largest trained run
Result
The largest preserved scaling result, with its checkpoint, vocabulary, and configuration kept together.
6.1306best validation loss