Live data from Hacker News

Ask HN: How Can I Learn Music Theory?

news.ycombinator.com

31–40 of 243 posts

Re: Ask HN: How Can I Learn Music Theory?

#32
The Waay iOS app provides a nice intro: https://www.tenkettles.com/

There are a couple of books aimed towards electronic music producers I thought were quite good, this one is fairly short but to the point with some good examples of real world uses of the topics it covers: https://www.amazon.co.uk/Music-Theory-Electronic-Producers-p..., this one is more comprehensive: https://www.amazon.co.uk/Theory-Computer-Musicians-Michael-H...

Years ago (like 20 years ago), I remember printing off a really cool website which had an intro to music theory, I think it was called something like Lizard’s Guide to Music Theory, but that must be wrong as there are no hits - does that ring any bells for anyone?!

Re: Ask HN: How Can I Learn Music Theory?

#33
Here's how I approach it: forget about all the historic naming like "perfect fifths" and just think in terms of the modern 12-note equal temperament. Every note is a number, e.g. 440 Herz = 69, the standard guitar tuning has strings from 40 to 64, etc. Every interval is an integer, up an octave is +12, major chord is a triple of {x, x+4, x+7}, minor seventh chord is {x, x+3, x+7, x+10} etc.

Then, as a the second game-changer, learn the circle of fifths. Start with a note like C, and keep adding +7 to it. You'll get FCGDAEBF#C#G#D#A# - note how the sharped notes repeat the pattern of the nonsharped ones, easy to remember. The "keys" and "modes" stuff is just intervals of seven consecutive notes on the circle. Say you choose FCGDAEB, that's one key, then every mode is to be found by choosing one note out of those seven, and hopping over one note until you play all seven once: e.g. FGABCDE is one mode (Lydian afair), EFGABCD is another one etc. The "major" and "minor" keys are just different names for two of those seven modes. Pentatonic scales are those same modes with some notes omitted. Blues and harmonic minor scales are those same modes with some notes inserted. Overall modes, not keys or chords are the key to actually composing music intelligently, so learn them and learn to play them.

This should give you a good start in practical music theory.

Re: Ask HN: How Can I Learn Music Theory?

#34
post #29

The most important thing is to relate the theory you learn back to your instrument, and to use your ears as much as your brain. I have a hunch that so many of my engineer friends are musicians because music theory is happily systematic - it reminds me a lot of category theory & FP. It meshes perfectly with my brain at least - but just knowing theory without feeling it is useless. Learn to feel.

This. ^

I have a half-baked theory about music theory that this is best facilitated by playing / singing instruments that are often holding the root of a given chord -- which means singing the bass part, playing bass guitar, or double bass, or cello in a string quartet. If you're playing entire chords (keys, guitar) you'll get some of it too, but I suspect there may be something about focusing a while on a monophonic low part that helps establish the feel for theory.

Re: Ask HN: How Can I Learn Music Theory?

#35

Here's how I approach it: forget about all the historic naming like "perfect fifths" and just think in terms of the modern 12-note equal temperament. Every note is a number, e.g. 440 Herz = 69, the standard guitar tuning has strings from 40 to 64, etc. Every interval is an integer, up an octave is +12, major chord is a triple of {x, x+4, x+7}, minor seventh chord is {x, x+3, x+7, x+10} etc. Then, as a the second game…

> Here's how I approach it: forget about all the historic naming like "perfect fifths" and just think in terms of the modern 12-note equal temperament.

You actually want to learn these names, because they characterize the diatonic scale. Basically, pick seven contiguous notes on the circle of fifths, you get the pitch-class set of a diatonic scale. Then put the notes in the set in pitch order, and pick a tonal center. The default, naïve choice (pick the "flattest" note as your tonal center) is called Lydian mode. It can be interesting, but it has a drawback in that it forgoes the subdominant relationship. Picking the next-to-'flattest' note gives you Ionian, which solves this (the fourth scale degree forms a "perfect fourth" with the tonic, which is the flip side of a perfect fifth. Having more notes that can be related to the tonic makes for more musical possibilities). This is one simple explanation of the diatonic scale we ordinarily use.

