Tuned Cords With Constrained Adjacent Harmony

Weird dissonant chords can be given musical functions through resolution; you follow the weird chord with a pretty one through tight voice leading, and the dissonances become setups for the consonances in the punch line. There's a baroque prescription of preparing your dissonances by consonant suspension from the previous chord and then resolving them downward by to consonances in the next chord, and this is a beautiful idiom that composers should become skilled in, but in non-baroque music, it can  be beautiful to just introduce some crazy bullshit and then follow it with whatever resolution your ear likes, not requiring preparation or downward resolution.

Anyway, most chords can be given musical function, so it doesn't make sense for a person to give a list of all the useable chords. Almost any chord should be usable. But it might be good to have a list of pretty chords - the ones you can resolve to, the ones that make sense of the weird ones, the punch lines.

I haven't trained my ear well enough to compose well in just intonation, and so I often look for theoretical shortcuts to finding good chords. I've done this in interval space a lot. I can't recall if I've written it up here, but that's a topic for another day. I've also looked for consonant chord identification heuristics in frequency space a little bit: see "Odd Harmonics Sound Great". In this post, I'm going to share a new heuristic for making pretty chords in frequency space, chords with moderately high prime limits.

Here's the trick: I start with a justly tuned harmonic seventh chord, which has the otonal representation [4, 5, 6, 7]. Now I make a new chord from that. Each voice in the chord has to move up or down by one of these steps: 

       [1/1, 3/2, 4/3, 5/3, 5/4, 6/5, 7/4, 7/6, 8/5, 8/7, 9/8, 10/9, 11/4, 11/8, 12/7, 12/8, 13/8]

There's nothing magical about that list, it's just one of the first things I tried and liked. It has super particular ratios, some reduced harmonics, and some octave complements of those, and also the unison. I call them the tridecimal fluid steps.

Next we check if the chord made this way has good adjacent harmony, i.e. if there is good harmony between each pair of adjacent voices. I used a similar but slightly different set of frequency ratios for the blessed set of good harmonies:

    [2/1, 3/2, 4/3, 5/3, 5/4, 6/5, 7/4, 7/6, 8/5, 8/7, 9/8, 10/9, 11/10, 12/7, 12/11, 13/12, 14/13, 15/14, 16/15]

This one has the octave instead of the unison, and more high-limit super particular ratios than the previous list. Again, nothing magic, it's just the first thing that I tried and liked. 

So we make make a new chord that flows from the harmonic seventh chord. And then we repeat, basing off the most recent new chord each time. 

Most chords that follow as fluid transitions won't also have good adjacent harmony. Sometimes I had to do like 8000 loops of (chord construction and checking) to get the next chord. And not every chord made in this way will sound amazing. But a large proportion of them sound good. I don't know why it works, but I'm glad that it does. It doesn't even seem to me that the chords get reliably worse as you go farther from the initial chord in the generative chain. You can definitely get chords with larger integers in their otonal representations, but the quality doesn't really degrade much, in my estimation.

I do confess that the chords sound worse at higher prime limits. So maybe I'll focus on figuring predictive principles for which 7-limit and higher-limit chords sound good next. But also the generative sequence weaves into and then back out of high-prime limit chords, so the sequences you get are still overall pretty good.

So here below are about 500 chords I found by this procedure. I haven't filtered out the bad sounding ones, because I haven't decided which ones sound bad for all 500 yet, and also because I don't want to present only the good ones: I'm showing you what my procedure makes, and there is work left to do to figure out why a few of these chords sound bad - there's is more aesthetic formalization that I want to do that should start with this data.

