This repository contains the files needed to run the system described in "Evolutionary music generation based on geometry" (Huebotter, Maaiveld, Wijtsma, 2020).
This project requires Sonic Pi, Python 3, and some additional packages to be installed.
In order to use this project clone the git:
git clone https://github.com/st33f/evo-art-yoshi.git
Install the required Python 3 packages:
cd evo-art-yoshi
pip install requirements.txt
Then you are ready to run the program with:
python main.py
The source code has been formatted with Black.
The paper describing the findings is available at https://www.researchgate.net/publication/351005815_Evolutionary_Generation_of_Music_with_Geometry.