A few months ago, I wrote a small python script to aid my ear training. Things that happened today and last night made me re-evaluate the point of such a script.
Firstly, I finished last night, an introductory book on music theory, and for some reason, my teacher spoke again about transcribing music to observe the nuances of recorded performances.
In essence, transcribing is not just identifying notes - it is much more, such as figuring out the jumps between notes by ear, as well as picking out how individual artists play a certain piece - for example, pick a jazz standard, and observe how the different greats play it.
Both the book and my teacher spoke at length about this, so I've now started transcribing stuff. Gonna be challenging :) And I'm moving on to the next book as well.