Music chord generator
Introduction
This automatic chord generator was made using Fuzzy Logic and mathematics.
What are Fuzzy logic and mathematics?
The fuzzy logic is a part of the mathematics which rejects that a mathematical proposition is either True or False. This allow the fuzzy models to be closer to reality.
For instance, in standard logic if I want to tell if it is cold outside I would say yes or no depending on a certain temperature. But with Fuzzy logic the outcome can be scaled with infinite answers from Yes to No.
The project
The main goal was to create a fuzzy rule-based system to create songs depending on the emotions of the user and music related criteria as style, key and rhythm.
In the end we got these songs.
Stack
Matlab