The task is to create a breathtaking GUI, which will drive all the generation process.
Things that have to be included:
Scale (choose letter from list and name of a scale from different list)
Fundamental note length
Knobs for controlling the metrics values for GA generation (aggregated, we have to think about that)
Screen MIDI keyboard, so you can click on it if you don't have keyboard yourself, and also indicate which keys serve which specific function, like in Native Instruments plugins: https://youtu.be/qRFQo3UdR4g?si=41oWSB7wUKZJwU0Z&t=143
We can also make "advanced" tab, where user will be able to change every metric parameter, as well as parameters of GA (generations, population, mutation rate, etc.)
Some plugins to be inspired:
Synplant
Native Instruments plugins (Playbox, Schema, basically any weird stuff with moving random things)
The task is to create a breathtaking GUI, which will drive all the generation process. Things that have to be included:
We can also make "advanced" tab, where user will be able to change every metric parameter, as well as parameters of GA (generations, population, mutation rate, etc.)
Some plugins to be inspired: