I was searching on ear training and found "Ear Training: One Note Complete Method by Bruce Arnold" convincing that is neither interval based nor fake perfect pitch. Its identifying notes within a key. Anybody have experience with this type of ear training? And also i know a program called function ear training based on the same concept. Do i need the buy the book if i just use the program?