ECE 150 Project by Navid Mir [Spring 2020]
The goal for this Android application is to provide a learning platform for piano students. Users will be able to record their piano playing in real-time and have the notes playing displayed on the corresponding keys on a Piano GUI. The GUI can then be recorded. This can be useful for students seeking to record themselves and later verify note accuracy. Teachers can also use the application to record lessons to be sent to students.
Milestone Goals
Set up AudioRecord to perform real-time audio sampling
Perform real-time FFT on sampled audio
Distinguish notes played from spectrum and link with Piano GUI
Functionality for GUI recording and saving