This looks great - well done.<p>As a self taught pianist I’d like to give a shout out to Simply Piano (1). It’s an iPad app that can take you from absolute beginner to a fairly advanced level. Connects via midi or uses the microphone.<p>I went from not being able to play any instrument to sheet reading Fur Elise in about a year of playing 15/20 minutes per day.<p>New music drops every week covering classical, pop, movies, jazz, etc.<p>A very happy customer.<p>1. <a href="https://www.joytunes.com/simply-piano" rel="nofollow">https://www.joytunes.com/simply-piano</a>
Seconded, this looks great! Didn't have time to do more just than a test to see how it works, but I think I ran into a problem in fifths mode when the second key of the interval was outside the span of my two octave keyboard, so there should be perhaps some sort of an octave limiter setting. Oh, and I don't have any sound in the app, but I use VSTs anyway.<p>Also, would be great to have triad inversions. (larger chords aside...) I'll surely do some learning when I get some free time.
Man, this looks great!<p>A fortuitous thing for me as well, as I've been starting to look for a trainer like this just know?<p>Been playing the guitar for a long time for now and I know my basic theory... but give me a keyboard I takes me a while to figure out my scales, chords, progressions and so on. Now that I've some time to get back to music... and sitting in front of a DAW oftentimes a keyboard is what I got.<p>So it was an instabuy for me (via itch.io), thank you and I'll follow the github repo as well to keep me up to date.
Just out of curiosity -- why build an entire native Rust wrapper app to embed a React app in a webview just for MIDI connectivity, when there's a Web MIDI API?<p><a href="https://developer.mozilla.org/en-US/docs/Web/API/MIDIAccess#examples" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/API/MIDIAccess#...</a>
This is creepy, I just started writing a very similar app, end then I saw this appear on HN. Though mine is focused more on getting faster at sight reading sheet music, and idk if I'll ever actually release it to the public.