There has been a big scientific debate in recent decades over perfect pitch, including what constitutes perfect pitch, whether it is inherent or can be learned, and if there is more than one category of perfect pitch. Charlie Banacos told me I had near-perfect pitch (in his words), for whatever that is worth. His ear-training exercises were the only ones that I didn't have to practice.