Live data from Hacker News

Basic Music Theory in ~200 Lines of Python

mvanga.com

191–192 of 192 posts

Re: Basic Music Theory in ~200 Lines of Python

#191
post #159
post #158

I haven't found an introduction to music theory that makes sense to me. I vaguely understand that complications arise because we want nice harmonics, ie frequencies whose ratio is a "nice" rational number, such as 2/3 or 3/5 or so. But our chosen notes should be invariant under doubling of frequencies ("shifting by an octave"), because that's basically the same note. The problem then is that roots of 2 are irrational…

If you're trying to learn music theory by thinking about the mathematical relationship between frequencies, you are severely overcomplicating things for yourself. I have a tendency to do the same thing. What question are you trying to answer with what you just wrote?

I guess you're right. I was trying to understand why it's so complicated, and how one could express it in a simpler manner (that refers to the underlying reality, namely frequencies).

Re: Basic Music Theory in ~200 Lines of Python

#192

Earlier quoted context omitted.

Your MaNePu system sounds very cool! It's interesting that you speak of the symmetry vis a vis the number 3. My "way of word" has a similar property. It's based on trigrams from the I-Ching and all of that follows the diminished (3) geometry. Regarding spelling chords as the iteration over their notes like MaReVe for a major chord, my system can do this as well, by using an -a ending for each letter. In this case a m…

Thanks for sharing all this, I'll definitely dig deeper into your site! Exciting time for new theories of music.

My pleasure! Thanks for sharing your ideas as well. I read back my post and realised it's a discombobulated mess. I'm glad you were able to parse something out of that. Writing clear explanations is definitely on my todo list.
Post reply on HN