[1, 2, 3, 6], # 3-limit
[2, 3, 4, 6], # 3-limit
[3, 6, 12, 16], # 3-limit
[4, 6, 9, 12], # 3-limit
[4, 6, 9, 18], # 3-limit
[6, 8, 9, 12], # 3-limit
[6, 8, 9, 18], # 3-limit
[8, 9, 12, 16], # 3-limit
[8, 9, 18, 24], # 3-limit
[8, 16, 18, 27], # 3-limit
[8, 16, 24, 27], # 3-limit
[9, 12, 16, 32], # 3-limit
[16, 18, 27, 36], # 3-limit
[1, 2, 3, 5], # 5-limit
[2, 3, 5, 10], # 5-limit
[2, 4, 5, 10], # 5-limit
[3, 4, 6, 10], # 5-limit
[3, 5, 8, 10], # 5-limit
[3, 6, 10, 16], # 5-limit
[4, 5, 6, 8], # 5-limit
[4, 5, 6, 10], # 5-limit
[4, 5, 8, 9], # 5-limit
[4, 5, 8, 16], # 5-limit
[4, 5, 10, 15], # 5-limit
[4, 5, 10, 16], # 5-limit
[4, 5, 10, 20], # 5-limit
[5, 6, 9, 10], # 5-limit
[5, 6, 9, 12], # 5-limit
[5, 6, 9, 18], # 5-limit
[5, 6, 10, 15], # 5-limit
[5, 6, 12, 15], # 5-limit
[5, 8, 9, 10], # 5-limit
[5, 8, 10, 12], # 5-limit
[5, 8, 12, 15], # 5-limit
[5, 8, 12, 24], # 5-limit
[5, 8, 16, 32], # 5-limit
[5, 10, 16, 20], # 5-limit
[5, 10, 16, 24], # 5-limit
[6, 10, 15, 20], # 5-limit
[6, 12, 15, 20], # 5-limit
[9, 10, 12, 16], # 5-limit
[9, 10, 15, 20], # 5-limit
[9, 10, 16, 24], # 5-limit
[9, 10, 20, 32], # 5-limit
[9, 12, 20, 40], # 5-limit
[9, 15, 16, 18], # 5-limit
[9, 15, 16, 32], # 5-limit
[9, 15, 18, 20], # 5-limit
[9, 15, 20, 24], # 5-limit
[9, 15, 20, 32], # 5-limit
[9, 15, 30, 40], # 5-limit
[9, 18, 30, 40], # 5-limit
[10, 12, 15, 20], # 5-limit
[10, 12, 24, 27], # 5-limit
[10, 15, 16, 20], # 5-limit
[10, 15, 18, 24], # 5-limit
[10, 15, 18, 36], # 5-limit
[10, 15, 24, 30], # 5-limit
[10, 15, 24, 36], # 5-limit
[10, 15, 24, 40], # 5-limit
[10, 16, 24, 27], # 5-limit
[12, 15, 20, 30], # 5-limit
[12, 15, 20, 32], # 5-limit
[12, 15, 20, 40], # 5-limit
[12, 20, 25, 30], # 5-limit
[15, 16, 18, 24], # 5-limit
[15, 16, 20, 40], # 5-limit
[15, 16, 24, 30], # 5-limit
[15, 16, 24, 40], # 5-limit
[15, 16, 32, 64], # 5-limit
[15, 18, 24, 32], # 5-limit
[15, 18, 24, 40], # 5-limit
[15, 18, 30, 32], # 5-limit
[15, 18, 36, 40], # 5-limit
[15, 20, 24, 27], # 5-limit
[15, 20, 24, 30], # 5-limit
[15, 20, 24, 32], # 5-limit
[15, 20, 30, 32], # 5-limit
[15, 20, 30, 36], # 5-limit
[15, 20, 32, 40], # 5-limit
[15, 20, 32, 64], # 5-limit
[15, 24, 30, 50], # 5-limit
[15, 24, 32, 40], # 5-limit
[15, 24, 36, 40], # 5-limit
[15, 24, 40, 50], # 5-limit
[15, 24, 40, 64], # 5-limit
[15, 30, 32, 48], # 5-limit
[15, 30, 36, 40], # 5-limit
[15, 30, 40, 64], # 5-limit
[15, 30, 48, 64], # 5-limit
[16, 20, 25, 40], # 5-limit
[16, 20, 30, 45], # 5-limit
[16, 20, 40, 45], # 5-limit
[16, 24, 27, 30], # 5-limit
[18, 20, 30, 45], # 5-limit
[18, 27, 36, 40], # 5-limit
[18, 30, 40, 45], # 5-limit
[18, 30, 45, 50], # 5-limit
[18, 30, 50, 75], # 5-limit
[18, 36, 40, 45], # 5-limit
[20, 24, 27, 45], # 5-limit
[20, 24, 27, 54], # 5-limit
[20, 24, 40, 45], # 5-limit
[20, 30, 45, 54], # 5-limit
[20, 40, 45, 72], # 5-limit
[24, 40, 45, 75], # 5-limit
[25, 30, 32, 36], # 5-limit
[25, 30, 36, 60], # 5-limit
[25, 30, 36, 72], # 5-limit
[25, 30, 45, 54], # 5-limit
[25, 30, 48, 64], # 5-limit
[25, 30, 48, 72], # 5-limit
[25, 30, 48, 80], # 5-limit
[25, 30, 60, 64], # 5-limit
[25, 30, 60, 72], # 5-limit
[25, 40, 48, 64], # 5-limit
[25, 40, 64, 128], # 5-limit
[25, 40, 80, 128], # 5-limit
[25, 50, 80, 128], # 5-limit
[27, 30, 40, 60], # 5-limit
[27, 30, 45, 50], # 5-limit
[27, 36, 40, 60], # 5-limit
[27, 36, 40, 64], # 5-limit
[27, 45, 60, 64], # 5-limit
[27, 45, 72, 80], # 5-limit
[30, 40, 45, 72], # 5-limit
[30, 45, 60, 64], # 5-limit
[32, 40, 45, 90], # 5-limit
[32, 40, 50, 75], # 5-limit
[36, 45, 48, 80], # 5-limit
[36, 45, 60, 80], # 5-limit
[40, 45, 48, 64], # 5-limit
[40, 45, 54, 60], # 5-limit
[40, 45, 60, 64], # 5-limit
[40, 45, 90, 108], # 5-limit
[40, 64, 72, 81], # 5-limit
[45, 54, 60, 100], # 5-limit
[45, 72, 80, 128], # 5-limit
[45, 72, 96, 128], # 5-limit
[45, 72, 96, 160], # 5-limit
[50, 75, 90, 108], # 5-limit
[50, 75, 120, 128], # 5-limit
[60, 75, 120, 128], # 5-limit
[64, 72, 81, 135], # 5-limit
[64, 72, 120, 135], # 5-limit
[64, 80, 120, 135], # 5-limit
[75, 80, 160, 192], # 5-limit
[75, 90, 120, 128], # 5-limit
[75, 120, 160, 256], # 5-limit
[80, 90, 108, 135], # 5-limit
[80, 96, 108, 135], # 5-limit
[81, 90, 96, 128], # 5-limit
[81, 108, 144, 160], # 5-limit
[128, 160, 180, 225], # 5-limit
[135, 144, 240, 256], # 5-limit
[135, 144, 240, 320], # 5-limit
[135, 180, 240, 256], # 5-limit
[144, 180, 225, 250], # 5-limit
[225, 240, 480, 512], # 5-limit
[375, 600, 640, 768], # 5-limit
[2, 3, 6, 7], # 7-limit
[2, 4, 7, 12], # 7-limit
[3, 4, 7, 12], # 7-limit
[4, 6, 7, 14], # 7-limit
[4, 7, 8, 14], # 7-limit
[4, 7, 12, 15], # 7-limit
[4, 7, 14, 28], # 7-limit
[5, 8, 14, 16], # 7-limit
[6, 7, 8, 9], # 7-limit
[6, 7, 12, 14], # 7-limit
[6, 7, 12, 18], # 7-limit
[6, 7, 14, 28], # 7-limit
[6, 9, 12, 14], # 7-limit
[7, 8, 9, 12], # 7-limit
[7, 8, 9, 18], # 7-limit
[7, 8, 12, 16], # 7-limit
[7, 8, 14, 16], # 7-limit
[7, 8, 14, 28], # 7-limit
[7, 8, 16, 24], # 7-limit
[7, 12, 14, 24], # 7-limit
[7, 12, 15, 24], # 7-limit
[7, 12, 16, 20], # 7-limit
[7, 12, 16, 28], # 7-limit
[7, 12, 18, 21], # 7-limit
[7, 12, 20, 32], # 7-limit
[7, 14, 16, 18], # 7-limit
[7, 14, 24, 42], # 7-limit
[7, 14, 28, 48], # 7-limit
[8, 9, 12, 14], # 7-limit
[8, 10, 12, 21], # 7-limit
[8, 12, 21, 42], # 7-limit
[8, 14, 28, 35], # 7-limit
[9, 10, 16, 28], # 7-limit
[9, 10, 20, 35], # 7-limit
[9, 15, 20, 35], # 7-limit
[9, 18, 21, 28], # 7-limit
[10, 12, 14, 15], # 7-limit
[10, 12, 21, 36], # 7-limit
[10, 15, 24, 42], # 7-limit
[12, 14, 21, 24], # 7-limit
[12, 15, 16, 28], # 7-limit
[12, 15, 24, 28], # 7-limit
[12, 16, 18, 21], # 7-limit
[12, 21, 28, 32], # 7-limit
[14, 15, 18, 21], # 7-limit
[14, 15, 24, 36], # 7-limit
[14, 15, 25, 30], # 7-limit
[14, 21, 24, 27], # 7-limit
[14, 21, 24, 30], # 7-limit
[14, 21, 36, 40], # 7-limit
[14, 21, 36, 54], # 7-limit
[14, 21, 36, 60], # 7-limit
[15, 18, 21, 28], # 7-limit
[15, 18, 24, 28], # 7-limit
[15, 20, 24, 42], # 7-limit
[15, 24, 28, 42], # 7-limit
[15, 24, 28, 49], # 7-limit
[15, 30, 48, 56], # 7-limit
[16, 24, 28, 35], # 7-limit
[16, 24, 28, 49], # 7-limit
[16, 28, 35, 56], # 7-limit
[16, 28, 42, 49], # 7-limit
[16, 28, 56, 63], # 7-limit
[18, 20, 30, 35], # 7-limit
[18, 20, 35, 60], # 7-limit
[18, 24, 30, 35], # 7-limit
[18, 30, 35, 60], # 7-limit
[18, 36, 42, 49], # 7-limit
[20, 35, 40, 48], # 7-limit
[20, 35, 56, 70], # 7-limit
[21, 24, 28, 32], # 7-limit
[21, 24, 28, 56], # 7-limit
[21, 24, 32, 40], # 7-limit
[21, 24, 32, 56], # 7-limit
[21, 24, 32, 64], # 7-limit
[21, 24, 40, 48], # 7-limit
[21, 28, 42, 45], # 7-limit
[21, 28, 48, 56], # 7-limit
[21, 28, 48, 96], # 7-limit
[21, 35, 56, 60], # 7-limit
[21, 35, 56, 64], # 7-limit
[21, 35, 60, 75], # 7-limit
[21, 36, 60, 80], # 7-limit
[21, 42, 72, 80], # 7-limit
[24, 28, 35, 56], # 7-limit
[24, 30, 35, 60], # 7-limit
[25, 30, 35, 42], # 7-limit
[27, 30, 35, 70], # 7-limit
[27, 30, 60, 70], # 7-limit
[27, 36, 42, 56], # 7-limit
[27, 36, 63, 70], # 7-limit
[28, 35, 40, 64], # 7-limit
[28, 35, 40, 70], # 7-limit
[28, 35, 60, 70], # 7-limit
[28, 42, 45, 50], # 7-limit
[28, 42, 45, 60], # 7-limit
[30, 35, 40, 48], # 7-limit
[30, 35, 40, 64], # 7-limit
[32, 36, 63, 84], # 7-limit
[32, 56, 60, 105], # 7-limit
[32, 56, 63, 105], # 7-limit
[35, 40, 45, 72], # 7-limit
[35, 40, 60, 96], # 7-limit
[35, 40, 70, 84], # 7-limit
[35, 42, 48, 60], # 7-limit
[35, 42, 63, 108], # 7-limit
[35, 42, 70, 120], # 7-limit
[35, 42, 72, 96], # 7-limit
[35, 56, 60, 72], # 7-limit
[35, 56, 63, 108], # 7-limit
[35, 56, 64, 80], # 7-limit
[35, 56, 64, 96], # 7-limit
[35, 56, 64, 112], # 7-limit
[35, 56, 70, 120], # 7-limit
[35, 56, 84, 90], # 7-limit
[35, 56, 84, 96], # 7-limit
[35, 56, 96, 144], # 7-limit
[35, 70, 80, 96], # 7-limit
[35, 70, 112, 128], # 7-limit
[35, 70, 112, 192], # 7-limit
[36, 40, 70, 105], # 7-limit
[36, 42, 56, 63], # 7-limit
[36, 45, 60, 70], # 7-limit
[36, 48, 56, 63], # 7-limit
[40, 45, 48, 84], # 7-limit
[42, 45, 48, 56], # 7-limit
[42, 45, 60, 80], # 7-limit
[42, 49, 84, 90], # 7-limit
[42, 63, 70, 80], # 7-limit
[45, 48, 64, 112], # 7-limit
[45, 60, 64, 112], # 7-limit
[45, 72, 96, 112], # 7-limit
[48, 56, 60, 75], # 7-limit
[48, 56, 60, 105], # 7-limit
[48, 56, 63, 84], # 7-limit
[48, 80, 140, 175], # 7-limit
[48, 84, 140, 175], # 7-limit
[49, 56, 96, 192], # 7-limit
[49, 84, 144, 180], # 7-limit
[49, 84, 144, 240], # 7-limit
[54, 60, 100, 175], # 7-limit
[54, 63, 70, 140], # 7-limit
[54, 63, 84, 112], # 7-limit
[54, 63, 105, 140], # 7-limit
[56, 60, 105, 112], # 7-limit
[56, 60, 105, 210], # 7-limit
[56, 63, 105, 120], # 7-limit
[56, 63, 108, 126], # 7-limit
[56, 63, 108, 135], # 7-limit
[56, 70, 75, 120], # 7-limit
[56, 70, 120, 135], # 7-limit
[56, 96, 168, 189], # 7-limit
[60, 105, 112, 192], # 7-limit
[63, 70, 105, 120], # 7-limit
[63, 70, 105, 180], # 7-limit
[63, 70, 112, 192], # 7-limit
[63, 70, 120, 210], # 7-limit
[63, 70, 140, 240], # 7-limit
[63, 72, 80, 96], # 7-limit
[63, 72, 80, 100], # 7-limit
[63, 72, 80, 140], # 7-limit
[63, 72, 84, 140], # 7-limit
[63, 72, 96, 128], # 7-limit
[63, 84, 140, 150], # 7-limit
[63, 105, 120, 160], # 7-limit
[63, 108, 120, 128], # 7-limit
[63, 108, 120, 160], # 7-limit
[63, 126, 144, 160], # 7-limit
[64, 112, 120, 135], # 7-limit
[70, 84, 126, 135], # 7-limit
[70, 105, 126, 216], # 7-limit
[70, 105, 168, 180], # 7-limit
[72, 80, 90, 105], # 7-limit
[81, 90, 120, 140], # 7-limit
[84, 140, 150, 175], # 7-limit
[98, 105, 120, 210], # 7-limit
[100, 175, 210, 252], # 7-limit
[105, 112, 140, 150], # 7-limit
[105, 112, 140, 160], # 7-limit
[105, 112, 140, 240], # 7-limit
[105, 112, 192, 256], # 7-limit
[105, 112, 192, 288], # 7-limit
[105, 112, 224, 256], # 7-limit
[105, 120, 128, 224], # 7-limit
[105, 120, 140, 168], # 7-limit
[105, 120, 144, 160], # 7-limit
[105, 126, 140, 240], # 7-limit
[105, 126, 144, 160], # 7-limit
[105, 140, 160, 192], # 7-limit
[105, 168, 224, 384], # 7-limit
[105, 168, 280, 300], # 7-limit
[105, 180, 210, 224], # 7-limit
[108, 120, 150, 175], # 7-limit
[112, 120, 135, 225], # 7-limit
[112, 120, 140, 175], # 7-limit
[112, 126, 135, 144], # 7-limit
[112, 168, 180, 315], # 7-limit
[112, 168, 189, 216], # 7-limit
[120, 140, 168, 189], # 7-limit
[120, 210, 245, 294], # 7-limit
[128, 224, 252, 441], # 7-limit
[135, 216, 252, 280], # 7-limit
[147, 252, 280, 320], # 7-limit
[150, 175, 210, 224], # 7-limit
[160, 180, 315, 336], # 7-limit
[168, 280, 300, 525], # 7-limit
[175, 200, 240, 288], # 7-limit
[175, 210, 240, 256], # 7-limit
[175, 210, 360, 432], # 7-limit
[175, 280, 480, 576], # 7-limit
[175, 300, 360, 576], # 7-limit
[180, 210, 245, 294], # 7-limit
[189, 210, 240, 280], # 7-limit
[189, 210, 360, 400], # 7-limit
[189, 216, 288, 320], # 7-limit
[189, 252, 288, 320], # 7-limit
[189, 315, 350, 400], # 7-limit
[216, 240, 280, 315], # 7-limit
[224, 252, 315, 540], # 7-limit
[245, 280, 448, 768], # 7-limit
[245, 294, 336, 576], # 7-limit
[245, 420, 448, 768], # 7-limit
[245, 420, 672, 768], # 7-limit
[245, 420, 672, 1152], # 7-limit
[270, 315, 336, 560], # 7-limit
[270, 315, 420, 448], # 7-limit
[280, 315, 504, 540], # 7-limit
[300, 525, 560, 672], # 7-limit
[315, 336, 384, 512], # 7-limit
[315, 336, 560, 640], # 7-limit
[315, 360, 384, 640], # 7-limit
[315, 420, 448, 768], # 7-limit
[315, 504, 560, 600], # 7-limit
[315, 504, 560, 960], # 7-limit
[336, 560, 630, 675], # 7-limit
[343, 392, 420, 720], # 7-limit
[441, 504, 560, 640], # 7-limit
[441, 504, 560, 960], # 7-limit
[525, 560, 960, 1152], # 7-limit
[735, 784, 1344, 2304], # 7-limit
[784, 882, 945, 1080], # 7-limit
[11, 12, 16, 18], # 11-limit
[11, 12, 18, 24], # 11-limit
[11, 12, 20, 32], # 11-limit
[11, 12, 24, 27], # 11-limit
[11, 22, 33, 36], # 11-limit
[15, 18, 20, 22], # 11-limit
[18, 30, 33, 55], # 11-limit
[20, 25, 30, 33], # 11-limit
[20, 40, 44, 55], # 11-limit
[22, 33, 36, 48], # 11-limit
[24, 40, 44, 55], # 11-limit
[25, 40, 80, 88], # 11-limit
[25, 50, 55, 66], # 11-limit
[30, 33, 55, 110], # 11-limit
[33, 36, 63, 70], # 11-limit
[33, 36, 72, 80], # 11-limit
[33, 44, 88, 96], # 11-limit
[33, 55, 60, 70], # 11-limit
[33, 55, 60, 72], # 11-limit
[33, 55, 60, 90], # 11-limit
[33, 55, 66, 72], # 11-limit
[33, 55, 110, 120], # 11-limit
[35, 40, 60, 66], # 11-limit
[35, 60, 66, 110], # 11-limit
[44, 48, 56, 63], # 11-limit
[44, 48, 72, 81], # 11-limit
[44, 55, 60, 70], # 11-limit
[44, 66, 72, 81], # 11-limit
[45, 50, 60, 66], # 11-limit
[45, 60, 80, 88], # 11-limit
[50, 60, 66, 99], # 11-limit
[54, 90, 99, 110], # 11-limit
[55, 88, 96, 168], # 11-limit
[55, 88, 110, 120], # 11-limit
[66, 77, 84, 147], # 11-limit
[66, 99, 110, 120], # 11-limit
[66, 110, 120, 135], # 11-limit
[66, 110, 165, 180], # 11-limit
[77, 84, 96, 192], # 11-limit
[77, 84, 144, 216], # 11-limit
[77, 132, 231, 252], # 11-limit
[88, 110, 120, 135], # 11-limit
[88, 110, 165, 180], # 11-limit
[99, 108, 180, 200], # 11-limit
[99, 110, 120, 128], # 11-limit
[99, 110, 120, 192], # 11-limit
[99, 110, 165, 180], # 11-limit
[121, 242, 264, 288], # 11-limit
[125, 200, 220, 352], # 11-limit
[165, 176, 192, 384], # 11-limit
[165, 220, 240, 384], # 11-limit
[175, 300, 330, 396], # 11-limit
[200, 225, 270, 297], # 11-limit
[200, 240, 264, 297], # 11-limit
[220, 385, 616, 672], # 11-limit
[231, 252, 280, 480], # 11-limit
[231, 385, 440, 480], # 11-limit
[363, 605, 660, 720], # 11-limit
[440, 495, 540, 864], # 11-limit
[605, 968, 1056, 1152], # 11-limit
[847, 924, 1056, 1152], # 11-limit
[847, 968, 1056, 1152], # 11-limit
[1815, 1936, 2112, 2304], # 11-limit
[24, 26, 52, 91], # 13-limit
[60, 65, 78, 91], # 13-limit
[60, 65, 78, 130], # 13-limit
[65, 70, 105, 168], # 13-limit
[65, 70, 140, 168], # 13-limit
[108, 117, 130, 260], # 13-limit
[117, 126, 140, 168], # 13-limit
[117, 126, 140, 280], # 13-limit
[144, 156, 195, 260], # 13-limit
[144, 156, 273, 455], # 13-limit
[168, 182, 195, 260], # 13-limit
[180, 195, 260, 312], # 13-limit
[195, 210, 245, 294], # 13-limit
[240, 260, 455, 728], # 13-limit
[288, 312, 364, 637], # 13-limit
[324, 351, 468, 520], # 13-limit
[360, 390, 455, 728], # 13-limit
[420, 455, 520, 624], # 13-limit
[420, 455, 780, 936], # 13-limit
[1188, 1287, 1430, 1560], # 13-limit
[1456, 1638, 1755, 1890], # 13-limit

