News for hackers. Stuff that matters.
Re:Ask HN: How Can I Learn Music Theory? by zozbot234 on Wednesday December 18, 2019 @06:48AM (#21823944)
Tuning is a very messy subject, though. For instance, I think you're not strictly correct in your third paragraph - pythagorean tuning does theoretically admit of modulating to a different (at least "nearby") scale, since it is based on repeatedly applying the 3:2 perfect fifth interval! The actual problem is that it has bad thirds - hence "tempering", where basically, some of the 3:2 intervals are adjusted to move some of the thirds closer to being in tune. (It's true that this possibility of modulation was not musically exploited until after other tunings became popular - but strictly speaking, it is "just intonation" that can really only work for a single scale.)

For a simple introduction, I thought it would be better to skip the subject of tunings altogether and just focus on the structural implications that one would "read" in an actual piece of sheet music.

Re:Ask HN: How Can I Learn Music Theory? by fxtentacle on Wednesday December 18, 2019 @12:59PM (#21827432)
Yeah I described the Pythagorean tuning badly.

But in my opinion, how the notes that you play simultaneously sound together is the core of music theory. A good chord progression can feel like a journey and it will set the mood of the entire song. Therefore, I would argue that note frequencies and the reasons why certain tuning systems are preferred in certain situations are the key concept to understand if one wants to elicit a chosen mood in the listener.

Re:Ask HN: How Can I Learn Music Theory? by Timpy on Wednesday December 18, 2019 @07:53AM (#21824299)
I agree, discussing the benefits of Just Intonation when somebody asks for an intro to music theory is like starting a programming student off with building their own compiler.
Re:Ask HN: How Can I Learn Music Theory? by fxtentacle on Wednesday December 18, 2019 @12:55PM (#21827394)
Coincidentally, one of the first things I tried to build while learning to code was a C compiler ^_^ It took a long time, but I learned many valuable lessons about how Windows and CPUs work.

But I brought up Just Intonation here because people tend to use that when they sing freely. So I would see this as a way to first understand why people (and famous composers) act the way they do before one tries to categorize things scientifically.