389 comments

[ 2.9 ms ] story [ 302 ms ] thread
I love pieces like this that explore the underpinnings of why we experience music the way we do. I'm a self-taught guitar player and its only now, in my 50's with the kids more or less grown and a lot more time, that I have started to dig in and understand what I've been playing for two decades. Good stuff. Thanks for the post.
if you were hoping for a nerdy treatise on musical rhythm, harmony, form, cadences, sequences and motifs, and evolution from baroque to classical to romantic to modern... well this is not it.

edit: just a comment about the temperament- before the octave was equally tempered intervals were rational fractions of the root. after the equal temperament was developed instruments could go across different keys without sounding too dissonant. the well tempered clavier was a series of preludes and fugues that JSB wrote for the equally tempered scale that goes across all the keys on the same instrument (the prelude in c major which is the very first piece in the collection is the famous one in Forrest Gump). but sometimes you want to return to the pure temperament - like if a passage focuses on a particular key for a while - and in the brass and wind instruments it is easy to squeeze the embouchure a little bit to slightly tweak the tuning of a particular note.

I would love something like that. Any pointer?
A large part of it hasn't been researched very mathematically, to my knowledge. If you google music+grammar you can get some stuff with a linguistic approach, which may be less empirically grounded but certainly a richer theory than the alternatives. And don't get me wrong, science is good but as musician mathematician a richer theory that overreaches reality is much more fun, and besides most of this stuff is cultural not immutable so a wrong theory may become correct if is influential.

A few stray ideas that may or not be correct:

