Singspiel is like Rosetta Stone for music learners. Singspiel uses gamification to make learning music fun and engaging. There are multiple types of exercises that go into depth to teach different aspects of music. Each exercise tests certain skills, and as you complete exercises you progress further in each level. Behind the scene, Singspiel employs a complex audio error-detection technology (think of it as a virtual music teacher) to listen to you playing your instrument and give you realtime feedback on how you play.