From my experience using a midi keyboard with the application as been excellent, it’s made learning piano really enjoyable, you get immediate feedback on your playing, especially for timing which when I had piano lessons years ago seemed to be lacking, I did start with knowledge and past experience, so I don’t know how it would be for someone with no music lesson experience, there is certainly stuff for the very beginner, also the first few lessons I worked through quickly and so I got a very immediate sense of improvement that has motivated me more later on knowing that I will see an improvement if I put in the time. The easiest way for this application to work is via midi/usb which is how I’m using it, it is also suppose to be able take audio input, I don’t have any experience with that so I don’t know how well it works like that, but you can try it out for free before you pay. I found a very minor bug with it, but nothing serious and does affect your actual playing, the indicators about how on time you are could be a little clear, use colour to show how too early or too late you are would be nice.
Thank you so much for your amazing 5-star review! We're thrilled to hear that you're enjoying Yousician. It's fantastic that you find the immediate feedback on your playing helpful, especially when it comes to timing. We're glad to know that you've seen improvement and that it has motivated you to continue practicing. Regarding the bug you mentioned, we appreciate your feedback and we'll definitely look into making the timing indicators clearer. Thank you for bringing this to our attention. Keep up the great work and happy playing!