I have this pipeline where I take a youtube video, download it as an MP3, convert that to MIDI and then edit that midi to split left/right and to ensure it is all set to time and of the proper length so I can show it as sheet music.
I knew next to nothing about music theory when I started this beyond the very first basic stuff, but after watching many youtube videos on the subject and reading a lot of stuff it is starting to make sense. This is a subject that is overcomplicated to the point that it seems much harder than it really is, there are only very few good teachers out there to make that which looks complicated but it ultimately relatively simple simple again.
If you want I can do a write-up of all the resources that I've used over the last year and a half.
Currently practicing Ennio Morricone's "Chi Mai" arranged for piano.
Progress is still slow but if I compare my sightreading spead, accuracy and general quality of play with a year ago the difference is huge even if you can't see it day-by-day. Each new piece brings new challenges, and teaches me something that re-inforces the pieces that I already know how to play which then all get a little bit better.
Overall I'm having a ton of fun with this and the joy I get from playing a piece end-to-end without mistakes, at speed and in a way that is nice to listen is hard to describe.
It's obvious that an experienced pianist would probably laugh at the level of my accomplishments but that's fine with me, I'm enjoying this and that's what counts. It's also one of very few things in my life that I've done without any commercial goal, and which is just for myself. Overall if I could do this life over I'd tone down the business career in favor of making more music. And the programming skills came in handy while making pianojacq.com, so in a way this allowed me to combine two things I love.