CFG and Sequitur algorithms applied to MIDI from vdrums in real-time - creating a hierarchical view of repeated segments being played. These are displayed such they could be recomposed through informed improvisation.

This was inspired by Improvgenerator (below)

K. M. Kitani and H. Koike. Improvgenerator: Online grammatical induction for on-the-fly improvisation accompaniment. In Proceedings of the 2010 Conference on New Interfaces for Musical Expression (NIME 2010), 2010

Code/Github