Abstract: A system, platform, method and application are herein provided for digital music tutoring. In some embodiments the platform includes a digital device equipped with a microphone; a library of music lessons available for presentation on the digital device; a graphical user interface adapted to allow a user to select a lesson from the library and present the selected lesson on the digital device; and an analytic module adapted to analyze a signal from the microphone produced by performance of the selected lesson and provide feedback to the user concerning the performance on the digital device.