If anyone is trying to do a cover song as close as possible to the original then Charlie's method is the only way to go, been there - done that.

If you are looking for an exact version of a song, say for you to sing with, then a purchased MIDI song is your best option. Many purchased MIDI songs are transcribed perfectly while many free one are not.
YMMV


Back in my day the only time we started panic buying was when the bartender shouted "last call"!

64 bit Win 10 Pro, the latest BiaB/RB, Roland Octa-Capture audio interface, a ton of software/hardware