Lol I am almost certain there is no program involved. I used to do this with random songs all the time. It is a great ear training exercise and more importantly, it has real world application. It allows you to totally transcribe anything by ear. Yes, the key may be wrong if you donāt have perfect pitch. But relatively the notes will be correct. IMO that will go much further in all around musicianship development than chasing perfect pitch.
I hope youāll allow a constructive criticism @bradejensen that a lot of the things you post are these very abstract āchallengesā or music theory brain teasers. If you enjoy them and think they are helpful, definitely keep doing them and ignore my suggestion
My stance is with only 24 hours in a day, I have to be really choosy about what I spend my time on. Finding something with direct application to a real world scenario is always what I aim for.


