That is impressive! I wasn't making programs like this in high school! I was just doing stuff to help me with my math homework haha. Of course, I'm pretty sure I was using the old SDL version anyways and wasn't really trying to make anything super complex. It wasn't until I saw Fellippe's library, InForm, that I really got back into QB64. Now I spend most of my free time doing it. Looking forward to seeing more from you! You could maybe even convert your program to using InForm by making custom piano-key shaped buttons!