When composing music generatively in frequency space, I think a person could do a lot worse than to bless all of these chords as good, then see what they can produce for chord progressions using these chords, and then decide yay or nay for each little generated progression, instead of having to decide yay or nay for each chord. And then you can do whatever you like given your harmonic skeleton - a four voice chorale, a wandering chromatic solo over a waltz figure, some cocktail piano comping, whatever.

Glossolalia

:: Some glossolalic aphorisms:

 * Not every philiglossem will spull a thusk and a phloke.

* When you hear the ur-shwongs in the ooznobb, you'll know that anyone who has seen sphism can be xembistomed.

* It is said that the right yume stands with the left, but the true smalybi and froiscs have ordained a phlaerg of heuthim in the nalik of their thloons.

* Love is shown first by thaogniosphauds and second by acts of spleth.

* When the first fritsobeorr ran the schabe and saw smubb, it was for thamskirgs, whose hengst was dweothm, and for dwuable, who was sworsh since the start of fauf.

* Happiness is this: to take your floam first with squelf and then with gausp.

* An up-stallid arb, they say, is just a gnoasm presenting kauck without zuzemt.

* To become smeej and enter under the jestliath is pure prubbleshams.

* Your papth is a present from a strapet and a high phead.

* After a fraup, any small smeext can squorth the best smooj.