One other quirk that also explains the "weird historic names": in traditional music theory, sharps and flats are definitely not treated equally, the way that would be implied by 12-equal temperament. The musically-relevant distinction is simple enough to explain: taking one example, F# "wants" to step up to G, whereas Gb "wants" to step down to F. This means that the "circle of fifths" turns into more of a helix of sorts that can be extended in both directions, in principle indefinitely. This difference cannot be "heard" directly; it's all about characterizing how the notes "work" in a piece of music.

After learning about the diatonic scale degrees, the next sensible step would be to start learning about counterpoint, which is based on simple definitions of consonance and dissonance between scale degrees. Then move on to thoroughbass and harmony.

Re: Ask HN: How Can I Learn Music Theory?

#36
I would recommend this book from Keith Wyatt who is a great guitar teacher.

https://www.amazon.com/Harmony-Theory-Essential-Musicians-In...

I went through a lot of resources and this is the one that worked for me.

My advice would be to pick one good source, stick to it, and spend time to learn the material. It's easy but one has to devote some time and work. Use a pen and paper, do the exercices, be focused.

Re: Ask HN: How Can I Learn Music Theory?

#37
post #29

The most important thing is to relate the theory you learn back to your instrument, and to use your ears as much as your brain. I have a hunch that so many of my engineer friends are musicians because music theory is happily systematic - it reminds me a lot of category theory & FP. It meshes perfectly with my brain at least - but just knowing theory without feeling it is useless. Learn to feel.

This. ^ I have a half-baked theory about music theory that this is best facilitated by playing / singing instruments that are often holding the root of a given chord -- which means singing the bass part, playing bass guitar, or double bass, or cello in a string quartet. If you're playing entire chords (keys, guitar) you'll get some of it too, but I suspect there may be something about focusing a while on a monophonic…

Nitpick, but the bass part does not always play the root of a chord in the proper sense - "inversions" (which are actually very common) are precisely those chords where the bass is playing some note other than the root. What is true however is that the bass part provides the broadest level of "structure" in a piece of music that can be directly read in the score. Notes in other parts are always (at some basic structural level, disregarding further elaboration) chosen based on how they "relate" to the bass according to the rules of counterpoint.

The "thoroughbass" is a historic way of thinking about the "accompaniment" of a piece of music that's based on these principles; a "thoroughbass part" writes down chords by "annotating" a bass line with intervals, and music pieces can be written as "lead line(s) plus thoroughbass part" in a way that's comparable to a modern lead sheet but a lot more theoretically founded.

Re: Ask HN: How Can I Learn Music Theory?

#39

Here's how I approach it: forget about all the historic naming like "perfect fifths" and just think in terms of the modern 12-note equal temperament. Every note is a number, e.g. 440 Herz = 69, the standard guitar tuning has strings from 40 to 64, etc. Every interval is an integer, up an octave is +12, major chord is a triple of {x, x+4, x+7}, minor seventh chord is {x, x+3, x+7, x+10} etc. Then, as a the second game…

> Here's how I approach it: forget about all the historic naming like "perfect fifths" and just think in terms of the modern 12-note equal temperament. You actually want to learn these names, because they characterize the diatonic scale. Basically, pick seven contiguous notes on the circle of fifths, you get the pitch-class set of a diatonic scale. Then put the notes in the set in pitch order, and pick a tonal center…

Yes, the names are important for "interop" reasons and yes, historically they mattered because the temperament was different and C# was totally different from Db. And yes, not all modern music is based on the 12-note equal temp. But for a beginner, I would advocate avoiding them and thinking in terms of semi-tones as I've described. It's simpler, and it's the way guitars and pianos and DAWs and whatnot work, so it's a good way of thinking for a beginner. I know for sure I didn't appreciate being bombarded with names like "augmented fourth" or "diminished seventh" when "+6“ or "+9" would make more sense in terms of piano keys/frets that beginners usually have in front of them.

Re: Ask HN: How Can I Learn Music Theory?

#40
I recommend that you follow Kent Hewitt (piano), Adam Neely (bass) and Rick Beato (guitar) on Youtube. They all talk about various aspect of music theory, composition, etc. Kent Hewitt is providing more of a full-blown online jazz course, Rick Beato makes incredibly interesting analyses of songs of all style (mostly rock) but also talks a lot about scales, harmony, improvising, etc. Adam Neely is all over the place :)
Post reply on HN