Project Description

Music Splash is an app designed to help students develop their musical ability and musicality. The app uses machine learning to account for and identify the players own elements of musicality and help to enhance them. The app gets input which is initially stored as a .wav file. This .wav file is then put through a process, parsed by the computer, to convert it into a file format that can be used. Once the file has been converted, it is compared to a base file that has been pre-recorded by a teacher. This analysis, due to the complexity of music, involves using machine learning to compare the two files.Based on the given comparison, the program then chooses, from a pre-set list of outputs, what feedback needs to be given to the user to improve their performance.