> I'm not sure they are tuned

I think you took what I said too literally. I explained that my hypothesis was that --over millions of years-- our brains evolved excellent pattern matching and semantic association capabilities for various reasons. For example, quick recognition of predators, food, danger, falling rocks, sounds, language, etc.

I am proposing that it is this capability --evolved for reasons having nothing whatsoever to do with math, music or other notation-- that makes us really good at using notation to quickly communicate and receive a range of things.

A road sign can communicate a turn or the potential for falling rocks or danger with a simple symbol. I think our brains evolved capabilities that just happened to also make them really good at notation, hence my use of the term "tuned". It isn't that our brains are specifically tuned for musical notation or that a particular gift is required for this, we are good at this due to millions of years of evolving a set of capabilities that make us good at it because they are, for lack of a better term, symbiotic.

> Music notation is noriously difficult to learn for most people

That is simply not true. Don't equate not making an effort to it being difficult. Five year old's are learning musical notation at school every day. It's easy. You just have to put in the effort AND practice.

> and many non-classical musicians avoid it entirely.

Because they don't want to put in the effort. I know many. They simply have no interest in doing the work. And, in most cases, they suffer for it because they can't advance past the stage they are on. Yes, musical prodigies who can't read a single note do exist. That's a fraction of a fraction of a fraction of a fraction of 1% of the billions who approach music at any level. In other words, an aberration.

Coding is easy. But it requires effort. People who can't code (my wife, for example) are not missing a gene or neural connections. They either lack the interest to learn or don't want to put in the requisite work. To say that only certain people can learn to code is just plain wrong.

> Maybe it's just self-selection. Those with a natural gift for reading are likely to become classically trained musicians

Reading traditional musical notation does not imply one is classically trained. My three kids can read notation just fine and play piano, saxophone and guitar. They are not classically trained. They are learning about music in a fun and relaxed way both in school and at home.

And all of it is firmly rooted in having use of a notation that enables them to read, write and communicate music. The band at the local middle school has a bunch of kids who communicate through traditional musical notation, some having never had any music training at all.

If a five year old can do it there's no excuse for an adult not to unless there's something fundamentally wrong at some cognitive level that truly prevents them from learning notation. I would suspect such a person would have far serious problems in life than not being able to read music.

Every single frustrated musician I've ever met has exactly the same problem: can't read music and lack of discipline to develop technically and musically. Notation is the foundation upon which the rest builds because, historically, this is how music has been taught and this is how you communicate and read everything from the first scales you play up to the score for the Brandenburg Concerto's.

I don't have a problem with alternative notations. Many have been tried. Whether they are for data entry or performance is semantics. It's music notation. And none have yet proven to do a better job than traditional notation. I'm happy to be wrong on this point but if you've ever read an orchestral score I challenge you to do better with any other notation. Pretty tall order.

Someone mentioned forms of music that don't quite fit traditional western notation. Well, it's a given, there are edge cases that don't fit traditional solutions. I say, live long and prosper. Use whatever works for that type of music. That means absolutely nothing when it comes to what we are discussing.