- Grammar of common-practice harmony is probably largely left-branching (see https://en.wikipedia.org/wiki/Branching_(linguistics)). This is why so such music makes a surprising transition, then resolves it, and it's orthodox overall. Music is about where it's going.

- For a first approximation rhythm models the rational numbers, because all durations exist in a ratio to other duration.

- Now the rational numbers are infinitely dense and clearly humans can't do that. So there is a minimum resolution which has been wonderfully termed the tatum. Whoever did this however may or may not have realized that there may be a few minima whose join (as in lattices, I'm sure it's a lattice but I never leaned which one) isn't realized. E.g. you might have 8th notes and triplet 8ths but never triplet 16ths (the join).

- Form has all these stupid names when clearly it's a tree and similar structure repeated on every level.

- People sometimes try do do harmony wit a markov model. This sucks because how the chords transition depends on the form, which I believe must largely (needed to be orthodox/fluent) have a fair regular rhythm (avoid those 5-bar phrases). I think something like a ruler function (https://en.wikipedia.org/wiki/Thomae%27s_function) based on time + transitions would be a much better and relatively cheap model. If all the fancy grammar stuff is legit, then this too would be woefully inadequate.

- That said, the "meaning" is definitely in the transitions not the states (production rules in grammar case). A chord with no context has very little meaning (in equal temperament everything can be transposed with 0 informational change except for timbre). Given a key, a chord still has relatively little meaning (also 1 and only 1 key is a reduction, look up "tonicization", there is probably a stack of broad-specific key-like things forming a context). now given a trace of chords, the meaning comes out---tension and release as they say.

- For form and rhythm, 2 branching factor is the default. Everything else is extra work. Probably even in West Africa and other places where the polyrhythms are mad good.

- Emotional relationship definitely changes over time within a culture. Up to the 18th century major=happy minor=happy was far from universal. This is probably why even in popular culture old music is stereotypically all dark and serious.

- The big 5 components of (at least Western) music are (in no particular order) Melody, Harmony, Rhythm, Form, Timbre. Timbre has become more important over time, even before recorded music. Call me a cranky old cultural conservative, but you could say that Western Society is loosing it's collective understanding-of/ear-for Western music, and Timbre is the easiest to appreciate due to its lack of rich structure (as far as I can tell). And of course recorded and synthesized music means we can timbregasm all day.

To reveal my biases (if they aren't already clear) I most enjoy Baroque and Renaissance music; and Jazz, its Cuban and Brazilian equivalents, and their direct descendants (e.g. R&B).
> Melody, Harmony, Rhythm, Form, Timbre

I think dynamics (or at least dynamic contrast) is also an important element.

> Timbre is the easiest to appreciate due to its lack of rich structure

It does have a rich structure, we just don't really understand it yet. Timbre is essentially the linear combination of harmonics of a single pitch. You could express it as a Fourier series. But we don't have a good model of how to play with specific timbres, since acoustic instruments don't really allow fine-grained control of timbre.

Fourier analysis indicates there is a huge space of timbre, but not necessarily a rich one. In my experience while timbres can be annoying, they aren't wrong like a an arbitrary harmonic progression is. Harmony being such a minefield is what makes its space so rich.
Ah, I see what you mean. I guess you can think of timbre as a mixture of dynamics and a very simplified version of harmony in which you can only have intervals of an octave.
you can have fifths and thirds too I think... you can pluck those harmonics on a single guitar string.

I don't know if any other intervals are possible as harmonics... perhaps the ratios for other intervals are too big to make it practical, they are too weak to sound

Book: _How Music Works_ by John Powell.

Youtube series: "How Music Works with Howard Goodall". Start with rhythm, then melody, harmony, bass.

Well temperament is not the same as equal temperament. See https://en.wikipedia.org/wiki/Well_temperament

The whole point of Bach’s Well-Tempered Clavier music is that tunes transposed to different keys sounded different, so you needed to compose the music specifically for each key.

There’s some ongoing musicological debate about the details, see https://en.wikipedia.org/wiki/The_Well-Tempered_Clavier

>The whole point of Bach’s Well-Tempered Clavier music is that tunes transposed to different keys sounded different, so you needed to compose the music specifically for each key.

that sounds wrong. tranposing a piece into the instrument's natural temperament will make it sound better. TWC doesn't do that, you play a piece of any key without needing to transpose anything, because the piano is equally-tempered and has no natural temperament (without going into how "well temperament" differs from "equal temperament").

for instruments whose tuning can be changed with technique, like string instruments (even fretted ones), wind, reed and brass instruments you can revert to playing a pure temperament in order to make certain harmonies sound "better", which is what we sometimes did - for example, by getting the minor third instruments to play slightly flatter - in a symph band.

> WTC doesn't do that, you play a piece of any key without needing to transpose anything, because the piano is equally-tempered and has no natural temperament

The Well-Tempered Clavier was not written for an equal-tempered piano.

Playing it on a modern piano gives you a different sound than you’d get on a harpsichord or clavichord or whatever tuned as Bach would tune them (from what I understand it’s not entirely clear what this tuning should be though).

(Caveat: I’m not remotely an authority on this subject, but just some guy on the internet; consult your local musicologist / early music expert for better advice.)

I found this youtube video in a search, which has a kind of interesting theory about the tuning: https://www.youtube.com/watch?v=__tbvLNH6FI https://www.youtube.com/watch?v=xls6Zzw4GQM (text explanation: http://larips.com) or some of WTC in (I believe) said tuning https://www.youtube.com/watch?v=BoKaDrYS1sw

This has got to be some of the worst jargon and notation for anything, ever.

Indeed. I'm a musician, and something non-musicians often ask (especially techies, it seems) is why we use such an archaic notation system.

The reason is simply that a certain number of musicians have developed the skill of sight reading which is the ability to perform a composition directly from a written sheet, with little or no rehearsal. Those players, myself included, can't quite explain how we do it, and aren't going to learn a new notation system.

Sounds like vim!
Sounds like... And is it? ;)

In terminal run vimtutor. The sound will change.

Does anyone know of a similar tutor for sheet music?

>why we use such an archaic notation system.

The answer is, because it works, and nobody has managed to propose a better one.

One attempt was Hummingbird. http://www.hummingbirdnotation.com
Which in durations are represented spacially, which in my opinion has two negative effects.

The first is that spacial recognition takes more effort than symbol recognition, because it's comparative.

The second, and more important being that complex sequences of notes will be very dense on the page, and simple sequences of notes will take up a lot of space on the page, so suddenly there is a tradeoff between having sheet music that doesn't take 10 pages, and having enough space to represent hemi-demi-semiquaver sequences when they inevitably appear somewhere.

Yeah wtf. Like I don't think current notation is perfect by any means (and I am a PLer, I love new representations) but this and every other replacement I've seen blatantly sucks. ....As with so many things, know what your disrupting!

[In this case, I'd like to say go apprentice engraving if you are 100% serious.]

Your second point seems pretty valid, and to address your first point:

"There are multiple cues to the same information. Everything has both a symbol and spatial element, for all kinds of thinkers."

Indeed, in addition to the spatial length of the notes, there is also a symbol next to the notes denoting their life. You can see this on the linked page, in the second section. (Next to "Intuitive.")

With Hummingbird's inclusion of a trailing line as part of the indicator of note duration you also have to read ahead in the score and then jump back if you want to use the trailing line to identify the duration, which is a lot harder than just identifying by local information in the form of a set of note tails and whether or not a note is filled in. While there are additional parts to the glyphs for half and whole notes, these aren't the dominant part of the symbol.

Another question is whether or not the length of a trailing line is absolute or relative to the bar itself.

On the subject of filled notes, Hummingbird is also conveying a lot of information that for performance of a score is useless. Note letters (A-G) aren't actually important for performance, only the action or position that they map to for each instrument. No musician parses a score and translates each note to a letter and then each letter to an action, instead going directly from note to action.

Essentially, telling you the note letter with a glyph shape on top of the position on the stave is adding noise to the signal.

I'll admit I'm coming at it from a position where I'm perfectly comfortable with traditional notation, so part of the reason that it appears difficult is simply because it's unfamiliar, however the terseness of traditional notation and ability to read in one "parse" without forward- and back-skipping seems to give it the advantage.

That and over 300 years of existing music, too ;)

Try writing hummingbird notation by hand though!
Their pages claims: "It’s quick and easy enough to write with an unsharpened pencil. You can scrawl it on a napkin in a pinch."

I don't know if it's true or not, as I view Hummingbird to be fixing things that aren't broken (is the difference between a whole note and a half that hard to suss?) and doesn't fix the things that are.

I think the more difficult part writing by hand would be the redundancies -- not only do I have to know which line to put the note on, I have to know which symbol to draw. Which could be tough, as it forces the composer to be consciously aware that e.g. "this note is D#" rather than "this note should be two steps above the previous note in the current key".
You can't read ahead easily with it. Totally useless.
> nobody has managed to propose a better one

A new notation system will need to be a lot better to justify the change, because there is also a lot of value in compatibility with everything that already exists.

I'm not sure a sufficiently better system exists, because as you say, the traditional notation works. It has its quirks and rough corners, but music is complicated enough that any system would probably have similar imperfections.

It works well. I can sight read piano well. I do thus because the notation really does make sense; it's very dense, and I can read ahead many measures at a time.

This guy hasn't even figured out what's different between major send minor, or why the equal tempered system is used on keyboard instruments.

The thing I most want to change is how time signatures are notated: I'd like to specify branching factor all the way down the rhythm tree.
I'd like to specify branching factor all the way down the rhythm tree.

I'm not really sure what this means, but it sounds interesting.

By default the next note is half as long as the previous. But sometimes that's inconvenient. For example 9/8 is usually 3-3-2-2-2-2-2-2-2... A bar is devided into 3 dotted quarters and a dotted quarter into 3 8ths, and anything further down is split in half as is normal.
Oh that sounds great, but very difficult to read/play
Sometimes when there's a bunch of triplets the editor will just write "simile" and drop the triplet notation.

This could work like that and only the time signature would need a brand new notation, so no I don't think it would be super hard to read.

That works, and would be an improvement, so long as your rhythms are based on constant integer subdivisions.

It's possible (and fun) to play music where the rhythmic structure changes smoothly and continuously. But it's bloody impossible to notate and very difficult to orally communicate, so music cultures that depend on notation or oral communication have left this territory largely unexplored.

The handful of classical composers that have attempted this (Steve Reich, Brian Current, etc) have either abandoned western notation (Reich) or hacked on their own bespoke glyphs with their own situation-specific explanations (Current).

Electronic musicians can easily explore this space by writing their own software (Autechre, your humble author, etc). When your musicians are mechanical, you can explore all sorts of otherwise impractical permutations of theory.

Most delightful, though, are the non-western cultures that communicate musical ideas entirely without written notation or spoken language, and instead communicate musical ideas through play (Indonesian Gamelan, Australian Aborigines, etc). You get the ineffable human qualities that make music most beautiful, and the freedom to explore structural spaces that are difficult to capture with discrete/unitized/quantized notation and language.

> But it's bloody impossible to notate and very difficult to orally communicate

It's really easy to orally communicate. You can just sing it!

(I know what you mean, is it's difficult to describe using a computer keyboard. Using a pen and paper it is really easy, given that you can just draw notes and time signature changes in the margin.)

And then most musicians will have to learn both notation systems.
I can sight read for winds and voice, but not for Piano, despite being able to play Piano relatively well. Thus, this explanation will probably apply mostly to single-voice musicians.

1. Find Do. This is the first note of the Major scale in the key which you are playing. Find it on the page, and burn it into your mind; everything you're about to do centers on the location of Do. In the key of C (white keys on a piano) Do is right in the middle of the grand staves, keeping things simple. If you know where Do is, you don't have to care about the key signature for like 97% of the notes you're going to read, and you can make educated guesses about what the sharps and flats do by using your musical intuition. Once you've found Do on the page, figure out where Do is musically, and keep it in your head. Make sure that when you're singing or playing any other note, you know where you are relative to Do, and can jump back there without losing your place.

2. Learn your intervals, and learn Solfege. If you're a musician, you already know these things in principal, even if you don't know the words or the terminology. In particular, you should be able to "hear" the distance between Do-Mi-Sol without too much difficulty, because you hear those distances in music a lot.

3. When you're sight reading the first note in a passage, find the note, then step it off visually to the nearest Do. If you're good, you can also step it off to the nearest Sol. I usually root myself on Do and Sol both in a given passage, as it gives me less visual separation between any note I need to find in a hurry.

4. For every note after that first note, pay mind to the spacing on the page:

4a. Moving up and down the scale should be easy; you're a musician, you already know what a scale sounds like, just sing along.

4b. Moving up or down from one line to the next line is a third. Most often you'll hear these relative to Do-Mi-So-Ti in major keys, and La-Do-Mi in minor keys. You'll hear these a lot, so get used to reading them quickly.

4c. Get a good feel for common jumps while you're at it. As a Bass singer, I got really good at reading jumps between Do-Fa and Do-So, because those chord progressions exist in everything, and their sole purpose in life is to make bass singers bored out of their mind. You're a human, in addition to a musician, so you'll pick up on the patterns in any given composition and have the common tricks down before you even realize what your brain is doing. Don't question that, let your brain be awesome all on its own.

That sounds like a lot of steps, until you realize that you're performing most of them already to make sense of any piece of music that you play. Don't worry about the names or the terminology, you can use numbers (1-3-5) if that's easier, or just "hear" it if you don't feel like you need an aide. Remember, the goal is to drop the aide and be able to just perform these steps on your own eventually.

I'm analytical in nature, so I'm always thinking about these things. I suspect the reason most musicians can't describe this process very well is because the process of analyzing our craft detracts from the quality of its output. The more you can commit to "muscle memory" as a musician, the more you can pull your analytical mind out of the process of a performance, the easier it becomes. Your body's built in reflexes are faster than your analytical brain will ever be, and good musicians tap into that biological strength through loads of practice.

> 2. Learn your intervals

> 4c. Get a good feel for common jumps

i think that's why the current system works so well. most musicians have intervals burned into their muscles. to use an excel reference, reading R1C1 from the staves is much faster than reading A1, because you can read R1C1 from any line in the staves.

"2. Learn your intervals, and learn Solfege. If you're a musician, you already know these things in principal, even if you don't know the words or the terminology. In particular, you should be able to "hear" the distance between Do-Mi-Sol without too much difficulty, because you hear those distances in music a lot."

I believe the Solfege named intervals (Do-Re-Mi-Fa-So-La-Ti-Do) are only taught as a historical oddity these days (or maybe used more in classical training?). All of my musical instruction, at the high school and college level, used numeric interval names (1-2-3-4-5-6-7-8). Most of the serious musicians I've played with also used the numeric scale rather than Do-Re-Mi. We learned how to sing Do-Re-Mi, "Just in case", but we never used it.

Were you taught in the US, or somewhere else? Maybe it is a regional thing.

Solfege is definitely still in strong use, especially in public school choirs. They are convinced that it helps in sight-reading competitions (yes, sight reading is one of several areas in which a choir can compete).

Having said that, I absolutely hate solfege. But my bachelor's was in piano performance, not vocal.

Interesting note: quite a few countries use a "fixed Do" system rather than "A-B-C". It is quite confusing (and humorous to observe) when a solfege disciple tries to sing with a fixed Do native.

Fixed Do sounds awful! I just spent some bit of time reading the wiki on Solfege, as I realized I have a limited view of it. Interestingly, there are additional syllables beyond the 7 I learned! There are also syllables for flattened and raised notes, which is really nice. I have always been bugged by saying "flat three" or "minor three" when singing intervals, and it's hard to make the voice actually make it minor (for me) because of the muscle memory for three being so firmly set.

So, I may have to somewhat rethink my dismissal of the solfege, at least for singing intervals. Unless there's a secret system for singing with intervals by number that accommodates accidentals.

Doesn't everyone learn Do-Re-Mi from "The Sound Of Music"?
Well, sure, but what's that got to do with actual music instruction and how musicians talk about music? Movies aren't always entirely accurate representations of the world, particularly on highly technical topics.

Knowing solfege because you heard it in a movie and using it on a daily basis in the process of teaching or making music are independent concepts.

Anyway, conversation here has brought it to my attention that it is still pretty common, there are some areas where it is useful (maybe even better than numbers, as in the singing and vocal training area; I personally have recognized the limitation of numbers when singing minor notes, for example), and that my own experience was only partly representative of music pedagogy in the US and elsewhere. That said, when I'm teaching people about music, I still plan to only use numbers...the areas where solfege would be useful are pretty advanced, and require more than watching Sound of Music to understand.

As a computery person, what bothers me the most is the 1-based indexing of intervals. I get that music theory predates zero, but it makes it incredibly frustrating to work with (e.g. add a third to a fourth and you get a... sixth).
> (e.g. add a third to a fourth and you get a... sixth)

Better:

In equal temperament, log base two: add 4/12 to 5/12 and you get 9/12.

In ratios (depending on tuning, these could be loose approximations): multiply 5/4 by 4/3 and you get 5/3.

Yes, I know. But having the log base 2^(1/7)-ish built in is useful. If we could just subtract 1 from all the numbers (i.e. what we call a fifth should be 4) then we would have a measure that actually made sense.
Eh. Calling it a “fifth” is making it clear that the label is an ordinal number: first second third fourth fifth ...

You need to think of it as “if the bottom note was the first note of a scale, where in the scale would the top note be?”

As with many questions of indexing, off by one errors are tricky.

It’s a system that confuses names for notes in a scale with names for intervals between notes. You’d rather they called them by cardinal numbers representing some kind of “distance”, instead of a count starting at one.

But that would be applying a later mathematical understanding on the earlier system. If that’s what you want, you should just use a log scale and count twelfth roots of two.

Ideally we’d switch all our indexing to start at zero, and use half-open intervals everywhere. Start at 0 AD, call the ground floor of a building “0”, start spreadsheets with row 0, switch Matlab to index from 0, et cetera. This is pretty unlikely to happen though.

> If that’s what you want, you should just use a log scale and count twelfth roots of two.

I don't want to count in twelfths, I want to count up the scale.

> call the ground floor of a building “0”

I'm a Brit, we do that here already.

The intervals in a 7-note scale inherently don’t add up like that, because they’re not based on even divisions. So regardless we need to have 12 different named intervals for various numbers of semitones:

For instance, “minor second”, “major second”, “minor third”, “major third”, “perfect fourth”, “augmented fourth”, “perfect fifth”, “minor sixth”, “major sixth”, “minor seventh”, “major seventh”, “octave”.

Reducing all those ordinal numbers by one really doesn’t help all that much. You still have to remember how the “minor” and “major” labels interact for every interval in the scale, and remember that sometimes the interval between the same two notes is given multiple names depending on the key, etc., which is all horribly confusing mess.

> Reducing all those ordinal numbers by one really doesn’t help all that much. You still have to remember how the “minor” and “major” labels interact for every interval in the scale, which is a horribly confusing mess.

Those interactions are pretty intuitive. Where defined, major + minor = perfect (considering an octave as perfect), perfect + major/minor = major/minor. As long as you remember which notes exist, you can't get it wrong, so you'll never get confused by a piece of arithmetic in an actual piece.

They’re not remotely “intuitive”. They only make sense to someone with years of training.

If instead you used digits from –5 to 6, using arithmetic mod 12, it becomes obvious that e.g.:

  -2 + -3 = -5
  4 + 3 = -5
  5 + 5 = -2
  -5 + -1 = 6
  4 + -3 = 1
  etc.
The “perfect” intervals are just ±5 (ratios very close to 3:2 and 4:3). The “major” intervals are –3, –1, 2, 4 (approx. ratios of 5:3, 15:8, 9:8, 5:4). The “minor” intervals are –4, –2, 1, 3 (approx. ratios of 8:5, 16:9, 16:15, 6:5).

Then it’s easy to see that your “major + minor = perfect” formula only works for some intervals, Etc. Overall the simple heuristics are more obfuscatory than helpful IMO.

> Then it’s easy to see that your “major + minor = perfect” formula only works for some intervals, Etc.

Where does it go wrong? Do those cases come up in practice?

Counting up and down the scale is a core use case for a notation for intervals. It absolutely needs to be well-supported. A 12-semitone approach is never going to match the usability of even the existing system.

>A 12-semitone approach is never going to match the usability of even the existing system

I am obliged to point out that a 12-semitone approach is in fact part of the "existing system" (see: pitch-class set theory).

(Mind you, I of course think its usefulness is overrated, because I think the "atonal" repertory is tonal.)

When do you need to do math like that with intervals?

As a computer nerd myself, I can understand the argument for 0-based indexing in this case, but I don't recall ever being stumped by it being 1-based. When would you need to add a 3rd and a 4th to get a 6th? Harmonic theory doesn't use addition like that. e.g., playing a 6th is not the same as playing a third and a fourth. So, why do that kind of math with intervals?

Whenever you play three notes in sequence, no? I'll read a passage and think "tonic, up a third, up a fifth so that puts me up to the tonic again... nope."
Huh. That's interesting. In a "people's brains think surprisingly differently sometimes and we rarely think about those differences when the resulting behaviors look the same" kinda way.

I mean, I guess that's not so foreign...But, I tend to think of it as pulling out the notes I need from the scale, and not actually counting up to them. e.g. in my brain I'm grabbing the third and the octave (well 7th, if you've got a third and then the fifth of that third, which I guess is why you're preferring 0-based) that are already there...not climbing up them to find there's the tonic there. I mean, I can see that it's a fifth interval if I go from E to B (in C), but unless I'm building a chord on E, I don't care..it's either the 7 in C, and I'm not so much thinking of its relation to E as I play it, and it's a phrase in C, with maybe an Em chord (either implicit or explicit) underneath; or I'm playing jazz, or some other very chord-based music, and I want my phrase to be relative to the chord we're currently playing (so we're inside that Em, and the key is less relevant).

Sight reading is different, as well, in my brain, but, I think it even bypasses the intervals to some degree and is just distances and shapes and an awareness of the key I'm in. I don't read much these days, but I recall it working best (or at least fastest and most accurately) when most of the theory was turned off in my brain and I just let the shape of the notes (their distance from each other) guide me. But, I feel like it's only in improvising and composition where one would be doing any sort of interval math. But, maybe I'm wrong.

When are you doing this kind of math? When reading, improvising, playing memorized pieces, or composing?

The main context I was thinking of was learning a new piece, particularly the initial read-through of something I haven't heard - I sometimes try to think what it "should" sound like ahead of playing it.
Exact opposite for me. I learned do-re-me as a kid and then ever saw it again, until I started reading about music theory recently. Then I saw it a lot - e.g. voice leading rules saying that a voice must start from Do and end on a ti-do step, etc.
Nearly all aural skills classes (learning to hear/sing music) for music majors use solfege or something like it. Some people use scale degree numbers instead (so a IV chord in a major key is "4-6-1" rather than "fa-la-do"), but the concept is still very useful.
What I'm questioning is the popularity of Solfege vs numeric interval names.

My music classes of ~20 years ago treated Solfege as being of historic interest, but not particularly common. While numeric intervals were used daily. It came up somewhat more in sight singing and vocal training than in any of the instrument or theory oriented classes. But, I think it was mostly students who were used to it using it rather than instructors teaching it.

But, maybe I just so strongly preferred numbers that I immediately discarded any instruction involving Solfege as being silly and a waste of my time.

Still, I can only recall seeing numbers (and Roman numerals) in writings on theory and such.

Fair enough. It's still pretty common...it's hard to pin down any numbers exactly, but I'd guess it's probably half and half for solfege vs. other systems. We teach solfege at my school (although I prefer numbers myself). And you're right that it's used mostly in sight-singing/aural-skills classes; I mention solfege much less often in my written theory classes.
Solfege/solfège is still used prominently in France, or at least it was ~25 years ago. I took music lessons when I lived in France as a teenager. My piano instructor was very confused by the fact that I spoke good French, was at a solid intermediate level at the piano, and yet I could not at all follow his solfège commands (like you say, I had only used numeric intervals back home, although teachers usually called the note by its alphabetic name, like most here I think).

I tried reviewing in my head each week before class what I remembered from the Sound of Music, but made the mistake of thinking that Do-Re-Mi etc. was a static C-D-E instead of realizing that my music instructor was simply describing intervals depending on the key we were in.

In the present day, I would just look it up online, but back in 1991, in a small city in northern France, I didn't have that privilege. It took me several months of twice-weekly instruction before I finally figured out that he was using solfège for intervals, I'm embarrassed to say (to my instructor's frustration and confusion). I'm wincing even now when I think of it.

I asked around at the time and was told it was pretty universal to use solfège there.

I do think using solfège to indicate notes is a much better system for students, since it emphasizes the importance of intervals and keys. It's probably harder at the beginning that just learning static A-B-etc., but worth it.

I was taught in the US, and Solfege was used prominently in my voice classes, but rarely in my theory and piano classes. I think it's a system that works well when you don't have to think about the actual note name that you're singing, as it describes intervals very well, but relates somewhat poorly to pitch.

I grew up attending a Church of Christ, which used full congregational singing with four part harmony. Our songbooks used a variation on music notation that used shape notes, and the shapes corresponded to Solfege. If you knew your musical intervals, you could completley ignore the key signature, because a Do was always drawn as a triangle, a Sol was a circle, a La was a square, etc etc. This was especially handy because the song leaders were always men, and could not always sing as high as the written music required. They picked whatever key they could sing comfortably, and the congregation adjusted to them. Drove the music majors in the audience nuts. :D

https://en.wikipedia.org/wiki/Shape_note

Growing up with that system meant that Solfege was simply the easiest system I had to understand music. To this day, I struggle with pieces in unusual modes, and with passages that modulate their key and make use of unusual progressions, because it breaks down my innate understanding of music and requires me to think in a different way.

Shape note seems really clever! But, I can also see where it would break down in many cases. I learned music predominantly in a Jazz context. That'd be very tricky to use for jazz...especially the various modal types of jazz.
It's a lot like why the QWERTY keyboard remains dominant.
No, it's not the same. Current music notation is a result of long evolution, unlike QWERTY. Try to invent usable alternative - then you will appreciate the convenience of current notation.
What are you talking there? Qwerty is indeed not that old as the musical notation but it is ~150 years old, and it was invented for the typing machines in order to avoid jams, so it does have some history and evolution [0]

[0] https://en.wikipedia.org/wiki/QWERTY

"In order to avoid jams" is a popular story but it's credibility has been challenged [1]. It may be worth noted that Qwerty was made before people used all fingers and touch-typed---they were likely to use just two fingers and typing speed might be quite slow in today's standard.

[1] http://gizmodo.com/qwertys-origin-story-is-a-big-fat-lie-493... (This is just a first one I found in English, but Prof. Yasuoka referred in the article publishes quite a few articles about early typewriters in Japanese, in which he lists several evidences that "jamming" wasn't the reason.)

Yeah, it would be really hard to change all the millions of documents written with QWERTY.
It'd still probably be hard to convert thousands of existing computer keyboards to anything else. Every keyboard at every school, office, home, etc.
And it'd be harder still to convert billions of existing people to another layout. Inertia's hard to overcome, even if another keyboard layout or music notation system had ever been convincingly proven superior than the respective dominant ones.
> The reason is simply that a certain number of musicians have developed the skill of sight reading ...

It's moer than just that though. The inertia to overcome also includes pretty much all sheet music ever printed, all the schools that have adopted the current system, all the educational materials... etc. etc. the list goes on.

In addition to all of that, the new system needs to convey most of (if not all) the information that the current system has. I have seen a few attempts at improvement, but they all fell short of the current system, which let's face it has been in development for several hundred years.

Once we get off printed paper, computerized notes should solve much of the inertia. problem

Displaying a song in whatever notation the musician/reader prefers should be as simple as setting a preference on your hyperPad.

That still leaves the difficult task of figuring out better notations, but it can be done incrementally. You don't need to convert the whole world or the entire notation at once.

> Once we get off printed paper, computerized notes should solve much of the inertia. problem

I don't know...ebooks still look a lot like treebooks.

The one example I've seen of what you're describing is I've seen jazz musicians play off ipads. This give them access to very large catalogs without lugging around giant binders, and also they can transpose their sheets into any key.

(That's more important than it might sound at first, because different instruments "play" in different keys -- if a pianist thinks the piece is in C major, the clarinetist thinks the piece is in Bb major. So now you don't have to have separate books for the different instruments in the band.)

But the music as written down in these electronic fakebooks is a lot less complex than your average classical piece, so it's a much more tractable problem.

I have those electronic materials. They come in two varieties. There's something called iRealB, which contains thousands of tunes, but is just chord changes due to a quirk of copyright law -- the melody and lyrics are copyrighted but not the harmony. That's the one where you can transpose tunes. But you don't get the melody.

Then there are large PDFs where somebody ran the old paper fake books through a scanner, but they are just images and are not in an actual computer readable format, so they can't be transposed.

So the computer has not solved the notation problem, yet.

Myself, I've memorized most of the standard jazz repertoire.

In fact I suspect that most of the written music repertoire that exists today will never be translated into computer readable form, because it's just too much work. And not enough new music is being composed to form a critical mass around some new notation system or computer format. When somebody composes a tune (I play in one band that does original jazz compositions), they send out a PDF.

Maybe software will eventually automate the process reliably enough to be useful.

Notation would tend to be one of the easiest things for which to develop automatic recognition / parsing?
It should be, but there's the problem of demand. Somebody has to be motivated to do it, meaning that they are probably equally passionate about music and image analysis.

Also, a lot of the written stuff is handwritten, not typeset. So it's a subset of the handwriting recognition problem.

It's pretty bad for the bassist, since the bass part is usually the second to last part to be copied, meaning that the copyist was probably drunk. ;-)

Just a nitpick, but the transposition is the other way around. Concert B flat is C for B flat instruments.
Argh. In my defense, I play a C instrument. :)
It's not merely sight reading that relies on the existing notation, jargon, and theory.

Every element of Western music builds on the same building blocks. Western harmony, as taught, relies on understanding chromatic and diatonic harmony; the author did a nice job figuring out and explaining the compromises inherent in equal temperament (without knowing about how ratios and tuning worked before equal temperament; people didn't always fudge the ratios to make them work out the same across all keys), which is cool. But, he still doesn't actually know much about western musical harmony, as evidenced by the assertion that C Major and A minor are "the same", because they share a key signature and the same notes. Had he known that equal temperament is a moden-ish invention, he might have also figured that C Major and A minor actually have (slightly) different notes if your instrument is tuned specifically for that key rather than with equal temperament.

In short, he's just not done learning yet. Most musicians and composers never really are, as it is a vast subject. And, what he's calling "music theory" is really more "equal temperament tuning math" with very little theory.

Not to say it's not interesting and well-presented. It may be useful for non-musical nerds to see it presented in this way.

Very important historical details that are missing completely from all music theory textbooks I have had the misfortune to read. They only give the rules, without explaining the reasons. Also, imagine using notation to write down, say, electonic music. Drums? Maybe, but which notation? Filters, effects? ugh
As a percussionist, yes, musical notation is used for drums. However, it ends up looking rather like a step sequencer with some standard notational effects (staccato/legato, rests or varying lengths instead of the absence of markings, etc.) This helped me out quite a bit later when I started getting into digital music.
I did learn to sight-sing in high-school with a lot of effort (but I sucked at sight-reading on my main instrument, the piano) and I agree with the article writer.

When you read these sentences, you can very easily speak them out loud, you don't have to mouth each and every vowel to hear it in your head. This is not the case for music notation, even for very experienced musicians. The clue is that they associate notes not with sounds or intervals, but with absolute positions (fingerings, etc.) on their instrument. Maybe they can sight-read a melody with a little effort, but for most of them it will be much simpler to just play it - and this goes triple if it's not tonal and idiomatic for a style you know. Music notation is really a somewhat instrument-independent tabulature.

Solfege or numeric notation systems, which exist in many versions, are much better for reading in your head once you learn them. They're terrific for singers. But for instrumentalists, usually your instrument is already biased to certain keys, and going from notation->sound in your head->fingers would therefore be much harder than going straight from notation->fingers.

This is true for me. I can go from notation to my fingers, faster than I can go from notation to singing a tune. It's a hyper specialized skill. I can sight-read treble clef on flute, and bass clef on the double bass, but it's hard for me to sight-read treble clef music on the double bass, even though the transposition of a couple octaves is no problem at all.
You can almost guess what instrument the composer played because of that bias. If you see a violin piece with 6 flats, it's a pretty good guess that the composer didn't play violin.
I think you sum it up pretty well. As a techie who has never understood music, and who is fascinated by watching my own kids learn and understand music theory (something I was never exposed to as a child), I found this an interesting article.

Clearly history, culture, notation and reproduction technology have all conspired to produce a certain flawed, but accepted, jargon that you just have to bite the bullet and learn. If we could start again using colours, numbers, augmented reality, etc., then it seems obvious we could come up with a better system, but that would be tantamount to proscribing a new alphabet, or telling everyone to start using base-16.

Have you played with trackers?

2d grid, time is down, instruments(channels) are right, each cell can have a note or "stop this channel". There also can be modifiers in each cell (louder, start tremolo, slide this note into the next, etc).

It's most applicable to keyboard music, I think. Sight-reading this without rehaersal would be trivial, right?

https://www.dosbox.com/wiki/images/3/3a/ScreenShot004.gif

The main problem I can see with that sort of system is that it probably would get quite unwieldy for decently complex chord patterns (try scoring a chord pattern up the keyboard, say, like what's at the beginning of Tchaikovsky's Piano Concerto 1 for a start -- http://imslp.org/wiki/File:PMLP02744-Tchaikovsky-Op23v1FSmuz...).

For other styles I think it would be pretty good; although the score won't be as compact, it might be easier to understand a "fake book" scored piece (ala what's used a lot in jazz) written this way, let alone pop (which often can be represented with a melody line and Roman numeral chords).

For better or worse, the only way to guess if this notation can be sight-read, is for someone to train themselves to do it. And to make matters worse, learning to sight-read for adults is so hard that it's virtually prohibitive. Every musician I know who can sight-read fluently, learned it as a kid.

So it's virtually impossible to try out a new notation system.

But my impression is that this would be phenomenally hard to read, especially in a live performance situation where your attention is divided between the sheet music and other stuff. If I were staring at a solid grid of text, and were to glance away for a split second, I'd be lost. Part of sight-reading for me is being able to read ahead by a few notes or even a few bars.

It may also be that conventional notation displays a lot more density on a single page, because a 16th note takes up no more space than a whole note.

This has got to be some of the worst jargon and notation for anything, ever.

I'd like to argue that as inefficient as it seems, it's really a reflection of how broad and complex music actually is. This notation and organization system is all a perspective or reference to take when actually trying to comprehend/play music. It's not a fixed set of rules and there are exceptions everywhere.

It's one of those systems where you learn the rules only to know when you're breaking them. So by all means learn to do this, but don't get hung up on real-life deviations.

It actually works well for people performing together, especially when led by a conductor.

>I suppose it’s possible to change the sound of an entire piece of music just by changing the key signature, but does anyone actually do that?

>How would that work for music that also uses notes outside the scale? These seem more like questions of composition, which I definitely don’t know anything about.

From wikipedia:

Although transpositions are usually written out, musicians are occasionally asked to transpose music "at sight", that is, to read the music in one key while playing in another. Musicians who play transposing instruments sometimes have to do this (for example when encountering an unusual transposition, such as clarinet in C), as well as singers' accompanists, since singers sometimes request a different key than the one printed in the music to better fit their vocal range (although many, but not all, songs are printed in editions for high, medium, and low voice).

There are three basic techniques for teaching sight transposition: interval, clef, and numbers ...

[*] https://en.wikipedia.org/wiki/Transposition_(music)#Sight_tr...

I don't think the author was referring to transposition there. I think that was about leaving the notes on the staff the same but just changing the key signature. This is done sometimes as a novelty, and the best example is changing something from a major key to a minor key or vice versa.

The article has a link to a recording of Für Elise in a major key [1], and there are many similar renditions of other pieces around. You could in principle do this with any of the seven modes, not just major and minor.

As for notes outside the scale, it seems like these key-signature-changing compositions typically keep them the same (like the D# in Für Elise).

[1] https://www.youtube.com/watch?v=Y-rZD2AsHbI

(comment deleted)
TLDR: a person who knows nothing about music or music theory gripes about music and music theory. Admittedly knows nothing, right off the bat and several times throughout the text. How can you declare something to be "terrible", "the worst notation for anything ever", and so forth if you admittedly know nothing of the subject? I know nothing about databases, would reading the Wikipedia page on NoSQL entitle me to declare it "absolute garbage"? o.O
It can be clear to a newcomer that a system has problems without needing to understand everything, or even very much. Sometimes the newcomer is wrong, but a quick scan of the comments here indicate that a number of musicians agree.
Funny, I skimmed the comments and actually came to the conclusion that I did not need to write another one stating that music notation, not unlike many other complicated tools, is perhaps at first sight arbitrary and odd, but after working with it for a while you find that all the little quirks, like having multiple ways to write the same note, are actually very helpful.
If reading the Wikipedia page on NoSQL offered you a completely opaque and unhelpful window into how NoSQL worked, and if every tutorial and typical description of the subject seemed to assume you already understood NoSQL, then yes. It would.
Interesting objection. To my eye it read as relatively humble and playfully thoughtful.
Yeah. The author should learn to sight read music. Oh, and do it with every instrument in the orchestra too, not just piano. Then maybe you'd be qualified to suggest improvements to notation.

When you actually learn to read music you quickly discover that you don't "see" the notes but instead see the intervals. You simply can't see intervals between characters from the Latin alphabet.

There are no spaces for sharps and flats because those are accidentals. If your melody contains a ton of accidentals then it's not in the key you think it's in.

I'm a geek, and I understand where the author is coming from. But music is played by musicians. This is all useful information if you want to program a synthesiser. But it's pretty much useless if you want to actually play music. Music is read by people who actually play music.

This source is a bit wordy. Let’s summarize:

The core idea of music made with harmonic sounds is that “notes” with frequencies at small-integer ratios will “harmonize”. Harmonic sounds means something like a vibrating string where the vibrations are integer multiples of some fundamental frequency, because other non-integer-multiple vibrations are damped out by the fixture of the string at two points. Different (non-harmonic) types of sounds often sound better with a different sort of scale, for details see this book http://sethares.engr.wisc.edu/ttss.html

* * *

The “octave”, 2:1, is the simplest whole-number ratio, and makes many of the vibrations in two notes in such frequency ratio align with each-other, to the point that two harmonic sounds exactly an octave apart almost sound like the same sound.

Other simple ratios like 3:1, 4:3, 5:4, etc. also “harmonize”, with (not quite as) many aligned overtones.

The core idea of the 12-note musical scale (pretty much regardless of specific tuning) is the approximation:

3^12 = 531441 ≈ 524288 = 2^19

3/2 ≈ 2^(7/12) [this is accurate to about 0.1%]

Or another way to say this: 7/12 of “doubling” on a log scale is very nearly “three-to-two”. Musicians call this ratio a “perfect fifth”.

In the case of equal temperament, an octave is split into 12 precisely equal steps (on a log scale), each one the 12th root of 2.

There’s one other nice approximation to take advantage of:

5^3 = 125 ≈ 128 = 2^7

5/4 ≈ 2^(4/12) [this approximation is only accurate to about 1%]

Musicians call this ratio a “major third”.

* * *

Even outside music, these approximations can be useful for doing approximate computations.

If only our society switched from decimal to “duodecimal” numerals, it would be very natural to use logarithms base two, notated with “duodecimal” fractions.

If you have a number expressed in log base two, and you use duodecimal notation, approximately multiplying or dividing by 2, 3, 4, 5, 6, 8, 9, 10, 12, ... is very easy using addition/subtraction of easy-to-remember multiples of 2^(1/12).

Unfortunately our society instead has slide rules and measurement scales (decibels, etc.) which are all built around logarithms base ten, and decimal notation.

This is great, but I would recommend Robert Greenberg's "How to Listen to and Understand Great Music". He goes through the history of western music in a way that makes it clear why Amin != Cmaj, and other questions that the OP has. Yes, sheet music is crap, and he explains how it evolved to be the way it is, after which you'll be much more forgiving. He's a great speaker who obviously knows the material inside and out.
One thing that is particularly arbitrary is that C is named "C" rather than "A", which would make far more sense (given that it is the root note of the only major scale that has no sharps or flats).
Well, it has to be somewhat arbitrary. But it is nice that the relative minor of C, which is two steps down, is A. Otherwise you would have to go five steps up (from A to F, hypothetically, if A B C D E F G A were a major scale).
If C was called A, that wouldn't be particularly arbitrary.

It would certainly make more sense for people learning music. The C major scale is universally agreed to be the simplest, most basic scale, so wouldn't it make more sense for it to be ABCDEFG, rather than CDEFGAB?

No, because that's the A minor scale, which is the same notes as the C major scale but starting at A. A scale should logically always start with its root note.
That's not really what the comment is saying. If we relabeled the notes CDEFGAB to ABCDEFG, then ABCDEFG would be the "A major" scale under our new system. The question is, "Wouldn't that make more sense?" My answer is, "It would make a tiny bit more sense to the most absolute beginner students, who would then have to learn other scales anyway."
Yes, exactly. I teach Music Technology, and that's one of the questions I get nearly every year, and one I've not found a concrete answer for, so I always preempt it by saying that the C is arbitrary as far as my research has gone.
How does that make any sense at all? I don't see it making any more sense at all, not even a little bit. There's nothing arbitrary about C major/A minor being taught first as it's just the simplest scale with no sharps and flats. And calling a clearly minor scale major under a new system doesn't clear anything up for anyone.
The original question is frequently misinterpreted, so I can understand the confusion. I've seen the same question asked on forums a few times and someone always comes out of the woodwork saying that, "Well, ABCDEFG is a minor scale, not a major scale, what are you even going on about?" Let's ignore the part about why the scales we call C major / A minor being taught first, because we all agree that it makes sense to teach those scales first.

The question is, "Why are the notes labeled the way they are, instead of some different labeling (which would change their relationships between each other)?" This has nothing at all to do with "calling a clearly minor scale major". Let's suppose we relabel the notes, so that C is now named "A", D is now named "B", E is now named "C", et cetera. In this alternate universe, Ab is enharmonically equivalent to G, and the scale "ABCDEFGA" is a major scale, and "FGABCDEF" is the corresponding minor scale.

Part of the question is, "Why did we name the notes the way we do, instead of that other way?" That's actually an interesting question, once you get down to it.

Another part of the question is, "Isn't our system kind of arbitrary, and doesn't this alternative universe make more sense?" The answer is "No, the alternative universe isn't inherently better or less arbitrary, for the various reasons we talked about in this thread."

The main two reasons why we wouldn't prefer one universe over the other are because (1) both the Ionian and the Aeolian modes are important in western music, and it's difficult to claim that one is more important than the other, and (2) you have to learn a bunch of other scales anyway, and if you have a hard time with CDEFGABC then you're never going to make it through other basic scales like G major or F major.

(Bug... the "flat" symbol seems to be getting stripped out of my post... so forgive me for using "b" instead U+266D)

Ah, OK that's much clearer, I understand now. I'd say this, picking A for what is now C would be just as arbitrary as there is no "first" scale, they're all equally important and trying to match up a first scale to the first letter of the alphabet would be just as arbitrary. For those who feel the need to start with A, then start with minor scales, A minor first, artificial newbie weirdness solved.
It has to be somewhat arbitrary, because both the minor and major scales are common. Only 40% of popular music today is written in a major key.

Maybe, yes, you still learn the C scale first, but you'll learn the A scale the next week. In the grand scheme of things if you are having problems remembering the names of notes then moving the keys over two steps is not going to make the necessary difference.

>The C major scale is universally agreed to be the simplest, most basic scale

No, it's not. There is no such thing as a "simplest, most basic scale." That depends entirely on your arbitrary choice of notation and conventions.

The key of C is arbitrary (you could rename any of the other keys to C and rotate the whole system, and everything would work the same). But there's a case to be made that the diatonic major scale (Ionian mode) has a certain primacy in modern Western music, certainly more than say, Phrygian or Locrian. Both listeners and composers tend to hear the major scale as the most default, vanilla, un-surprising scale there is. It's one of the things that gives certain tunes like "Twinkle Twinkle Little Star" and "Happy Birthday" an almost annoyingly predictable quality. Even something pretty tame like Mixolydian sounds a little surprising compared to the major scale.

So it's legitimate to ask, if we're going to letter our notes based on the notes of one key, why not pick the key that sounds the most basic and fundamental? (The answer is that at one time folks heard music in a different way and Ionian didn't have the priority that it does now; see my other comment [1]). It also probably doesn't hurt that Aeolian (natural minor) is arguably the second most natural and "default" sounding mode, so it's not nearly as weird as if we decided to letter the notes off of Locrian or something.

[1] https://news.ycombinator.com/item?id=12529437

Like a lot of the seemingly random and arbitrary stuff in music, there's a good historical explanation. Western church music used a variety of rotations of the scale (a.k.a. modes, though that word also has a broader meaning) and it took a long time for C to become the "main" mode; for a long time it didn't even exist. See this StackExchange answer for more: http://music.stackexchange.com/a/895
> Also, this notation has a slight problem. That problem is that sheet music is terrible.

> This has got to be some of the worst jargon and notation for anything, ever.

I hear it bandied around in these articles that music notation is awful. Can someone explain to me why? I'm not much of a musician, but I can work my way through sheet music if necessary, or write it when I want to. I don't remember what it was like to learn to read and write music so I'm not going to understand why it's so bad just by thinking about it.

First of all, the lines and spaces make a ton of sense to me. When you're playing, reading, or writing a piece, you spend most of your time in a key with a diatonic scale. Maybe you're thinking about the chords: I, vi, ii, V7. The lines and spaces are great for giving you that kind of information. I guess this "completely obscures the relationship between the pitches". I guess that's the case if you forget what key you're playing in. The alternative would be to make the staff fully chromatic, but that sounds like it has a bunch of disadvantages for most music.

The chromatic staff (http://musicnotation.org/) looks terrible to me, since it spreads out the notes farther. I've already memorized all of the diatonic scales, and now the diatonic scales are jumping around, and the staff covers a shorter interval so you get more of those 8va or 15ma.

Hummingbird (http://www.hummingbirdnotation.com/) seems like classical notation, just with more redundancy and the symbols changed around a little bit. Maybe it's better but it's a minor improvement at best.

Clairnote (http://clairnote.org/) looks the worst of them all, with half-steps being half-way between lines and spaces. It looks like a recipe for making mistakes and misreading music.

I'm not about to say that it's easy to read music notation, just that the notation seems to have a reasonable amount of logic to it. The idea that somehow it's the notation that's terrible and music itself would be easier to understand or play if we just had better notation--I don't buy it. Maybe someone could convince me.

(Addendum: If you think the chromatic scale is the "right" scale for notating most music, as in "Chromatic staff" or "Clairnote", as an exercise... why do you think that the chromatic scale is correct? Is it because it represents both sets of keys on the piano or the frets on a guitar? Is it because of the mathematical relationship between the notes? My counterargument, against the chromatic scale, is presented by Bobby McFerrin: https://www.youtube.com/watch?v=ne6tB2KiZuk)

I think the "completely obscures the relationship between the pitches" is more about the relationship to the tonal than anything else. A note a full step above the tonal sounds the same in any key. When first glancing at a piece of music, the relationship is obscured; to tell something is a perfect fifth from the tonal, you first need to recognize the tonal.
I'm not sure what you mean by "perfect fifth away from the tonal". Do you mean tonic? Perfect fifths are easy to recognize, they're notes which are both on lines or both on spaces, and there is a small gap between them. Yes, you have to remember that one of the fifths is diminished, but only one of them.

Meanwhile, all the thirds are easier to recognize, since they have the same spacing.

I would love to see an alternative notation that is demonstrably easier to read. That is, there's a big difference between "it's hard because music notation is an inherently difficult problem" and "it's hard because the notation we chose sucks".

Yes, I did mean tonic.

Yes, it's easy to tell a fifth relative to the root of a chord. What I'm talking about is the chord relative to the tonic.

So, you're looking for relative chord names? Like IV V I? Can't you just write those above the staff?
I think it's because a lot of people saying that don't really know (and I mean really well) their scales; if you do then it's "obvious" that (say) an F is a semitone above an E, despite that gap on the stave looking the same as F to G. All the musicians I know who can read well know their scales inside out. I'm a bad reader, but my reading has improved considerably over the last couple of years as the scales have become something that I know really well (in simpler keys). Then it turns into a "how could you -not- know that?" kind of deal, internally. I think that's the missing piece from most people's ability to read well; not the actual reading, but grokking the key that you're in so it just becomes 'obvious'.

I'm not there yet!

    > I hear it bandied around in these articles that music
    > notation is awful. Can someone explain to me why?
I've played a lot with alternatives, and disagree. But I can explain why people might object to it, but then defend the settlement.

There's so much harmonic music in our lives that most people take harmony for granted. Separately, someone who was interested in only a subset of western music might decide that western notation was unnecessarily complex. e.g. piano can be represented with a role, single-voice instruments can be represented with solfa, guitar with chord sheets.

The Bobby McFerrin video shows us that human music starts with rhythm and a single-voice pentatonic melody.

Western music is many layers more complex than this.

* Uses a standard template of notes (diatonic scale, aka set of black and white notes on the keyboard). Hence, instead of five tones, we have 12.

* Polyphony/harmony. Multiple voices singing against one another.

* Due to the way the tuning of this scale has been standardised, you can play a piece in the key in C, or in F#, and it is recognisably similar. This is a non-trivial achievement, and is post-Bach.

* The "circle of fifths" and the standardised system of tuning that has been in place since Bach allows us to modulate (change key) during the course of a piece. This is a theoretical accomplishment that builds on the standardised tuning.

The optimisations here are so competently selected and executed that "people" take all of this for granted. But Harmony is a product of engineering.

Western sheet music has evolved to give us mastery over harmony. Tracking harmony requires us to track at least two dimensions: (1) time; (2) chords that sit within it at any point. Then, the system needs to scale to multiple voices, and support complex metadata such as vocal words, note ornaments and musical dynamics.

Western notatation is a strong settlement for capturing harmonic music, and it's optimised for the player's readability. (Consider the rule that says you are not allowed to have a crotchet rest across the middle of a 4/4 bar; you'd have to have two semicrotchets and a tie)

Where I think music could be improved is if it were easier to compose. An analogy: consider if you wrote papers using PostScript. Can it be done? Yes. Is the output effective? Yes. But what you really want is a composition-oriented markup that then renders to the form.

I'm currently playing with an approach to composition that feels like literate programming. You build up melody, voices and chords using ascii representations like solfa and figured bass, and a DSL to glue the elements together.

Having done this, I'll want to render it. Render to Clojure/Overtone so it can be played by a computer; render to sheet music so an orchestra could perform it.

My opinion is that there is only glaring flaw in the western musical system: we count notes from one rather than zero. The thing we call "a third" should have been called "a second". But it's a superficial flaw, an awkwardness that makes thinking about intervals more difficult than they should be but is otherwise harmless.

    > why do you think that the chromatic scale is correct? 
It's not that it's correct so much as that it allows you to do certain things that aren't otherwise possible. The key thing is modulation. As you step away from the current chromatic-scale settlement, you lose the ability to modulate between keys.

Consider this alternative-world settlement. All composers draft all music by pulling levers. The levers drive a pipe organ. It has a strict tonal scale (the seven white notes on the piano, no black notes). The tones are the same as they are currently: B to C is a half tone, C to D is a whole tone. As they play into this pipe organ, the notes are punched into a piano roll, and it can be played back, or a choir can read it.

In this world, you ...

(comment deleted)
I think this comment may have been written for someone else to read, it's less of a "head start" and more of a "let's review the fundamentals".

My point about the chromatic scale not being "correct" is that it's inconvenient to make the chromatic scale the primary scale we use in notation. We certainly make use of the chromatic scale, but we notate its use with accidentals and key changes.

That doesn't work well for some of Schönberg's works and it doesn't work at all for some of Wendy Carlos, but traditional music notation seems to work pretty well most of the time, and anything based on a chromatic scale would be inferior most of the time.

    > I think this comment may have been written for someone
    > else to read, it's less of a "head start" and more of a
    > "let's review the fundamentals".
Early hours of morning here, no doubt flawed.

    > My point about the chromatic scale not being "correct"
    > is that it's inconvenient to make the chromatic scale
    > anything based on a chromatic scale would be inferior
    > most of the time.
Yeah, I strongly agree.
On the science side of things, Vi Hart put together just an excellent video that goes over harmonics, the overtone series, and why 440 Hz and 880 Hz sound so "indescribably similar" to this blog author.

https://www.youtube.com/watch?v=i_0DXxNeaQ0

If anyone is interested in learning to read music, I've been slowly building a tool to practice: http://sightreading.training/

source is here (built in react, es6): https://github.com/leafo/mursicjs

It's still lacking a lot (like rhythm), but the different generators definitely give my brain a workout. It works best if you hook up a midi keyboard.

As someone self-teaching themselves piano, this is really fantastic. I already play drums but have no notion of what notes are what on a staff and piano keys and have been slowly teaching myself. The MIDI keyboard support really makes this stand out.
I've been teaching myself piano after someone gave me one.

Here's a great set of online lessons [1] (not free, costs about $20 per month if you put in your email address). The guy is really talented, and teaches non-classical stuff like pop, boogie woogie, etc. I'm super inspired by it!

I also found this [2] which does have free lessons and also looks good.

[1] https://pianowithjonny.com/

[2] https://www.hoffmanacademy.com/

I've skimmed a lot of articles on music "theory" but none of them provide anything like what I'm looking for. A music theory should explain:

1. Why do we like pieces when played forward but not backward or inverted?

2. Why do certain sounds evoke certain emotions?

3. How could you write a program to pick out music that people find especially good (versus music that has surface similarities)?

In other words, why does a particular sequence of sounds A, B, C lead to a mental state M that has particular internal qualities?

Music theory is an accepted and used term of art for the category of things that this article talks about. There are courses, books, university departments, and degree programmes that use the term. Nobody is going to stop using it because you skimmed it but it doesn't describe some other thing that you think it should.

Some examples:

* http://www.music.msu.edu/areas-studios/music-theory

* https://en.wikipedia.org/wiki/Music_theory#Fundamentals_of_m...

Grand parent is saying he wants an article that covers the "why does music sound good" part of music theory, something I want too. I think most people have a basic grasp of notes, scales and that a middle C is air oscillating at 440 cycles per second. How can you make something sound good is the interesting part of music theory for me and I still haven't found a good intro to it!
middle C isn't 440hz. that's generally an A.
Good point, not sure where I got that from then. Record updated.
How can you make something sound good is the interesting part of music theory

You need something like this: https://www.amazon.com/Alfreds-Essentials-Music-Theory-Self-...

It's not something you're going to learn in an afternoon or a weekend, it's hard work and Beethoven was still working on it at the end of his life.

Last month I spent an evening analyzing and discussing a passage of Rachmaninoff, trying to understand how he knew how to write a certain sequence.

That may be a very good book, but I'll be honest, it doesn't look like a very gentle introduction.
It's not :(. Although the average person could probably get a lot of good high-level info by browsing it.

I haven't yet come across anything that is a good gentle intro. Most resources that approach music and math make the mistake of treating music theory like the law, without any rationale for it provided. Music history textbooks typically give a lot more context of how our music theories emerged, but they don't talk about why that might be, based on acoustics, psychoacoustic, and math.

Maybe one day, I'll write the comprehensive intro I wish I'd had.

Does that book provide anything helpful to someone who already understand music theory?
Oh most definitely! I'd describe it as an extension of what's taught in the standard music theory curriculum. It makes the very ambitious claim of developing a framework that can be used to analyze all tonal music, from the renaissance to the present.
> How can you make something sound good is the interesting part of music theory for me and I still haven't found a good intro to it!

As someone who majored in music composition, I have a very simple answer. I'd have some sort of idea in my head of what I wanted the music to sound like (or the emotion to evoke). Then I'd fiddly around for quite some time, discarding the things that didn't meet my criteria.

That's sort of a glib answer, but the fact is that no one really knows exactly why certain things evoke certain emotions, even though most composers understand various building block ideas like "odd meters like 5/8 and 7/8 generally evoke intensity and tension" or "brass chorale in a major key sounds triumphant" or "gong crescendo roll is scary". And of course, even then, we could find counter-examples for every one of those things.

Also, all music theory will tell you is why something in some piece of historical music sounded the way people expected it to sound at the time. It will definitely not tell you how to write good original music (though it may be a good guide on how to imitate past composers if that's useful for what you're trying to do).

> like "odd meters like 5/8 and 7/8 generally evoke intensity and tension" or "brass chorale in a major key sounds triumphant" or "gong crescendo roll is scary"

Can you recommend any books that teach these sorts of general rules, or the emotive feeling generally associated with different keys and modes?

AFAIK there are no such books. As for whether certain keys evoke certain emotions, that's highly debated other than "major happy, minor sad (other modes weird)".

The way I learned about how composition worked was mostly two things. One, listening to lots of music, ideally with the score in front of me so I could zoom in on some particular bit I really liked. Two, writing music and seeing how it turned out in practice.

> 1. Why do we like pieces when played forward but not backward or inverted?

Would you like a movie played backward?

> 2. Why do certain sounds evoke certain emotions?

Large part of this boils down to if the waves representing the sounds meet at zeroes or not.

> 3. How could you write a program to pick out music that people find especially good (versus music that has surface similarities)?

I think that this is currently impossible. The music composition search space is actually extremely large, larger than say the search space of Go. You can restrict the search space quite a bit but it's still large.

> In other words, why does a particular sequence of sounds A, B, C lead to a mental state M that has particular internal qualities?

Think of it as design. It's the same sort of problem.

> 1. Why do we like pieces when played forward but not backward or inverted?

Why do we like text when read forward, but not backward or inverted?

There are, of course, works that are palindromic or otherwise written to be read/heard backwards, but most of the time that kind of global transformation tends to ruin the "spelling"/"narrative".

> 2. Why do certain sounds evoke certain emotions?

Just like text, evoking emotions needs some sort of narrative. A story isn't a single fact or statement (or a single sound); it's about how those facts (or sounds) flow or change.

In music you might hear a brief bit of new melody that foreshadows something big later in the song. A clear rhythm or melody might be repeated to get the listener to follow along only to have it cut short at a key moment to deny the obvious resolution (similar to a melodrama that suddenly reveals a new twist in the plot as a cliffhanger).

It's the story you tell that matters, and it takes a skilled composer to put sounds together to make a song emotionally evocative. The song that is mostly a 16 bar loop probably sounds boring (but not always!), while the song that introduces the same 16 bars and then plays with variations of it to create an initial conflict, rising action, and a climax is probably a lot more interesting. An obvious example might be Mozart playing Salieri's march in Amadeus[1]. It's not just that he embellished the simple march; Mozart adds a lot of variations that culminate at a comic ending.

[1] https://www.youtube.com/watch?v=P5n0pkNpDWY

Actually, great composers such as Beethoven and Bach and Chopin had very definite ideas about what emotions are evoked by certain keys. They even argued about it with their peers. Music is not something that is reducible to mere quanta and waves and frequency. You all are missing the human part. Sorry, but it's true.
> what emotions are evoked by certain keys

Yes, choice of key is one of the tropes that is useful when composing a song's "plot".

> Music is not something that is reducible to mere quanta and waves and frequency.

That's my point; interesting aspects of a song are not derived from specific sounds (and their frequency/etc). Those are the atoms that can be used to create the larger plot.

While it is possible to reduce music to the frequency and timing of its atomic structure, it's similar to analyzing the phonetics of speech or the glyphs of text in isolation. A low level perspective may be useful, but misses the larger structure we call a "song" or "essay".

That, and they didn't all necessarily use a pure Equal Temperament, either. Different temperaments can give more distinct feelings to certain keys more so than the modern equal temperament. (Note: I used to tune pianos.)
Music is waves and frequency. Music appreciation is what you are describing. And appreciation is very dependant on culture. That is why Bach is not (as) appreciated in certain cultures.

Just like photography. Why is one photograph more meaningful than another? it has nothing to do with photography, per se, it has everything to do with the culture of the person doing the appreciation.

There is a link between the two, between creation and appreciation, and those who understand it generally fare better. But it is not required to be a musician, or a photographer or a poet or anything really.

"music is waves and frequency" in the same way that "spoken language is waves and frequency"---not very usefully. I think bringing in" appreciation" muddies the waters.
I was just responding to the parent who claimed that music was not "waves and frequency".

My point is music is (mostly) independent of its appreciation. Machines can, and do, make music based entirely on the theory of music.

> Music is waves and frequency.

Sound is waves and frequency. Music is a collection of sounds arranged in a specific sequence.

> Music appreciation is what you are describing. And appreciation is very dependant on culture.

Music relies on various "tropes" to construct a narrative. This includes the choice of key/scale (or none at all), ideas about timing and harmony, etc. These "standard parts" of music are usually from the local culture, just like how a play or movie will use standard character archetypes ("tropes") that are culturally derived.

I was just responding to the parent who claimed that music was not "waves and frequency".

My point is music is (mostly) independent of its appreciation. Machines can, and do, make music based entirely on the theory of music.

When we have discordant sound (e.g. a collection of plucked strings where the fundamental frequency ratios are not in nice simple ratios, so that none of the overtones align), there’s a great deal of complexity to the sound, and you get interference patterns between them, similar to moiré patterns in images.

This causes “musical tension”.

Some types of discord are mild, and cause a bit of mild annoyance or “sadness” in the sound. Other types are aggressive and cause serious anxiety.

When you return most of the sounds to be in harmony, that tension is relieved. This causes a more positive emotional response. The greater the former tension, the more satisfying the release.

Imagine you’re in a crowd of applauding people, each clapping at a different rate, so that the sound is like a cacophony. Your brain can’t make out any pattern except a wave of sound. Now imagine the people start clapping in rhythmic unison, with some kind of structure. Suddenly your brain can make sense of the pattern.

Those qualities aren't universal in people and as such what you are describing is more of a study of culture than musical theory. You would probably enjoy a music appreciation course, and possibly one taught by a philosophical professor.
An aesthetic just seems like a unconscious favorable reaction to stimuli based on genetics and culture. Why our genes and culture have favored certain forms, I suspect there isn't a way to reduce it to something satisfactory.

I used to wonder why I felt good when looking at sunsets, landscapes and clouds. But I figured that our aesthetics probably evolved in response to what was around us. Happier people probably survive better.

The way we hear music seems like such an aesthetic, as it might've occurred within ancient cultures as a form of play and release. I suspect that our random genetic hunger towards different aesthetics might have created an incredible developmental feedback loop. I'm not sure where I'm going with this incredibly complicated topic, but I have a lot of very unrefined thoughts about them, that are probably overly-reductive and wrong.

3. How could you write a program to pick out music that people find especially good (versus music that has surface similarities)?

Be an artist.

Music theory can't explain why a piece is designed in some way; it explains what patterns can be found within an existing piece. Designing any aesthetic is primarily about how patterns are prioritized, associated to other parts of culture and turned into conventional tropes or motives. As we get new genres of music the pattern languages tend to change. (The idea of music as "universal language" is only true in a basic sense of what things our ears and brains can comprehend and how we would perceive them in an ungrounded state. In the details, cultural differences will definitely matter.)

So, music theory "catches up" to the pattern language by associating it to human natural language, but it doesn't say why. I concur with the "music appreciation" recommendation for learning the whys. When you get deep into analysis of a work, all sorts of angles can be found to correlate "the thing in the work" with "the reason and context of its creation". For one song, maybe it's the lyrical content that is important. For another, it's about rhythm, or dynamics. The artist's life at that moment, sociopolitical context, and newly available technology are often considered as factors. In a complete work, these elements blend such that it can't be reduced to a singular "this word or phrase is definitely all this thing is" - analysis highlights parts of an experience that can't be fully conveyed in a different form, rather than trying to "spoil" or "solve" its mysteries.

Music theory describes music.

Your questions are very interesting, but theories answering them would describe humans.

I don't think really we know the answers to those questions.
Answer to question 1 is simple: good resolution is a semitone up, but scale step down (normally, whole tone). No symmetry here. If you play backwards, you won't get resolutions - it will sound as nonsense.
You are looking for a "theory of music", as opposed to "music theory", ie an explanatory or scientific theory.

I offer my own efforts in this direction at http://whatismusic.info/.

Thanks! This sounds like good terminology and your writing attempts to answer the question in ways I haven't seen elsewhere.

Also I think the fact that songs can get stuck in your head suggests some kind of mental reinforcement exercise for patterns over time.

Interested to see where this goes. The 5 blogs/books cited at the end look especially interesting.

I never thought about music notation until i learned guitar. Previous to that i was "gifted" years of lessons in piano, woodwinds and percussion, and reading treble clef was easy. I never tried to read sheet music in guitar books because i never had to, i just read tabs and played. Besides some classical books and jazz books by Berklee profs and others (Leavitt, Martino, Goodrick), there's very few guitar books that don't have tabs.

So you could argue that's a notation. You could also say that FL piano rolls and renoise timelines (what OP is trialling) are notations, as are lead sheets and chords charts in Nashville format (the Roman numerals like ii-V-I you see all over the place). They're sufficient for people to play music, they happen to be dynamically typed and GC'd vs static typed and manually alloc'd

Octave is not arbitrary, inner ear hairs should resonate more to octaves above/below (forget which) their maximally resonate frequency right?
The explanation of the origin of major scale in the article is pure voodoo. Minor third is not a simple fraction - is that the reason to exclude it from the scale? How do you explain minor scale then? Maybe it should be excluded, too?

Here're my thoughts on the subject.

For some reason no one can explain, Western music settled on a system of 12 tones with equal temperament, This system emerged as a result of long evolution of Western music, and experimentally proven to be very rich in possibilities.

Scales used in Western music (of which jazz is a part of) are built on two simple principles: 1) interval between adjacent notes of the scale is either tone or semitone 2) there's no two semitones in a row.

It's easy to check that all scales that satisfy these 2 rules are:

major scale and its modes (7-note scales; 7 modes)

melodic minor scale and its modes (7-note scales; 7 modes)

diminished scale and its modes (8-note scales; 2 modes)

whole-tone scale (6-note scale, single mode).

(Whole tone scale is not used very often, except by T.Monk)

But even after we "explain" scales, we need to figure out how to use them, what their role is, what the properties of each mode are. There's no hard science behind this, the properties just "emerge", and you have to experience them - theorizing is not of much help, math formulas don't explain anything, just lead to confusion.

In short: you have to play AND think; thinking alone won't help. It's an experimental subject.

Edit: forgot to say: scale is a very useful notion, but in some contexts, it's more convenient to think in terms of triads and interpolation. I know this all sounds hand-wavy, and it is! Unfortunately, without piano, it's impossible to to illustrate what it all means. The subject doesn't easily lend itself to verbalization.

> Minor third is not a simple fraction - is that the reason to exclude it from the scale?

The minor third is a 6:5 ratio. Does that change your mind?

Where do your tones and semitones come from? You've just rejected the explanation for why we have a 12-tone scale (it is a local optimum of tuning, closed under the operation of transposition, that satisfies lots of nice ratios), so what do you propose instead? Saying "no one can explain" is a cop-out.

To follow up: Major and minor scales are 7-tone subsets of the 12-tone scale that were discovered first. They allow for many of the same possibilities, but they're not closed under transposition, which is why we now have the 12-tone scale that includes all of them.

Please read wikipedia article on temperament. 7-note scales were "discovered" long before equal temperament was introduced. Equal temperament is a relatively recent invention, initially was very controversial, and remained so for a long time. In other cultures, there's still a variety of scales and temperaments that have nothing to do with 7-note scales at all. (Jazz uses variety of scales, too - some even with 2 semitones in a row). There's only one thing people seem to agree on: the role of fifth (3/2).
This is exactly what I'm telling you. Why are you being condescending to me about it? You're the one claiming that the semitones of the 12-tone scale are some sort of fundamental axiom.

Why didn't you know where minor thirds come from?

Why do you seem to be denying that simple harmonic ratios are where harmony comes from? (EDIT: he's not, it's fine)

Why are you promoting a theory of music with absurd axioms, which manage to explain the octatonic scale (which almost nobody uses) better than the pentatonic scale (which almost everybody uses)? That's not a sign of a good theory.

Please read the part of the article starting with "The twelfth root of two may be irrational, but it turns out to almost create several nice ratios". The author excludes minor third from the set of "nice ratios". I referred to this while calling it a voodoo.
Dude, if you can't hear it, it doesn't matter. You'll never listen to Coletrane's "Night Train" and have your head explode when you realize he's jumping from Dorian to Mixolodian to whatever the fuck was that!?
A simplified explanation is not voodoo.

Yes, he chose to list only the intervals in the major scale. Showing the intervals in the major and minor scale at the same time would have been very confusing.

I understand now that you weren't trying to say that minor thirds were a hole in the theory he presented, but that they were a hole in the way he presented it. I took issue when I thought you were criticizing the theory itself, because what he presented is a simplified view of generally accepted foundations of harmony. I apologize for mis-characterizing your position there.

There is more that could have been said -- and it sounds like we agree on what could have been said -- but I think it's not necessary to go into all the details of the construction of scales, including temperament, just to write a blog post. Describing temperament accurately, without handwaving, requires a book.

BTW, please read something like "Musimathics", it'll be better than trying to learn music theory from Wikipedia.
I'm not learning it from wikipedia. I'm playing for 50+ years. Best resource is Jazz Piano Book by M.Levine. (I read lots of others, but... everything I learned, I learned from this one).
Okay, yeah. I bristled at your suggestion that I should go learn temperament from Wikipedia, when I was making an effort to not bring up temperament to keep my reply focused.

I thought you didn't understand harmony, you thought I didn't understand temperament, I was talking from a historical point of view, you were talking from a jazz point of view.

We might disagree on two kind of minor points:

* How this blog post should have been written

* I'm uncomfortable with describing fundamentals of music from a jazz point of view, because that seems to me to be putting the effect before the cause.

I agree very much with your post's thesis (you have to play AND think; thinking alone won't help. It's an experimental subject.) Just noticed one thing:

> For some reason no one can explain, Western music settled on a system of 12 tones with equal temperament

It doesn't seems surprising to me. If you start from a pitch and go upwards in both octaves and perfect fifths (2:1 and 3:2, the two most fundamental intervals), the perfect fifth sequence will land on 11 distinct tones before (nearly) meeting the octave sequence. Mathematically, (3/2)^12 ≈ 2^7.

So 12 semitones works out nicely because you can follow perfect fifths out in any direction as far as you want and never go outside the set of semitones. And most of the small-ratio'd intervals can be represented with pairs of notes inside this set.

Interesting idea indeed. I need to think about it.

Edit after thinking: still, it doesn't explain the number 12 IMO. It could be 17 or something else. Probably, it's a long chain of coincidences at play: Western music settled on 7-note scales long time ago (long before equal temperament was invented), and we should start looking for explanations from here.

Another edit: one of the important coincidences is that number 12 makes possible the existence of diminished scale, which serves as a "universal glue" due to 2 tritones. (There's not enough space here to elaborate, but you probably know what I mean). And maybe tritone itself is one of factors leading to number 12.

The number 12 is just a coincidence, that 3^12 = 531441 ≈ 524288 = 2^19

This means that 3/2 ≈ 2^(7/12) [accurate to about 0.1%]

And also 4/3 ≈ 2^(5/12) [also accurate to about 0.1%]

And also 9/8 = (3/2) / (4/3) ≈ 2^(2/12) [accurate to about 0.2%; putting two factors of 3 in makes the approximation only half as good]

You also get another nice coincidence, that 5^3 = 125 ≈ 128 = 2^7

This means that 5/4 ≈ 2^(4/12) [accurate to about 1%]

There are some people who have written music in a 41-note equal tempered scale, because then you get an even better approximation to the 3/2 ratio:

3^41 = 36472996377170786403 ≈ 36893488147419103232 = 2^65

(3/2) ≈ 2^(24/41) [accurate to about 0.03%]

If you start off from assuming that the Do-Sol (fifth, 3:2) harmony is a "pleasing" one, and also the Do-Mi (third, 5:4) one, you can create new "mostly pleasing" harmonies by for example taking the fifth of a fifth (9:4, which can be transposed an octave to get 9:8, which is Re or a second), and doing similar things (you can also do things like finding the note whose fifth is Do, which is 2:3, or 4:3, a fourth or Fa).

Repeat this process and you start getting a bunch of notes which fall on the 7-note scale. In the blog post the major seventh is listed as 17:9, but by this method you get a 16:9. Basically the same thing.

At this stage, you may notice that the notes are roughly equidistant, except for Mi-Fa and Ti-Do, which are at ~half the distance. This is the first hint of the 12-note scale. We could have stopped earlier in the notemaking process and had a 6-note or a 5-note scale or whatever, but it wouldn't be so equidistant.

Now pick each note, and build an octave from it. The new notes created will invariably be very close to existing notes, or very close to the midpoint between existing notes. This gets us the 12 note scale (5 midpoints + 7 notes, the aforementioned half-step notes don't have midpoints), if you choose a canonical note for each part. The number 12 just happens to be the number where simple harmonic ratios can get you a mostly-equidistant scale.

At this stage, different music systems do different things.

One kind of Chinese scale uses a 2:3 ratio and generates ratios involving these numbers that form a 12-note (roughly equidistant) division.

Indian music does something similar, though it instead generates a 22-note scale, where many of the 12-note scale notes have two forms. It is rare that a given piece of music will use both forms of the same note.

Western music goes ahead and invents the piano, realizes that the piano is hard to tune/transpose, and settles on the twelfth-root-of-two stuff so that transposing becomes dead easy.

A bit better modification of the argument: continue cycle of 5th. After 12 steps, you get (3/2)^12=129.7, which is really close to 128=2^7 (whole number of octaves). That's where 12 steps come from!

And from here, the natural idea follows: what if we take not exactly 3/2 for fifth, but value x such that x^12 is exactly equal to 128? This leads to equal temperament.

Yeah, that might be it! (Not sure that it's true historically though).

I think that there are several thing that brought us to 12. First it is very easy to divide, this is why we use 12 hours clocks and between 2 octave the ear is able to distinguish 1/12 of an octave as 2 different sounds, it might be possible to do better but it would be unpractical because it would be more difficult to found chords that sound good. Arabic music use quater tones (24 quater tones per octave).
I think you're being unfair on the whole tone there, it's the intro to 'Take the A Train', and people will often substitute it in a dominant chord when improvising.
> It completely obscures the relationship between the pitches, though.

It doesn't actually obscure the relationship between the notes -- it makes them clearer. For example, I see the notes C, E, and G on some sheet music, maybe with some accidentals on some of those notes. I know that I'm therefore supposed to play a C triad. Now, there are multiple kinds of triads, but once I know I'm supposed to play a triad, it's easy to use context to pick out which one I need (major, minor, diminished, augmented -- usually one of the first two). If I were supposed to play a C# major triad, though, and the written notes were (C#-F-G#) as opposed to what they should be (C#-E#-G#) then that's confusing because it looks like I should be playing an arpeggiated sus4 of some kind. So the written nature of scales on the staff engenders an understanding of the relationship between the notes. Basically we write things the way we do so that the people reading the music can more efficiently pattern-match.

> C major is identical to A minor, and I don’t understand why we need both.

They're not identical. C major and A minor have the same notes in their respective scales. But we say that a piece is in the key of C major when it resolves to the a C major chord at the end, and we say a piece is in the key of A minor when it resolves to an A minor chord at the end -- an important concept for reasoning about how a piece is supposed to be performed.

> C minor: C D D# F G G# A# C

Eb, Ab, and Bb, not D#, G#, and A#.

> This has got to be some of the worst jargon and notation for anything, ever.

It's really not. Keep practicing. It makes sense, I promise.

I hear a lot of people -- usually people who have not been studying music for very long -- insist that the system would be more logical if there were no accidentals and there were 12 notes with distinct names and the staff had a bunch more lines on it. I've never bought it. The notation of music isn't arbitrary, it's informed by experience and it works.

Reading this over again, it seems like the author's not yet fully wrapped their mind around "big picture" stuff like keys, chords, basic compositional structure, etc. It's an... interesting choice to write a piece proclaiming that musical notation is absurd when you're only a beginner.
I don't think the author was necessarily proclaiming that it's absurd, only that it seems absurd from his/her beginner perspective. He/she was very up front about not having much experience, so I think this is totally reasonable (and expected)
Yes, it's like some of my students who wonder why I won't let them use a GOTO in their programming assignments.

I tell them that, if they are using assembly, then it is fair game.

It can also be worth it, in very specific limited circumstances, when you're emulating constructs not present in the target language.

Emulating a multi-level break statement and error handlers come to mind as examples.

If a beginner can't immediately grasp musical notation, isn't that evidence that it is, in fact, absurd?
I'm curious, did you immediately grasp the syntax of every programming language you've ever learned?
Well, in our programming world new languages seem to come out every week, trying to find better ways to write programs. By this standard a new way to encode music is long overdue.
In that metaphor, coming up with a new way to encode music is like releasing a new programming language and then asking everyone to write their own compiler for it. Not impossible, but it would have to be a hell of an encoding!
Maybe not as many as programming languages, but new notations do appear time to time. It's just that none has ever got as popular as the traditional notation, I guess.
Can't speak for the parent, but as far as I can recall, I did. Well, maybe not literally immediately, but to me, the syntax was generally the easiest part of learning a programming language. (It probably helps that they are often very similar to each other.)

The only things that were hard were forgetting to write semicolons after statements in C (I have previously mostly written Pascal), and C declarators — but even the latter were easy after I learned that "declaration reflects use".

Yes, but did you learn your first programming language immediately? Because that's closer to the author's situation.
Programming languages are a lot easier to grasp. ;)

The oldest programming languages are only 50 years old, whereas the oldest music notation is at least 4000 years old.

Most programming lanuguages haven't crossed any spoken languages, but modern music notation & terminology has been heavily developed by countries all over Asia and Europe.

This is a big reason why musical notation seems so weird at first, especially to engineers, because it is a legacy that comes from a different time, a different context, in a different language. The people who developed musical notation had different math, different logic and different musical motivations than we have now.

Think about this for a while and it starts to feel like a miracle that musical notation works at all, not to mention how well it works.

Programming languages were developed by people nearer to us in every way, and made to be logical and simple, so it makes sense that they're easier to grasp quickly.

A beginner can grasp musical notation; its rules are simple and consistent, and the conventions are well-documented and reasonably straightforward. This blog post should be evidence of that: the beginner who wrote it clearly has the basics of notation down, and there are no inaccuracies at least with regard to the notation.

A beginner can't grasp the motivations behind the design of musical notation, and I don't expect a beginner to grasp the motivations behind the design of any complex system. That does not make the system absurd.

Maybe the notation is optimized for efficiency for experts, at the cost of beginner-friendliness. Maybe it's representing something genuinely hard. Absurdity is possible but not the only possible reason.
So if you can't read Italian after a half-arsed effort to learn it, is this proof Italian is broken?
Not as badly as English is broken.

I mean, it's generally agreed that English as a language has accrued so much historical baggage that it's shed any elegance or coherence it may or may not have once had. It would honestly be surprising to me if the same thing didn't happen to musical language.

> it's generally agreed

Buy people who know nothing about how languages and linguistics work, I can only assume.

If a beginner can't immediately grasp mathematical notation, or a programming language - or a native language for that matter - is that evidence that it is, in fact, absurd? The musical notation has evolved (toward some local optimum) to be useful for practicing musicians and composers, at the expense of having a learning curve.
well a beginner can't really grasp shorthand or kanji either, right? A beginner not being able to get things means that the learning curve is higher.

Most musical notation is meant for non-beginners, right? And a lot of the beginner confusion is from features that are useful for advanced users. So there's a tradeoff.

There might, of course, be changes to be had. But a lot of beginner confusion is because the higher-level abstractions are needed.

A good example in mathematical notation is order of operations. Why not just do left to right? Or just going with Polish Notation?

Standard order of operations work well for people working with large formula, because they allow you to write many common things without many parentheses. But mandatory parentheses + left-to-right only would be easier for beginners.

Ah, the hipster programmer attitude to learning, based on the idea that because something is:

a) hard (it takes more than a day to understand the complexities)

b) incredibly old

the community should declare it obsolete and immediately begin work on a replacement (preferably based on JavaScript).

Is there an article/book/video anyone can recommend that explains the advantages of modern staff notation in terms that beginners can understand?

In particular, I think everyone would agree that it's it's much harder for beginners to hunt and peck sheet music in modern staff notation than it is for a novice typist to type words on a QWERTY keyboard. (At least when the sheet music is written in any key except C major, since the configuration of black/white piano keys corresponds to C major.)

This prompts beginners to ask, "why is this unnecessarily hard?"

The general advice I see (especially in the comment thread here) is to just spend years practicing and then you'll "get it;" you won't just learn how to play, but you'll understand why staff notation is awesome.

Can the beginner's question be answered, except by saying, "uh, trust me, it's great, just keep practicing"?

I'm working on a blog post now which I hope will answer that question (at least, in very general terms).
I don't think you can explain it to someone who can't play music, because it's a notation for music. You could teach someone to play an instrument the old-fashioned way, person-to-person without any sheets, and once they understood music (i.e. what patterns of notes sound good or don't) ask them to come up with a way to write it down, and they'd come up with something much like staff notation. But that's a very labour-intensive way to learn.

Hunt-and-peck is always going to be hard on an instrument that supports multiple modes, because each mode only uses some of the modes. At my school music classes were taught on the xylophone/glockenspiel, which you configure for your piece at the start (putting the correct bars on for the mode/key you're working in), which is probably easier for beginners, but it's not a popular instrument (and nor is the harp, which is the only other example I can think of of that approach).

I think a lot of the favoring of staff notation comes down to what the instrument does well. A majority of acoustic instruments are monophonic(voice, wind, brass, many strings) and have some form of linearity in pitch, and the staff accommodates them optimally - the beginner's sheet music always starts out by accompanying the staff with fingerings for each note, to help you get some confidence that you are actually playing right notes, and then after that it's pretty straightforward to extend your knowlege to read more notes.

Chord structure just isn't even touched in most of these instruments, at least in classical performance, because they aren't capable of polyphony! That only becomes a topic as one starts moving into, e.g., jazz improvisation, where knowing how to recognize and play around a root is critical. Piano is exceptional here, since finger independence and chording practically define that instrument.

On the other hand, guitar tabs are a Big Thing in part because guitar chords transpose very well, so you don't have to learn too many unique fingerings to start accessing the others - and then if the song is defined as a sung melody plus rhythmic chord backing, as a lot of popular songs are, you don't need more than a tab and hearing the tune once to have a shot at covering it competently.

Guitar's 2D layout favors isomorphism - this is what gives it this extra power to transpose. Guitar is conventionally not tuned isomorphically, but some forms of accordion like bayan, and alternative keyboard layouts such as Wicki-Hayden, Harmonic Table or Janko, are fully isomorphic. In that case, you don't have to mode set or learn any unique scales or chord fingering per key: Learn any set of intervals(chords or scales) and you can reuse them in every key by moving your fingers over. This is wonderful for learning theory and doing composition, but it doesn't make the instruments a 1-to-1 replacement for similar instruments as in performance the distances are usually much smaller, fingerings can get tangled, it can be harder to find your place or maintain tempo, etc.

> Can the beginner's question be answered, except by saying, "uh, trust me, it's great, just keep practicing"?

Basically: not really.

Musical notation... notates a bunch of stuff, not only pitches.

Unless you have a basic understanding of all the factors involved in reading and writing music, you won't be able to understand the choices fully, and you'll have to accept them.

TLDR: music notation needs to express the five qualities of sound: pitch, duration, loudness, intention and timbre. You can't just look at pitch.

The way to learn the logic behind the scales in my opinion is to learn the theory of the early Western music, up to the Baroque era, that was around while the staff was being developed. That is: learn the seven modes of Western music (https://en.wikipedia.org/wiki/Mode_(music)).

Each mode is a diatonic scale (https://en.wikipedia.org/wiki/Diatonic_scale). Each mode has a particular combination of whole steps and half steps. Each mode has a "natural" key which can be represented in modern staff notation by all white keys.

In Gregorian chant, there are rarely any accidentals. Even by the Baroque era, while there are more accidentals, I would say the music is still very diatonic in nature.

Early music was more oriented towards just intonation (the whole integer ratio harmony mentioned in the article, which is what I would consider the more "natural" way of harmony). With just intonation, however, you can't just shift to any random key on the fly. Some keys sound nice and related. Some keys sound awful and horrible.

The article author made a statement: "If your music mostly relies on the seven notes from a particular scale, then it’s more compact to only have room for seven notes in your sheet music, and adjust the meaning of those notes when necessary… right?" I think that's an absolutely a correct way of framing early Western classical music, yes.

What makes staff notation harder probably is the corresponding rise in chromatic music.

The rise of 12TET instruments (equal temperament) like the piano, and the corresponding development of chromatic instruments (compare: the natural horn used in the Baroque era vs. the modern valved horn) allows for this sort of modulation at the cost of some chords being slightly out of tune. Modulating key signature all over the place is now possible. Yes, the author should realize that some composers do change the key in the middle of a song to change the mood. (For a nice pop example, here's the Temptations' "My Girl", which changes keys midway through -- https://www.youtube.com/watch?v=6IUG-9jZD-g)

Incidentally, the diatonic nature of pre-19th century classical music is the answer to the author's sharp / flat question as well. (http://jtauber.com/blog/2006/11/17/why_a-sharp_is_not_b-flat...)

This shift to chromaticism really isn't reflected in staff notation. In fact, I'm aware that some 20th century composers abandoned the use of key notation, ledger lines, etc. altogether, perhaps in part for this sort of reason.

Yes, I almost mentioned this point about A# and Bb on his blog but didn't. He gives an example of an A# major scale and it becomes immediately obvious that something's wrong. In order to write such a scale you either have to skip named notes (A#, C, D.. what happened to B?) or have a key signature that contains double sharps. That would be the "theoretically correct" way to do it but there are no key signatures with double sharps. So the correct name for the scale is B flat, which follows the diatonic major scale pattern of "wwhwwwh" and does not skip named notes.

But from his point of view (as any beginner) this is very confusing. They sound the same and they use the same physical keys on the keyboard, so what's the difference? There is no good answer to that except it satisfies the theory (the musical "rules") of western music.

If you are mathematically literate but a beginner in music most texts on music won't tell you the simple stuff in here. And most music students can't tell you what an octave means (i.e. frequency doubles) besides something wooly like "(a C an octave up from another C) is the same note but a different pitch".

This text is what it claims to be: music theory for nerds (just not necessarily music nerds!)

Not to mention that A minor is generally considered to contain two additional notes compared to the A natural minor scale (AKA the A Aeolian mode).
Well, two _or_ one. The melodic (two) and harmonic (one) minor scales.
Sort of. They are separate scales, but if you compose (classical-style) music in a minor key, you don't typically pick one of those scales. The chords that appear might include any of those notes, even within individual phrases.

In my totally non-expert observation, contemporary music often is more modal, in the sense that it probably would just pick one of those scales (particularly natural minor) and stick to it.

In jazz A minor generally implies A Dorian
Yeah, in my reading, it never seems that there was a compelling reason to chose Aeolian vs. Dorian as the definitive "minor". I think it's largely because common practice evolved to much more frequently approach the tonic from below instead of above. That would favor harmonic minor over Dorian. I suspect that this is because it allows for very similar cadences as major keys.
I think a lot of the time (in a jazz context) the chords are approached as almost individual elements or as part of a small "local" progression instead of in the context of the global key of the song, since the key could be changing as often as every couple bars. In the case of a common minor progression: B-E7alt-Am7 the major third of the dominant chord is the same note as the major 7 in the harmonic minor scale of the target minor chord, which would be one option for playing straight through that progression, but you'll often find that players will use either A harmonic minor, diminished, E altered, G# whole tone, etc. over the V7 and resolve to dorian or aeolian or something with a b7. It doesn't make much sense to analyze that progression in a classical context since those chords aren't entirely contained within any single key, and you end up something that looks like a key change, or has B as a secondary dominant implying a key change to the E7, where a jazz player would immediately recognize it as a minor 2-5-1
That's wild. Jazz blows my mind!

I've heard it said that it's fundamentally actually very tonal, in the sense that the underlying progressions are typically 2-5-1. Which has always been hard for me to imagine :), but I guess it simply dispenses with the slavish dedication to a particular scale of the tonic. "A Geometry of Music", which I've linked to elsewhere in this thread, digs into jazz practice a lot.

> we say that a piece is in the key of C major when it resolves to the a C major chord at the end

Can you ELI5 that for me, please? I'm very interested to have a better understanding of that concept.

Broadly speaking, major chords sound bright and happy. Minor chords sound dark and sad.

The C major scale consists of C-D-E-F-G-A-B-C. The A-minor scale consists of A-B-C-D-E-F-G-A. Those are the same notes, but if you play each of those patterns on a keyboard, the first one sounds happy, the second one sounds sad.

A C-major chord (technically, triad) is made up of C-E-G, the first, third, and fifth notes of the scale. Again, sounds happy. The A-minor triad is A-C-E ... sad.

But if you play a melody -- that is, one note at at a time -- it isn't always clear whether it's happy or sad. In most western music, though (including virtually all pre-1900 classical music and the vast majority of modern pop), the piece will end ("resolve") with a clearer "happy" or "sad" type of chord. That final chord is what determines the key.

(In a huge amount of classical and popular music, the final chord is the same as the opening chord, but not always. When they're different, the final chord tells you the key.)

> the final chord tells you the key

That makes it sound like a definitive rule, but it's just a common convention.

It is just a convention, not a rule. It is very common in classical music for a piece in a minor key to end on a major chord (called a Picardy 3rd) or in some cases to end on the dominate 5th - which is a major chord. The latter though, isn't usually the absolute end of a piece because it leaves you hanging (rather like ending "Happy Birthday" on the word "to" - and leaving off the "you").
Resolving to a chord just means that the music sounds "complete" when it hits that chord. In other words, it wouldn't sound weird if the song ended right there.

For example, if you hear "Happy Birthday" played in C, the final chord is C major, and the song sounds done. If you heard it with the final chord changed to something else, it would sound like it was leading somewhere, and you'd expect another verse or a bridge or something to follow.

Just as it can be said that music requires at least 3 consecutive notes or beats to have a tempo and a rhythm, it can also be said that it requires a "cadence" which at bare minimum is two consecutive pitched notes but usually at least three.

C-G-C is a simple 'harmonic' cadence. It is, for example, the basis of oom-pah music (think military marches which repeat C-G in the bass with a melody on top, and end on C when the melody is done).

There is a form of musical analysis (Schenkerian) that can be used to show that nearly all music has the basic form C-G-C, which is usually expressed as I-V-I (chord I is C major and chord V is the 5th chord of C major, which is G major). It is of course nowhere near as simple as I've expressed here!

So resolution is basically the cadence of the piece's harmony, much like a story has beginning, middle and end, so does harmony.

The reason chord V and chord I are so powerfully related is that the 3rd note of V is the leading note of chord I and the 7th note of V is the 4th of chord I. This is actually significant to understand because it is how one can see the purest relationship between harmony and melody. In early music (eg medieval plainsong) the fundamentals of more complex harmony were first developed from melody.

In the case of C major with two voices, the notes would provide resolution from notes F and B to notes E and C. The FB is a tritone, which is dissonant and wants to be resolved in the human ear. The EC is the major triad of C major, which is harmonious and consonant and resolves the dissonance of FB.

(comment deleted)
The author and anyone else who understands correctly that traditional music notation is shitty in lots of ways and is trying to understand how music really works should go get the book "Music and Memory: An Introduction" by Bob Snyder. It uses no music notation and explains music in terms of psychological principles of perception of time. It's not a complete theory of everything, but it shows the way you should be understanding the nature of music.

Beyond that, check out Sweet Anticipation by David Huron, and Tuning Timber Spectrum Scale by William Sethares (and his other Rhythms and Transforms, see http://sethares.engr.wisc.edu/ for web versions of first chapter of each). These sorts of resources are where real understanding of music comes from. Not from the "theory" stuff us music professionals had to deal with that fails to explain anything well.

The interested reader is referred to "Mathematics and Music" by David Wright, published by the American Mathematical Society. The realization that the circle of fifths is really there because 5 and 7 (aka -5) are co-prime to 12 was worth the entire thing! Together with 1 and 11 (aka -1) they generate the group Z_{n} for n = 12...
That explains why the circle of fifths is a circle that goes through all keys, but the really interesting thing about the circle of fifths is that a fifth sounds relatively close to the key next to it, and it doesn't really explain that, I guess.
Any key a fifth away only changes one note - if you go from C Major (CDEFGABC) to G Major (GABCDEF#G) then only the F# has changed, and as a result there are chords which are common between the two keys - any chord without an F in it in C will be common to G as well. Works the other way if you go 'down' a fifth (to F), but has a flat instead. (Bb)
More specifically, going up a fifth augments the fourth by a semitone to become the seventh and going down a fifth diminishes the seventh by a semitone to become the fourth. In your example, F the fourth became F# the seventh and B the seventh became Bb the fourth. A fifth away _IS_ a semitone away.

Defining the following eight functions:

  SEMITONE =  +1 mod 12;  ANTI_SEMITONE = SEVENTH;
  FOURTH   =  +5 mod 12;  ANTI_FOURTH   = FIFTH;
  FIFTH    =  +7 mod 12;  ANTI_FIFTH    = FOURTH;
  SEVENTH  = +11 mod 12;  ANTI_SEVENTH  = SEMITONE;
We ask ourselves why the following holds:

   FOURTH(X) = ANTI_SEMITONE(SEVENTH(FIFTH(X)))
  SEVENTH(X) = SEMITONE(FOURTH(ANTI_FIFTH(X)))
Substituting, the answer is clear:

  X +  5 = X + 7 + 11 - 1
  X + 11 = X - 7 +  5 + 1
Keys one fifth apart differ by one note because:

  1 = 11 + 7 - 5 mod 12
Algebraically it seems to work out...
The article says that the "human ear loves ratios", but doesn't dig deeper into why. Here's my two cents.

First of all, let's focus on harmony (notes played at the same time) as opposed to melody (notes played one after another). What sounds good in a melody is quite culture-dependent, but there are reasons why harmony is more universal.

Second, let's focus on sounds that are produced by something long and narrow. In a guitar, violin, or piano it's a string, and in a flute it's a column of air. The physics of vibrations goes so that in such a case the sound is composed of harmonics: sine waves of frequencies f, 2f, 3f, 4f, ... If the shape is different (say, a circular membrane of a drum), then this may not apply.

Suppose we add a second sound, whose fundamental frequency is, say, 3/2 f. This means that its harmonics are 1.5f, 3f, 4.5f, 6f, 7.5f, 9f, ... Half of these (3f, 6f, ...) coincide with the harmonics of the first sound, so the sounds "reinforce" each other. More generally, if the ratio of the frequencies is p/q for some integers p and q, then there will be overlap in the harmonics. And the smaller p and q are, the more overlap there will be.

An entire class of music, Carnatic music, has existed for thousands of years with millions of listeners that is based on melody alone.

For a drum, interestingly, the fundamental vibration modes are all Bessel functions.

Melody in the form of the pentatonic scale is much more universal across cultures, though. Use of non-trivial harmony is significantly less widespread, it's usually no more than a melody played over a single root tone or chord. South-Asian classical and folk music is one example in which Western-style harmony is not used at all.
You're right, of course. My wording is was bit poor.

What I should have said that harmony is less ad hoc; it has less "degrees of freedom".

With regards to melody, there are tons of tuning systems that are quite close to the usual twelve-tone equal temperament. It would be hard to give a convincing argument that one of these sounds better than all others.

Contrast this to the system of harmony where the basic principle is that ratios of small integers sound good together. This is not the only possible system of harmony, but it does seem to represent some kind of local optimum. And this makes it more amenable to the kind of purely theoretical reasoning that the article is trying to do.

The really wierd thing is that intervals such as a fifth, major and minor thirds, and sevenths occur regularly in bird song, whale song, and a bunch of other non-human sounds. I assume that evolution favours constructive interference as the communication will generally travel further, but I also feel that human music is in some way influenced by our pre-lingual history.

In some way our brains are hard wired to appreciate and recognise these intervals, and to infer certain emotions from them.

(comment deleted)
If you want a series of books that constitute "music theory for nerds" -- building up music theory from a solid foundation of acoustics, and math -- try "Musimathics" by Gareth Loy. It is a great read.

It takes very little for granted. Now, sometimes you have to say "this is just the way it turned out" to explain Western music, but the best way to do so is to show some other ways it could have turned out, and show their role in non-Western music. Musimathics does that often.

It seems like his questions were serious (not rhetorical), so I'll answer them for real. The answers pretend that the 20th century hasn't happened yet—there's no point explaining the interesting things people like Schoenberg did if you don't understand the mainstream tradition in place before them.

1) Why does notation allow for seven pitches, not 12? Because music is at most built out of 7-note scales, not 12. If something's in C major, you can expect to play a C, D, E, F, G, A, and B. If something's in B minor, you can expect to play a B, C#, D, E, F#, G, and A. The notation makes writing this fairly compact…and if you do need a pitch outside the scale, it's easy enough to write in the accidental #, b, or natural sign. If each semitone had a unique place in the staff (base-12 notation instead of base-7), sheet music would take up 70% more space for no good reason.

2) What about C# and F# is supposed to tell you 'D'? Um…the fact that the key of D has an F# and C# in it. You literally just memorize it. It can be constructed from the circle of fifths semi-elegantly, but at the end of the day any semi-competent musician should be able to tell you without thinking that the first two sharps are F and C, and the major key with two sharps is D.

3) Why do some have sharps and some have flats? Think of sharps as protons, flats as electrons, and the key as the overall charge. D has a charge of +2 (two sharps). F has a charge of -1 (one flat). Going up the circle of fifths adds charge (a fifth above D is A, which is +3…a fifth above that is E, which is +4). Going the other way around the circle of fifths removes charge (a fifth below D is G, +1. Fifth below that is C, 0. Fifth below that is F, -1). The most elegant way of talking about D is to say it's +2 and that that corresponds to two sharps. It's mathematically equivalent to write it with 3 flats and 5 sharps (so you'd have, for example, B-flat, sharpened) but that's not a useful way to model it. B-flat, sharpened, is the same as B natural, and B natural is much more fun to work with.

4) Confusion about major and minor It's worth introducing the word tonic. The tonic is the "home" note—the note you can play that makes the music sound like it could be finished. The tonic is also the key that you're in. So if you're in G major, the tonic is G, and the tune will either finish on a G or sound very incomplete (some composers exploit this effect, ending on not-the-tonic to catch the listeners by surprise). E minor has the same sharps and flats as G major, but it resolves to an E instead of a G. Für Elise is written in A minor, which does indeed have the same sharps and flats as C major. But it's "in" A—it resolves to A. If you rejiggered it to resolve to a C, some of the notes would sound out of tune. If you bent the notes until they sounded in tune, you'd realize that you were playing a Bb, Eb, and Ab instead of all naturals…and that means you're playing in C minor and all you did was transpose the thing up a third. Major and minor have very different feels (this is easily noticeable in the Für Elise video), and most people can listen to a fragment of a melody and instantly decide whether it felt major or minor. Major and minor aren't the only scale systems, by the way. Having a tonic of C and no sharps is major. C with one sharp is lydian. C with one flat is mixolydian. C with two flats is dorian. And so on and so forth.

5) Futzing about with hertz and intervals It's not quite fair to say that half steps "should" go by the 12th root of two or whatever. That results in "equal temperament", which is a relatively modern phenomenon. The ratios that it's close to are what the ear actually wants to hear—the most pleasant-sounding fifth will have the ratio 3:2, not 1.498:1. This is actually because of the interference of the waves—if you play 3hz against 2hz the wav...

Just read through most of the comments on here before posting something... to find that you've covered it brilliantly. Textbook stuff, IMO (as someone who teaches music technology and covers a lot of this when we get to notation).

I've always found the best way to explain why keys end up with the sharps/flats they do in the order they do is to start from C, and establish the TTSTTTS construction, and then "arbitrarily" try it in a new key (G), and show that the seventh note needs to move up to retain the TTSTTTS pattern, and so on - same for flats, starting 'arbitrarily' with F, and showing that the 4th note needs to be flattened, and then in both cases getting the students to think about what's just happened (going up 5 scale steps (to G in the first case), sharpen the 7th of the new scale, or going down 4 scale steps (to F initially), flatten the 4th of the new scale), and using that algorithm to build the other keys. Most of the kids I know have almost no music theory when they come to me, and even those that are studying A level music often take the order of flats or sharps as "just something you accept" - it's interesting watching them switch onto how to build it themselves, and get some understanding of it as a result.

Same goes for minor keys and indeed modes - the author of the article totally misses the point about the context of the notes being what's important - "home" notes as you say, and again, once demonstrated in the right way, it's interesting to see people switch onto that and become able to use it.

> Why does notation allow for seven pitches, not 12? Because music is at most built out of 7-note scales, not 12.

This answer is good, but I wanted to pick one tiny nit, which is that not all music is built out of 7-note scales. A lot of music is, but music that isn't doesn't often lie well on the staff. That's true, incidentally, whether there are more than 7 notes in the scale (12-tone music, lots of octatonic music from people like Stravinsky, Scriabin, etc.) or fewer (whole-tone music comes to mind, as does the slightly more esoteric hexatonic scale). Pentatonic music fits well on the staff because the pentatonic scale is a subset of the ordinary diatonic.

Probably the correct way to phrase this is Western sheet notation was designed around the diatonic scale. Western art music rarely deviated a lot from diatonic until the late 19th / early 20th century.

Another way would be to say, "most music historically has been built out of 7-note scales", because from my perspective, that would be correct... the vast majority of music systems in the world are either heptatonic or pentatonic. There are obviously exceptions (Gamelan scales for a start -- https://en.wikipedia.org/wiki/Slendro), but to be honest I can't think of any historical octatonic or higher scales at the moment. I'm sure they exist, but they seem pretty rare (until the late 19th / early 20th century classical era that is).

As far as the math and wave theory components of music theory go... OP covered everything except a discussion of harmonics.

For example, third harmonic (3f in OP's terms) of a note is the perfect fifth of that same note. You can find similar relationships with higher harmonics.

This is why chords sound nice, playing the perfect fifth reinforces the 3rd harmonic, the major third reinforces the 5th harmonic, etc.

No two Musicians take the same path to learning music.

I enjoyed this perspective. Particularly the focus on sine wave theory and frequencies (which also serves Audio Engineering).

Quite a departure from the traditional rhythm, melody, harmony, and form framework. But it works :)