This tool is a piano with transposing and key detection built-in. It's a useful tool for singers and songwriters to both create songs in a key and transpose a song to an appropriate key.
The key detection feature works based on detecting which keys the played notes are compatible with. A red color indicates that the key is not valid at all, while a blue color indicates that there is possible overlap. Because the user can make mistakes, the algorithm works based on which key is most likely to be compatible, and generally the highest ranking keys will all be compatible.
One a key is chosen, the user can switch between major and minor keys which contain the same notes at the click of a button.
The user can also change the sound timbre and octave the better suit their listening style.
Project Members: Evie Salomon