* A great spelp is a scheuzz, parting fermeth under itself.

* Loebrendth and grioduel go together like a larnsworf and a thurpt.

* One schaob is at least as diachtispaunct as the next. 

* One cannot wheemp out from all the other tumps on the moarm without snuelfing a ploat.

* Let priamps yup upon the thatoth.

* You can taken take quarypt after quarypt with side-chourms and theofs, and never learn to rhoosm a pluke.

* A skuroch besides a thalk is a strunth and a hammeled sphlea.

* One dringst, two gapnarshes.

-

:: A glossolalic poem:

<spooky whisper>
Proqupt in the bapuet and out ellyn aupisp,
Frythier few to lecsion, thank the owners benipst.
Plinep ovenneney, woliodys tyng ag.
On outle ayr kiggen, his naywatt, thered thues of nyb;
It zyrrops alout, shoud ol' woofout be plassed!
We've theyed every nashoul, frae when the routtient saceit -
E'ery broudy through Puxpuert's sourdus alid,
"Froduct becomes loursuvir", sarts onard thae besyg.
"And when they tyng under, sometimes the aggrycted abyg."
Noicherrim en wackspill, volseroo takesonest the dype,
And in the b'lo elorib,
Where sleeps the blire cohn,
Lilur follows lours, for hours anone!