Skip to content

What is this and who is it for?

charlies-world edited this page Nov 11, 2021 · 8 revisions

This library is for generative music composition - intended to be intuitive to use, with a small set of features but wide applications. With it you can either create complete compositions represented as MIDI data, or play audio files (.wav) in different ways for a live setting.

It is designed to be usable no matter your level of programming or musical knowledge, but I assume that the user is comfortable with Python, object oriented structures, and music notation when designing features and writing tutorials.

Check out the tutorial for MIDI composition here. Look at the tutorial for audio file composition here. You can also view my other repositories for more usage examples.