Chord Transformations and Beethoven (2011) [pdf]
minds.wisconsin.edu
minds.wisconsin.edu
The application of group-theoretical ideas to music theory (in particular, the rules underpinning voice leading) is quite interesting, however! People have been interested in the link between symmetry and musical beauty since the time of the Pythagoreans. Looking through the modern lens of group theory shows a delightful simplicity: if you look at the world of musical operations in this way, the ones that sound best are often small deviations away from maximum symmetry.
There are far better places to start, if you're interested, covering much of the same (plagiarized!) material:
https://www.math.drexel.edu/~dp399/musicmath/algebraicmusict...
https://sites.math.washington.edu/~morrow/336_09/papers/Ada....
https://alpof.wordpress.com/category/music/math-music/neo-ri...
http://www-personal.umd.umich.edu/~tmfiore/1/mathmusiccolloq...
https://www.maa.org/sites/default/files/pdf/upload_library/2...
Or, of course, follow the citation chains on Wikipedia:
https://en.wikipedia.org/wiki/Neo-Riemannian_theory https://en.wikipedia.org/wiki/Transformational_theory
To be fair though, posters are often a bit sloppy this way, and in context supposed to be supported other ways.
What's your musical background?
My take is, the basics - the math behind chords and chord changes, summarized on the left page of the PDF - are embarrassingly simple; you can know everything there seems to be to know in a weekend or two. However for the application - using those basics to create or understand music - I'm still not entirely sure there's anything to know.
That is, one can find scads of sources online similar to the right-hand page of the PDF, which analyze the structure of some phrase or composition. But it all seems to pretty much boil down to giving names to things; there don't seem to be any generally applicable principles. The closest thing we have seems to be voice leading rules, but they're very much "doing X sounds good except when it doesn't" sorts of things.
What kind of setup do you use to do your development?
The only thing difficult about it is finding sources that just explain the (extremely simple) math without tons of opaque terminology. E.g. here's the second sentence of wikipedia's definition for "secondary chord":
> Because tonic triads are either major or minor, you would not expect to find diminished chords (either the viio in major or the iio in minor) tonicized by a secondary dominant.
Blech. For years I've meant to write a bare-bones "music for programmers" article but haven't done it yet. There are other such articles around but I never saw one I was enthusiastic enough about to bookmark.
For dev setup, if you're a browser/JS person I recommend Tone.js, which is a very short path from zero to "here's an array of integers, play quarter notes for their midi values". I outgrew it at some point and now roll everything by hand, but I probably shouldn't have.
read musictheory.net, get musescore, and then you can start experimenting with some of this. don't need a keyboard.
if you do decide to spend some money on hardware, the r/piano folks have some information on the terminology of such things https://www.reddit.com/r/piano/wiki/faq#wiki_choosing_a_keyb...
> without a payoff
no problem, just redefine payoff and you're all set
(see linked papers mystical treatment of a for loop.)
People talk about his Tintinnabuli style as being algorithmic and generated, but this particular paper wasn't persuasive, and reading the score while listening to it, I don't think it is. There are probably some symmetries encoded in his work, given how demanding they are on your attention, but the idea of discovering hidden meaning is itself superstitious.
https://www.researchgate.net/publication/271513800_Mathemati...
or if link is down:
http://xn--urnalai-cxb.lmta.lt/wp-content/uploads/2014/11lie...
However, the idea of reasoning about relationships and intent in music could have some applications to reasoning about code, and machine language and behaviour in particular. So I'm not entirely dismissive of the poster, just a bit wary of some of the baggage the ideas may have collected along the way.
https://www.amazon.com/Songwriting-Secrets-Beatles-Dominic-P...
In "The power of I - the one-chord trick", Tomorrow Never Knows is described as "paradoxically structured around a single, simply embellished G chord, around which hypnotic modal melodies work their textural magic". Uh, no. It's in C, and there's distinctly a Bb/C chord in bars 5 and 6 of an 8 bar pattern - kind of like the IV chord in the first 8 bars of a blues. (Also, come to think of it, like the standard pattern in North Indian classical of not playing open tabla sounds in bars 5 & 6 of each 8 bars)
Then "The Chuck Berry rhythm", "a rock'n'roll guitar pattern popularised most famously by Chuck Berry"..turns out to be the boogie-woogie piano left hand pattern, "a two-note diad...a basic root-and-fifth perfect interval...From there, a brief extension from the fifth to the sixth degree (and sometimes on to b7) can be made"–he makes it sound like rock guitarists invented it. Anyway, Rosetta Tharpe invented most of what Chuck Berry "invented", decades before he did it, the rock-n-roll guitar and the dance moves. Check her out! (on youtube) She's amazing.
which is pretty uncontroversial I think, no one claims he invented it
Sister Rosetta Tharpe is awesome but T-Bone Walker is probably the more direct antecedent for Chuck Berry's guitar style and stage moves
[1] https://en.wikipedia.org/wiki/Set_theory_(music) [2] https://en.wikipedia.org/wiki/Twelve-tone_technique