Home      Documentation      Downloads      Related Research      Developers       Forums         Contact    


MaestroGenesis allows you to generate accompaniment for existing MIDI compositions through a breeding process similar to animal breeding. The result is that amateur musicians and non-musicians can create accompaniment without any musical expertise. The algorithm inside MaestroGenesis is called Functional Scaffolding for Musical Composition (FSMC), which builds on a prior approach called NEAT Drummer.

Accompaniments in MaestroGenesis

Select MIDI

Information and Support

For full documentation on MaestroGenesis, please visit:

For general information, updates, and links to academic publications:

For support, please email:

For more information on the EPlex research group, please visit:

This material is based upon work supported by the National Science Foundation under Grant No. 1002507. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.