Blues machine is an experiment if fusing together dodecaphonic (twelve note) technique with blues rules.
The final project should be able to let the user pick the initial order of 12 notes and then according to users choice extend the notes array by appending modifications on initial array according to a set of pre-configured rules such as:
Then after pressing "Generate" button algorithm should apply blues rules to generated notes. And finally with play button user will be able to listen to the results.
Every such song may be saved and also loaded with provided song id.
Check out the website: