ScaleWise is an app that actively listens to the playing of live musical instruments, it can analyse the pitch heard in real time as students play and spot mistakes. Music students usually train by taking a series of grade exams, from 1-8, and for each exam each instrument will have a unique set of scales that must be learned from memory for performance in the exam. For grade 1 this is only about 8 scales, increasing to almost 100 for grade 8. This app works for most brass and woodwind players at the moment, and it knows which scales are required for each exam for each instrument.
Whilst learning the scales the student can play along with the musical notation, and as correct notes are heard they immediate change to green, if any mistakes are heard the user is alerted and told of their error. Once the the student has learnt the scale, the scale can then be tested from memory. In this mode the app doesn't show the notes the student must play from memory, and once complete the app will show what should have been played and what was 'heard' giving scores for accuracy etc.
The final mode is exam mode, for once the student is confident they're ready for the exam. In this mode a number of random scales from the appropriate syllabus are chosen, and the student must play them all. Again, once complete, the user can see their mistakes and for each scale, rerun practice or test mode.
In addition it's possible for the student to add a teacher's email address when setting up the instrument. The teacher can then login to a separate website and see how their students are progressing through the syllabus and configure how the app would work for their student. The teacher can then see how much practice they're doing and which scales they are finding difficult for extra work in lessons for example.
There's a short video of how the app works here:
https://www.youtube.com/watch?v=Nbo9JQGim9s