Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is, in fact, current mainstream scientific position. There is a lot of distinction in abilities between absolute and relative.

What I personally experienced is there are some individuals who can identify specific notes down to the unit frequency (I played a 439Hz tone, the person said "Uh you're a hertz short" and I fixed the bug in my program). That level of ability is generally believed to be not learnable after the brain loses a certain amount of plasticicity.

Continuing from my own experience, people who do not have absolute pitch at that level can improve their skills in pitch detection including: identifying intervals, identifying octave, identifying common notes in an octave, and people like me who can barely tell you the interval between two notes can improve their pitch detection somewhat.

Whta is rarely or never observed it people with relative pitch gaining perfect absolute pitch after growing up, regardless of the amount of training.



> and people like me who can barely tell you the interval between two notes

And a musician probably couldn't tell the difference between = vs == or & vs &&. If you don't recognize that someone that spends all of their time doing something will be better at that something compared to someone else, then there's just a large disconnect. Also, the concept of "practice" yielding improvement is not a new concept, and I'm surprised it seems to be so shocking of a concept.


> Also, the concept of "practice" yielding improvement is not a new concept, and I'm surprised it seems to be so shocking of a concept.

It seems you really wish to believe anything can be mastered at any level, but it's just not true - no matter how disturbing that might sound. In pretty much any kind of mastery you can improve to some point and then your learning curve starts getting into the saturation due to your various genetical and psychological limitations. Your gains start getting smaller and smaller, and since life is limited it also limits what can be accomplished during it. People who were born with certain talent/predisposition will always win in that race (presuming they also work as hard as you), simply as they start off from a better starting position. You can't just decide as an adult to become a new Usain Bolt or Jordan or Novak Djokovic. If you haven't already started training hard as a kid it's just too late for you, no matter how much you wish it. And perfect pitch is just another extreme example of that as it seems to be closely related to the phase of speech development in kids, which ends when we're 8-11 years old. Try to pick up some foreign language that you know nothing of, just by listening and watching people use it, without any other help. And then compare your progress to a 2 or 3 years old kid who does the same seemingly effortlessly, even with the most complex languages in the world. Rick Beato has an interesting theory that kids can be directed to develop the perfect pitch by exposing them to a lot of advanced music with complex harmonies and scales, as the brain - he believes - treats music same as speech and recognizes the pitch of a sound as encoded information. But again it works only with kids. From what I've read about it there's no a single case known that someone beyond doubt proved to have had trained themselves a perfect pitch hearing as an adult.


With enough training and practice, I do believe that most people can accomplish quite a lot. Will that trained person be as good as a naturally gifted person? It depends on if the "gifted" person "wastes" their ability or is also training as well. If someone can hear a 440Hz tone, and state that it is an A, then that's pretty damn good and in 99.9999% of the time good enough. If they hear a 439Hz tone and also call that an A, then that's pretty damn good as well. For the rare person that could say that it's 1Hz off, then sure, that's even better, but there's always someone out there better. The person that wins the silver metal at the Olympics but lost by 0.01 seconds is still a really damn good athlete.

So I'm not arguing someone can train themselves to be perfect pitch, but in all practical purposes it's close enough. If you can pin point the specific player in a group that is off pitch, it is still impressive. Does the person that can detect the 1Hz difference bring any more benefit than the person that says 439Hz and 440Hz is the same note? If it does and you're depending on a human for that level of accuracy, I'd suggest you're barking up the wrong tree and should be using intstrumentation for that.


As someone who studied music throughout school and played for quite some time, there is clearly be something innate about perfect pitch. I think a good allegory is people who can multiply giant numbers in their heads easily (previously referred to as "idiot savants" though that term sounds ridiculous now). While the rest of us can certainly practice and improve our multiplication skills, we'll always be missing some connection that allows them to do so effortlessly.

The link below is a study which shows that the distribution of pitch recognition among the general populace is bimodal (you have to scroll down a bit). This matches with my experience that, irrespective of practice, people either have it or they don't.

https://www.pnas.org/content/104/37/14795


You do not have to experience the difference between = vs == or & vs && in order to learn it - in fact, that would be a difficult way to go about it.

This is an issue in the interminable debate over Frank Jackson's "Mary the color scientist" thought experiment, where anti-materialists seem to think that if you cannot learn what it is like to learn what seeing colors is like from a science book, then materialism must be false. Presumably they would hold the same position over learning perfect pitch.

https://plato.stanford.edu/entries/qualia-knowledge/


> You do not have to experience the difference between = vs == or & vs && in order to learn it

My experience with one kind of "magical skill" that software engineers have is: someone reports strange problems with some application (that you did not write). You watch them reproduce the buggy behavior and you see one step which seems "off" - not what you would have done. You try the same process but with the step you think seems right and it works. Person goes off happy that their problem is "fixed".

Now of course this is "learned" but in a whole-systems way that just looks like magic for someone from the outside. It's not an exact parallel, but I think it's an interesting one.

(Sorry I don't have a concrete example, but it happens with some regularity. Like "I think you should let the cable modem power up before turning on the other devices" or "That screen seems to be flickering a lot, have you tried swapping the power cord to the other side." or "I don't think you should be crossing those cables, try running them all parallel." All little by themselves, magic together.)


>You do not have to experience the difference

Except, I think every dev on here knows from "learning" the diff between =/== yet has had the typo error in an if test where == was meant, but ended with a single =. Yes, it gets much easier to know why things are misbehaving after experiencing it enough, but it did require that experience to really "learn" it.

Same with any skilled trade. You can learn it by watching or reading, but the real learning comes from the doing repetitively. Some might call this practice. Pilots call it hours on stick. Devs with enough of this are called senior. Of course there are people that are naturally gifted with skills that will excel more than highly practiced people, but that doesn't mean practiced people can't get to the same levels.


We have all done that, even though we do know the difference (we really have learned it, not just "learned" it, and if asked, could explain it.) What you learn from this experience is merely to pay close attention.

What makes a pilot or dev 'senior' is mostly a combination of a sense of what is normal (and which deviations are significant), and good judgement. While these are skills learned by experience, they still can, to a degree, be communicated in language, but skills like perfect pitch can only be described in language - if you get it wrong, no-one can explain what you could have done to get a better outcome.


> rarely or never observed it people with relative pitch

This seems like hair splitting to me. You even refute yourself by including the word _rarely_.


human physiology is not self-consistent, nor is the language I use to communicate those facts./




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: