I was curious which arabic maqamat had some strong diatonic tetrads from the set in my recent Quartertone Harmony Chords post. I checked if for tetrads on (^1, ^2, ^5) and (^1, ^4, ^5) and a few others. From that, I think these maqamat lend themselves best to harmonizing in the style of Curt from Quartertone Harmony:
If we just look at which maqamat have strong triads, then these maqamat have available diatonic chords on ^1, ^2, ^4, and ^5.
In the post on Quartertone Harmony Chords, the chords were all 24-EDO mistunings of just intonation chords. I wonder the just intonation forms of these 24-EDO diatonic maqamat chords have enough overlap that we can synthesize just intonation forms of the maqamat.
To start, I looked even more restrictively to see which maqamat had Curt-approved triad chords on every scale degree. There were quite a few:
A few of those are purely tonal. Here are the ones with odd steps:
I'll probably go through them one by one by one offscreen trying to figure something out by hand. Mmmm, I hope one of them has an octave reduced 11th or 13th harmonic in one of its rotations. That would be cool.
Oh, I've got it. If you have tetrads on ^1, ^5, ^2, that specified an entire scale ^(1 3 5 7) ^(5 7 2 4) ^(2 4 6 1). So I just need those chords to be tuned justly in a way that one chord overlaps with the next. Also, if a maqam doesn't have tetrads on ^1, ^5, ^2, I could just as well use another sequence of three chords with tonics separated by fifths, like
You just need three tetrads that line up with their relative intervals (the last interval of the chord on ^1 is the first interval on ^5, and the last interval of the chord on ^5 is the first interval of the chord on ^2) and also the whole thing adds up to on octave (or really two octaves you add up all 7 positionally distinct relative interval from the tertian chords).
There's no doubt in my mind that other detemperings would work, because the chords in 24-EDO steps have lots of compatible just determperings. This is just the first one I found. I think an Arab music theorist would find 8/5 a little bit of an unusual ratio to include since it's 5 limit, but the rest looks pretty plausible to me. And more than being plausible, this tuning of the scale supports Curt's notion of quartertone harmony.
Let's find one for maqam 'Iraq.
...
These three work, but they look pretty weird.
I guess 'Iraq is alsways going to look weird in absolute intervals since it starts on a microtone. You're going to have all tones starting with "AsGrm" or "DeAcM" or "Prm" until you get back to the octave. Maybe a better test of the naturalness of these tunings is to rotate 'Iraq so that the tonic is C instead of Ed. That means rooting the scale on the 6th (or 13th).
That first one looks amazingly arabic in the lower tetrachord and also has an octave reduced 13th harmonic. Just change the m7 to Grm7 and we've got it in terms of aesthetics of the absolute frequency ratios. Can we actually do that and still have nice tetrads on ^1, ^2, ^5, as well as (at least) good triads on the other scale degrees?
Sadly no. This scale (described relative to C still) has strong tetrads on ^1, ^2, ^4, strong triads on ^5 and ^7, and absolute garbage on ^3 and ^6.
Actually ^3 and ^6 are garbage regardless of whether we use m7 or Grm7. I think my procedure of "link of three chords with tonics separated by fifths and make sure it forms an octave" was insufficient. Oops. Probably my detemperings for Husayni 'Ushayran were wrong too.
Well, the good new is that I've done this by hand enough that I can automate it, go through all the possibilities, and check for validity.
The bad news is that I don't understand what I did wrong. If ^(1 3 5 7) is a good tetrad, why wouldn't ^(3 5 7) be a good triad? Maybe it is and I just don't have it in my library, since my library started by generating tetrads. Yeah. Yeah. Yeah. Probably yeah.
So like, if you remove the first note from a valid tetrad, it will still be according to Curt's rules. But the just tuning might be so complex that I would disregard it. But whether or not we keep them, I need to explicitly generate them and not just consider a chord valid if it appears in the first three notes of a valid tetrad. We want to look at both the first three and the last three notes.
I'm going to add these into the Quartertone Harmony Chords post too.
...
Ah, in a previous post, I shared microtonal chords that were compatible with Curt's Quartertone Harmony rules, but I removed all the ones that didn't have intervals tuned to odd steps in 24-EDO. That was the right thing to do for that post, but now my harmony analyzer doesn't think that a scale can have like a normal Pythagorean major or minor triad. That's probably why maqamat with the best harmonic options according to my analyzer were weird things like maqam 'Iraq with a half flat fifth. So I have to regenerate the full set of quartertone chords and not discard the tonal ones.
...
Okay, here are 268 Curt chords, triads and tetrads, neutral tones and non-neutral tones both.
[P1, AcM3, P5, AsGrm7] : [AcM3, Grm3, AsGrm3] _ [1/1, 81/64, 3/2, 11/6] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, AcM3, P5, DeAcM7] : [AcM3, Grm3, DeAcM3] _ [1/1, 81/64, 3/2, 81/44] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, AcM3, P5, Grm7] : [AcM3, Grm3, Grm3] _ [1/1, 81/64, 3/2, 16/9] :: [0, 8, 14, 20] # [8, 6, 6]
[P1, AcM3, P5, M7] : [AcM3, Grm3, M3] _ [1/1, 81/64, 3/2, 15/8] :: [0, 8, 14, 22] # [8, 6, 8]
[P1, AcM3, P5, PrDem7] : [AcM3, Grm3, PrDem3] _ [1/1, 81/64, 3/2, 39/22] :: [0, 8, 14, 20] # [8, 6, 6]
[P1, AcM3, P5, ReAsM7] : [AcM3, Grm3, ReAsM3] _ [1/1, 81/64, 3/2, 99/52] :: [0, 8, 14, 22] # [8, 6, 8]
[P1, AcM3, P5, ReM7] : [AcM3, Grm3, ReM3] _ [1/1, 81/64, 3/2, 24/13] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, AcM3, P5, Sbm7] : [AcM3, Grm3, Sbm3] _ [1/1, 81/64, 3/2, 7/4] :: [0, 8, 14, 19] # [8, 6, 5]
[P1, AcM3, P5, m7] : [AcM3, Grm3, m3] _ [1/1, 81/64, 3/2, 9/5] :: [0, 8, 14, 20] # [8, 6, 6]
[P1, AsGrm3, AsGrd5, AsGrd7] : [AsGrm3, m3, m3] _ [1/1, 11/9, 22/15, 44/25] :: [0, 7, 13, 19] # [7, 6, 6]
[P1, AsGrm3, AsGrd5, AsGrm7] : [AsGrm3, m3, M3] _ [1/1, 11/9, 22/15, 11/6] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, AsGrm3, AsGrd5, AsSbGrd7] : [AsGrm3, m3, Sbm3] _ [1/1, 11/9, 22/15, 77/45] :: [0, 7, 13, 18] # [7, 6, 5]
[P1, AsGrm3, AsGrd5, PrGrd7] : [AsGrm3, m3, PrDem3] _ [1/1, 11/9, 22/15, 26/15] :: [0, 7, 13, 19] # [7, 6, 6]
[P1, AsGrm3, AsGrd5, m7] : [AsGrm3, m3, DeAcM3] _ [1/1, 11/9, 22/15, 9/5] :: [0, 7, 13, 20] # [7, 6, 7]
[P1, AsGrm3, AsSbGrd5, AsSbGrd7] : [AsGrm3, Sbm3, m3] _ [1/1, 11/9, 77/54, 77/45] :: [0, 7, 12, 18] # [7, 5, 6]
[P1, AsGrm3, AsSbGrd5, PrSbGrd7] : [AsGrm3, Sbm3, PrDem3] _ [1/1, 11/9, 77/54, 91/54] :: [0, 7, 12, 18] # [7, 5, 6]
[P1, AsGrm3, AsSbGrd5, Sbm7] : [AsGrm3, Sbm3, DeAcM3] _ [1/1, 11/9, 77/54, 7/4] :: [0, 7, 12, 19] # [7, 5, 7]
[P1, AsGrm3, P5, AsGrm7] : [AsGrm3, DeAcM3, AsGrm3] _ [1/1, 11/9, 3/2, 11/6] :: [0, 7, 14, 21] # [7, 7, 7]
[P1, AsGrm3, P5, DeAcM7] : [AsGrm3, DeAcM3, DeAcM3] _ [1/1, 11/9, 3/2, 81/44] :: [0, 7, 14, 21] # [7, 7, 7]
[P1, AsGrm3, P5, Grm7] : [AsGrm3, DeAcM3, Grm3] _ [1/1, 11/9, 3/2, 16/9] :: [0, 7, 14, 20] # [7, 7, 6]
[P1, AsGrm3, P5, PrDem7] : [AsGrm3, DeAcM3, PrDem3] _ [1/1, 11/9, 3/2, 39/22] :: [0, 7, 14, 20] # [7, 7, 6]
[P1, AsGrm3, P5, ReM7] : [AsGrm3, DeAcM3, ReM3] _ [1/1, 11/9, 3/2, 24/13] :: [0, 7, 14, 21] # [7, 7, 7]
[P1, AsGrm3, P5, Sbm7] : [AsGrm3, DeAcM3, Sbm3] _ [1/1, 11/9, 3/2, 7/4] :: [0, 7, 14, 19] # [7, 7, 5]
[P1, AsGrm3, P5, m7] : [AsGrm3, DeAcM3, m3] _ [1/1, 11/9, 3/2, 9/5] :: [0, 7, 14, 20] # [7, 7, 6]
[P1, AsGrm3, PrGrd5, AsGrm7] : [AsGrm3, PrDem3, ReAsM3] _ [1/1, 11/9, 13/9, 11/6] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, AsGrm3, PrGrd5, Grm7] : [AsGrm3, PrDem3, ReM3] _ [1/1, 11/9, 13/9, 16/9] :: [0, 7, 13, 20] # [7, 6, 7]
[P1, AsGrm3, PrGrd5, PrDem7] : [AsGrm3, PrDem3, DeAcM3] _ [1/1, 11/9, 13/9, 39/22] :: [0, 7, 13, 20] # [7, 6, 7]
[P1, AsGrm3, PrGrd5, PrGrd7] : [AsGrm3, PrDem3, m3] _ [1/1, 11/9, 13/9, 26/15] :: [0, 7, 13, 19] # [7, 6, 6]
[P1, AsGrm3, PrGrd5, PrGrm7] : [AsGrm3, PrDem3, M3] _ [1/1, 11/9, 13/9, 65/36] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, AsGrm3, PrGrd5, PrSbGrd7] : [AsGrm3, PrDem3, Sbm3] _ [1/1, 11/9, 13/9, 91/54] :: [0, 7, 13, 18] # [7, 6, 5]
[P1, DeAcM3, De5, DeAcM7] : [DeAcM3, Grm3, AcM3] _ [1/1, 27/22, 16/11, 81/44] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, DeAcM3, De5, DeM7] : [DeAcM3, Grm3, M3] _ [1/1, 27/22, 16/11, 20/11] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, DeAcM3, De5, DeSbm7] : [DeAcM3, Grm3, Sbm3] _ [1/1, 27/22, 16/11, 56/33] :: [0, 7, 13, 18] # [7, 6, 5]
[P1, DeAcM3, De5, Dem7] : [DeAcM3, Grm3, m3] _ [1/1, 27/22, 16/11, 96/55] :: [0, 7, 13, 19] # [7, 6, 6]
[P1, DeAcM3, De5, Grm7] : [DeAcM3, Grm3, AsGrm3] _ [1/1, 27/22, 16/11, 16/9] :: [0, 7, 13, 20] # [7, 6, 7]
[P1, DeAcM3, De5, PrDem7] : [DeAcM3, Grm3, Prm3] _ [1/1, 27/22, 16/11, 39/22] :: [0, 7, 13, 20] # [7, 6, 7]
[P1, DeAcM3, De5, ReM7] : [DeAcM3, Grm3, ReAsM3] _ [1/1, 27/22, 16/11, 24/13] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, DeAcM3, DeAc5, DeAcM7] : [DeAcM3, m3, M3] _ [1/1, 27/22, 81/55, 81/44] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, DeAcM3, DeAc5, Dem7] : [DeAcM3, m3, Grm3] _ [1/1, 27/22, 81/55, 96/55] :: [0, 7, 13, 19] # [7, 6, 6]
[P1, DeAcM3, DeAc5, m7] : [DeAcM3, m3, AsGrm3] _ [1/1, 27/22, 81/55, 9/5] :: [0, 7, 13, 20] # [7, 6, 7]
[P1, DeAcM3, DeSbAc5, DeSbm7] : [DeAcM3, Sbm3, Grm3] _ [1/1, 27/22, 63/44, 56/33] :: [0, 7, 12, 18] # [7, 5, 6]
[P1, DeAcM3, DeSbAc5, Sbm7] : [DeAcM3, Sbm3, AsGrm3] _ [1/1, 27/22, 63/44, 7/4] :: [0, 7, 12, 19] # [7, 5, 7]
[P1, DeAcM3, P5, AsGrm7] : [DeAcM3, AsGrm3, AsGrm3] _ [1/1, 27/22, 3/2, 11/6] :: [0, 7, 14, 21] # [7, 7, 7]
[P1, DeAcM3, P5, DeAcM7] : [DeAcM3, AsGrm3, DeAcM3] _ [1/1, 27/22, 3/2, 81/44] :: [0, 7, 14, 21] # [7, 7, 7]
[P1, DeAcM3, P5, Grm7] : [DeAcM3, AsGrm3, Grm3] _ [1/1, 27/22, 3/2, 16/9] :: [0, 7, 14, 20] # [7, 7, 6]
[P1, DeAcM3, P5, PrDem7] : [DeAcM3, AsGrm3, PrDem3] _ [1/1, 27/22, 3/2, 39/22] :: [0, 7, 14, 20] # [7, 7, 6]
[P1, DeAcM3, P5, ReM7] : [DeAcM3, AsGrm3, ReM3] _ [1/1, 27/22, 3/2, 24/13] :: [0, 7, 14, 21] # [7, 7, 7]
[P1, DeAcM3, P5, Sbm7] : [DeAcM3, AsGrm3, Sbm3] _ [1/1, 27/22, 3/2, 7/4] :: [0, 7, 14, 19] # [7, 7, 5]
[P1, DeAcM3, P5, m7] : [DeAcM3, AsGrm3, m3] _ [1/1, 27/22, 3/2, 9/5] :: [0, 7, 14, 20] # [7, 7, 6]
[P1, Grm3, De5, DeSbm7] : [Grm3, DeAcM3, Sbm3] _ [1/1, 32/27, 16/11, 56/33] :: [0, 6, 13, 18] # [6, 7, 5]
[P1, Grm3, De5, Dem7] : [Grm3, DeAcM3, m3] _ [1/1, 32/27, 16/11, 96/55] :: [0, 6, 13, 19] # [6, 7, 6]
[P1, Grm3, De5, Grm7] : [Grm3, DeAcM3, AsGrm3] _ [1/1, 32/27, 16/11, 16/9] :: [0, 6, 13, 20] # [6, 7, 7]
[P1, Grm3, De5, PrDem7] : [Grm3, DeAcM3, Prm3] _ [1/1, 32/27, 16/11, 39/22] :: [0, 6, 13, 20] # [6, 7, 7]
[P1, Grm3, Gr5, GrM7] : [Grm3, M3, M3] _ [1/1, 32/27, 40/27, 50/27] :: [0, 6, 14, 22] # [6, 8, 8]
[P1, Grm3, Gr5, Grm7] : [Grm3, M3, m3] _ [1/1, 32/27, 40/27, 16/9] :: [0, 6, 14, 20] # [6, 8, 6]
[P1, Grm3, Gr5, M7] : [Grm3, M3, AcM3] _ [1/1, 32/27, 40/27, 15/8] :: [0, 6, 14, 22] # [6, 8, 8]
[P1, Grm3, Grd5, Dem7] : [Grm3, m3, DeAcM3] _ [1/1, 32/27, 64/45, 96/55] :: [0, 6, 12, 19] # [6, 6, 7]
[P1, Grm3, Grd5, Grm7] : [Grm3, m3, M3] _ [1/1, 32/27, 64/45, 16/9] :: [0, 6, 12, 20] # [6, 6, 8]
[P1, Grm3, Grd5, PrGrd7] : [Grm3, m3, Prm3] _ [1/1, 32/27, 64/45, 26/15] :: [0, 6, 12, 19] # [6, 6, 7]
[P1, Grm3, Grd5, m7] : [Grm3, m3, AcM3] _ [1/1, 32/27, 64/45, 9/5] :: [0, 6, 12, 20] # [6, 6, 8]
[P1, Grm3, P5, Grm7] : [Grm3, AcM3, Grm3] _ [1/1, 32/27, 3/2, 16/9] :: [0, 6, 14, 20] # [6, 8, 6]
[P1, Grm3, P5, M7] : [Grm3, AcM3, M3] _ [1/1, 32/27, 3/2, 15/8] :: [0, 6, 14, 22] # [6, 8, 8]
[P1, Grm3, P5, PrDem7] : [Grm3, AcM3, PrDem3] _ [1/1, 32/27, 3/2, 39/22] :: [0, 6, 14, 20] # [6, 8, 6]
[P1, Grm3, P5, ReAsM7] : [Grm3, AcM3, ReAsM3] _ [1/1, 32/27, 3/2, 99/52] :: [0, 6, 14, 22] # [6, 8, 8]
[P1, Grm3, P5, Sbm7] : [Grm3, AcM3, Sbm3] _ [1/1, 32/27, 3/2, 7/4] :: [0, 6, 14, 19] # [6, 8, 5]
[P1, Grm3, P5, m7] : [Grm3, AcM3, m3] _ [1/1, 32/27, 3/2, 9/5] :: [0, 6, 14, 20] # [6, 8, 6]
[P1, Grm3, PrGrd5, Grm7] : [Grm3, Prm3, ReM3] _ [1/1, 32/27, 13/9, 16/9] :: [0, 6, 13, 20] # [6, 7, 7]
[P1, Grm3, PrGrd5, PrDem7] : [Grm3, Prm3, DeAcM3] _ [1/1, 32/27, 13/9, 39/22] :: [0, 6, 13, 20] # [6, 7, 7]
[P1, Grm3, PrGrd5, PrGrd7] : [Grm3, Prm3, m3] _ [1/1, 32/27, 13/9, 26/15] :: [0, 6, 13, 19] # [6, 7, 6]
[P1, Grm3, PrGrd5, PrSbGrd7] : [Grm3, Prm3, Sbm3] _ [1/1, 32/27, 13/9, 91/54] :: [0, 6, 13, 18] # [6, 7, 5]
[P1, M3, A5, GrM7] : [M3, M3, Grm3] _ [1/1, 5/4, 25/16, 50/27] :: [0, 8, 16, 22] # [8, 8, 6]
[P1, M3, A5, M7] : [M3, M3, m3] _ [1/1, 5/4, 25/16, 15/8] :: [0, 8, 16, 22] # [8, 8, 6]
[P1, M3, Gr5, DeM7] : [M3, Grm3, DeAcM3] _ [1/1, 5/4, 40/27, 20/11] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, M3, Gr5, GrM7] : [M3, Grm3, M3] _ [1/1, 5/4, 40/27, 50/27] :: [0, 8, 14, 22] # [8, 6, 8]
[P1, M3, Gr5, Grm7] : [M3, Grm3, m3] _ [1/1, 5/4, 40/27, 16/9] :: [0, 8, 14, 20] # [8, 6, 6]
[P1, M3, Gr5, M7] : [M3, Grm3, AcM3] _ [1/1, 5/4, 40/27, 15/8] :: [0, 8, 14, 22] # [8, 6, 8]
[P1, M3, Gr5, PrGrm7] : [M3, Grm3, Prm3] _ [1/1, 5/4, 40/27, 65/36] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, M3, P5, AsGrm7] : [M3, m3, AsGrm3] _ [1/1, 5/4, 3/2, 11/6] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, M3, P5, DeAcM7] : [M3, m3, DeAcM3] _ [1/1, 5/4, 3/2, 81/44] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, M3, P5, Grm7] : [M3, m3, Grm3] _ [1/1, 5/4, 3/2, 16/9] :: [0, 8, 14, 20] # [8, 6, 6]
[P1, M3, P5, M7] : [M3, m3, M3] _ [1/1, 5/4, 3/2, 15/8] :: [0, 8, 14, 22] # [8, 6, 8]
[P1, M3, P5, PrDem7] : [M3, m3, PrDem3] _ [1/1, 5/4, 3/2, 39/22] :: [0, 8, 14, 20] # [8, 6, 6]
[P1, M3, P5, ReAsM7] : [M3, m3, ReAsM3] _ [1/1, 5/4, 3/2, 99/52] :: [0, 8, 14, 22] # [8, 6, 8]
[P1, M3, P5, ReM7] : [M3, m3, ReM3] _ [1/1, 5/4, 3/2, 24/13] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, M3, P5, Sbm7] : [M3, m3, Sbm3] _ [1/1, 5/4, 3/2, 7/4] :: [0, 8, 14, 19] # [8, 6, 5]
[P1, M3, P5, m7] : [M3, m3, m3] _ [1/1, 5/4, 3/2, 9/5] :: [0, 8, 14, 20] # [8, 6, 6]
[P1, M3, PrDe5, DeM7] : [M3, PrDem3, ReM3] _ [1/1, 5/4, 65/44, 20/11] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, M3, PrDe5, M7] : [M3, PrDem3, ReAsM3] _ [1/1, 5/4, 65/44, 15/8] :: [0, 8, 14, 22] # [8, 6, 8]
[P1, M3, PrDe5, PrDem7] : [M3, PrDem3, m3] _ [1/1, 5/4, 65/44, 39/22] :: [0, 8, 14, 20] # [8, 6, 6]
[P1, M3, PrDe5, PrGrm7] : [M3, PrDem3, AsGrm3] _ [1/1, 5/4, 65/44, 65/36] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, M3, Sb5, ReSbM7] : [M3, Sbm3, ReM3] _ [1/1, 5/4, 35/24, 70/39] :: [0, 8, 13, 20] # [8, 5, 7]
[P1, M3, Sb5, Sbm7] : [M3, Sbm3, m3] _ [1/1, 5/4, 35/24, 7/4] :: [0, 8, 13, 19] # [8, 5, 6]
[P1, PrDem3, De5, DeSbm7] : [PrDem3, ReM3, Sbm3] _ [1/1, 13/11, 16/11, 56/33] :: [0, 6, 13, 18] # [6, 7, 5]
[P1, PrDem3, De5, Dem7] : [PrDem3, ReM3, m3] _ [1/1, 13/11, 16/11, 96/55] :: [0, 6, 13, 19] # [6, 7, 6]
[P1, PrDem3, De5, Grm7] : [PrDem3, ReM3, AsGrm3] _ [1/1, 13/11, 16/11, 16/9] :: [0, 6, 13, 20] # [6, 7, 7]
[P1, PrDem3, De5, PrDem7] : [PrDem3, ReM3, Prm3] _ [1/1, 13/11, 16/11, 39/22] :: [0, 6, 13, 20] # [6, 7, 7]
[P1, PrDem3, P5, Grm7] : [PrDem3, ReAsM3, Grm3] _ [1/1, 13/11, 3/2, 16/9] :: [0, 6, 14, 20] # [6, 8, 6]
[P1, PrDem3, P5, M7] : [PrDem3, ReAsM3, M3] _ [1/1, 13/11, 3/2, 15/8] :: [0, 6, 14, 22] # [6, 8, 8]
[P1, PrDem3, P5, PrDem7] : [PrDem3, ReAsM3, PrDem3] _ [1/1, 13/11, 3/2, 39/22] :: [0, 6, 14, 20] # [6, 8, 6]
[P1, PrDem3, P5, ReAsM7] : [PrDem3, ReAsM3, ReAsM3] _ [1/1, 13/11, 3/2, 99/52] :: [0, 6, 14, 22] # [6, 8, 8]
[P1, PrDem3, P5, Sbm7] : [PrDem3, ReAsM3, Sbm3] _ [1/1, 13/11, 3/2, 7/4] :: [0, 6, 14, 19] # [6, 8, 5]
[P1, PrDem3, P5, m7] : [PrDem3, ReAsM3, m3] _ [1/1, 13/11, 3/2, 9/5] :: [0, 6, 14, 20] # [6, 8, 6]
[P1, PrDem3, PrDe5, M7] : [PrDem3, M3, ReAsM3] _ [1/1, 13/11, 65/44, 15/8] :: [0, 6, 14, 22] # [6, 8, 8]
[P1, PrDem3, PrDe5, PrDem7] : [PrDem3, M3, m3] _ [1/1, 13/11, 65/44, 39/22] :: [0, 6, 14, 20] # [6, 8, 6]
[P1, PrDem3, PrDeSbd5, DeSbm7] : [PrDem3, Sbm3, ReM3] _ [1/1, 13/11, 91/66, 56/33] :: [0, 6, 11, 18] # [6, 5, 7]
[P1, PrDem3, PrDeSbd5, PrDeSbd7] : [PrDem3, Sbm3, m3] _ [1/1, 13/11, 91/66, 91/55] :: [0, 6, 11, 17] # [6, 5, 6]
[P1, PrDem3, PrDeSbd5, PrSbGrd7] : [PrDem3, Sbm3, AsGrm3] _ [1/1, 13/11, 91/66, 91/54] :: [0, 6, 11, 18] # [6, 5, 7]
[P1, PrDem3, PrDeSbd5, Sbm7] : [PrDem3, Sbm3, ReAsM3] _ [1/1, 13/11, 91/66, 7/4] :: [0, 6, 11, 19] # [6, 5, 8]
[P1, PrDem3, PrDed5, Dem7] : [PrDem3, m3, ReM3] _ [1/1, 13/11, 78/55, 96/55] :: [0, 6, 12, 19] # [6, 6, 7]
[P1, PrDem3, PrDed5, PrDeSbd7] : [PrDem3, m3, Sbm3] _ [1/1, 13/11, 78/55, 91/55] :: [0, 6, 12, 17] # [6, 6, 5]
[P1, PrDem3, PrDed5, PrDem7] : [PrDem3, m3, M3] _ [1/1, 13/11, 78/55, 39/22] :: [0, 6, 12, 20] # [6, 6, 8]
[P1, PrDem3, PrDed5, PrGrd7] : [PrDem3, m3, AsGrm3] _ [1/1, 13/11, 78/55, 26/15] :: [0, 6, 12, 19] # [6, 6, 7]
[P1, PrDem3, PrDed5, m7] : [PrDem3, m3, ReAsM3] _ [1/1, 13/11, 78/55, 9/5] :: [0, 6, 12, 20] # [6, 6, 8]
[P1, PrDem3, PrGrd5, Grm7] : [PrDem3, AsGrm3, ReM3] _ [1/1, 13/11, 13/9, 16/9] :: [0, 6, 13, 20] # [6, 7, 7]
[P1, PrDem3, PrGrd5, PrDem7] : [PrDem3, AsGrm3, DeAcM3] _ [1/1, 13/11, 13/9, 39/22] :: [0, 6, 13, 20] # [6, 7, 7]
[P1, PrDem3, PrGrd5, PrGrd7] : [PrDem3, AsGrm3, m3] _ [1/1, 13/11, 13/9, 26/15] :: [0, 6, 13, 19] # [6, 7, 6]
[P1, PrDem3, PrGrd5, PrSbGrd7] : [PrDem3, AsGrm3, Sbm3] _ [1/1, 13/11, 13/9, 91/54] :: [0, 6, 13, 18] # [6, 7, 5]
[P1, Prm3, P5, AsGrm7] : [Prm3, ReM3, AsGrm3] _ [1/1, 39/32, 3/2, 11/6] :: [0, 7, 14, 21] # [7, 7, 7]
[P1, Prm3, P5, DeAcM7] : [Prm3, ReM3, DeAcM3] _ [1/1, 39/32, 3/2, 81/44] :: [0, 7, 14, 21] # [7, 7, 7]
[P1, Prm3, P5, Grm7] : [Prm3, ReM3, Grm3] _ [1/1, 39/32, 3/2, 16/9] :: [0, 7, 14, 20] # [7, 7, 6]
[P1, Prm3, P5, PrDem7] : [Prm3, ReM3, PrDem3] _ [1/1, 39/32, 3/2, 39/22] :: [0, 7, 14, 20] # [7, 7, 6]
[P1, Prm3, P5, ReM7] : [Prm3, ReM3, ReM3] _ [1/1, 39/32, 3/2, 24/13] :: [0, 7, 14, 21] # [7, 7, 7]
[P1, Prm3, P5, Sbm7] : [Prm3, ReM3, Sbm3] _ [1/1, 39/32, 3/2, 7/4] :: [0, 7, 14, 19] # [7, 7, 5]
[P1, Prm3, P5, m7] : [Prm3, ReM3, m3] _ [1/1, 39/32, 3/2, 9/5] :: [0, 7, 14, 20] # [7, 7, 6]
[P1, Prm3, PrGrd5, AsGrm7] : [Prm3, Grm3, ReAsM3] _ [1/1, 39/32, 13/9, 11/6] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, Prm3, PrGrd5, Grm7] : [Prm3, Grm3, ReM3] _ [1/1, 39/32, 13/9, 16/9] :: [0, 7, 13, 20] # [7, 6, 7]
[P1, Prm3, PrGrd5, PrDem7] : [Prm3, Grm3, DeAcM3] _ [1/1, 39/32, 13/9, 39/22] :: [0, 7, 13, 20] # [7, 6, 7]
[P1, Prm3, PrGrd5, PrGrd7] : [Prm3, Grm3, m3] _ [1/1, 39/32, 13/9, 26/15] :: [0, 7, 13, 19] # [7, 6, 6]
[P1, Prm3, PrGrd5, PrGrm7] : [Prm3, Grm3, M3] _ [1/1, 39/32, 13/9, 65/36] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, Prm3, PrGrd5, PrSbGrd7] : [Prm3, Grm3, Sbm3] _ [1/1, 39/32, 13/9, 91/54] :: [0, 7, 13, 18] # [7, 6, 5]
[P1, Prm3, PrSbd5, PrSbGrd7] : [Prm3, Sbm3, Grm3] _ [1/1, 39/32, 91/64, 91/54] :: [0, 7, 12, 18] # [7, 5, 6]
[P1, Prm3, PrSbd5, Sbm7] : [Prm3, Sbm3, ReM3] _ [1/1, 39/32, 91/64, 7/4] :: [0, 7, 12, 19] # [7, 5, 7]
[P1, ReAsM3, P5, AsGrm7] : [ReAsM3, PrDem3, AsGrm3] _ [1/1, 33/26, 3/2, 11/6] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, ReAsM3, P5, DeAcM7] : [ReAsM3, PrDem3, DeAcM3] _ [1/1, 33/26, 3/2, 81/44] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, ReAsM3, P5, Grm7] : [ReAsM3, PrDem3, Grm3] _ [1/1, 33/26, 3/2, 16/9] :: [0, 8, 14, 20] # [8, 6, 6]
[P1, ReAsM3, P5, M7] : [ReAsM3, PrDem3, M3] _ [1/1, 33/26, 3/2, 15/8] :: [0, 8, 14, 22] # [8, 6, 8]
[P1, ReAsM3, P5, PrDem7] : [ReAsM3, PrDem3, PrDem3] _ [1/1, 33/26, 3/2, 39/22] :: [0, 8, 14, 20] # [8, 6, 6]
[P1, ReAsM3, P5, ReAsM7] : [ReAsM3, PrDem3, ReAsM3] _ [1/1, 33/26, 3/2, 99/52] :: [0, 8, 14, 22] # [8, 6, 8]
[P1, ReAsM3, P5, ReM7] : [ReAsM3, PrDem3, ReM3] _ [1/1, 33/26, 3/2, 24/13] :: [0, 8, 14, 21] # [8, 6, 7]
[P1, ReAsM3, P5, Sbm7] : [ReAsM3, PrDem3, Sbm3] _ [1/1, 33/26, 3/2, 7/4] :: [0, 8, 14, 19] # [8, 6, 5]
[P1, ReAsM3, P5, m7] : [ReAsM3, PrDem3, m3] _ [1/1, 33/26, 3/2, 9/5] :: [0, 8, 14, 20] # [8, 6, 6]
[P1, ReAsM3, ReAs5, ReAsM7] : [ReAsM3, m3, M3] _ [1/1, 33/26, 99/65, 99/52] :: [0, 8, 14, 22] # [8, 6, 8]
[P1, ReAsM3, ReAs5, m7] : [ReAsM3, m3, PrDem3] _ [1/1, 33/26, 99/65, 9/5] :: [0, 8, 14, 20] # [8, 6, 6]
[P1, ReAsM3, ReAsSb5, Sbm7] : [ReAsM3, Sbm3, PrDem3] _ [1/1, 33/26, 77/52, 7/4] :: [0, 8, 13, 19] # [8, 5, 6]
[P1, ReM3, De5, DeAcM7] : [ReM3, PrDem3, AcM3] _ [1/1, 16/13, 16/11, 81/44] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, ReM3, De5, DeM7] : [ReM3, PrDem3, M3] _ [1/1, 16/13, 16/11, 20/11] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, ReM3, De5, DeSbm7] : [ReM3, PrDem3, Sbm3] _ [1/1, 16/13, 16/11, 56/33] :: [0, 7, 13, 18] # [7, 6, 5]
[P1, ReM3, De5, Dem7] : [ReM3, PrDem3, m3] _ [1/1, 16/13, 16/11, 96/55] :: [0, 7, 13, 19] # [7, 6, 6]
[P1, ReM3, De5, Grm7] : [ReM3, PrDem3, AsGrm3] _ [1/1, 16/13, 16/11, 16/9] :: [0, 7, 13, 20] # [7, 6, 7]
[P1, ReM3, De5, PrDem7] : [ReM3, PrDem3, Prm3] _ [1/1, 16/13, 16/11, 39/22] :: [0, 7, 13, 20] # [7, 6, 7]
[P1, ReM3, De5, ReM7] : [ReM3, PrDem3, ReAsM3] _ [1/1, 16/13, 16/11, 24/13] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, ReM3, P5, AsGrm7] : [ReM3, Prm3, AsGrm3] _ [1/1, 16/13, 3/2, 11/6] :: [0, 7, 14, 21] # [7, 7, 7]
[P1, ReM3, P5, DeAcM7] : [ReM3, Prm3, DeAcM3] _ [1/1, 16/13, 3/2, 81/44] :: [0, 7, 14, 21] # [7, 7, 7]
[P1, ReM3, P5, Grm7] : [ReM3, Prm3, Grm3] _ [1/1, 16/13, 3/2, 16/9] :: [0, 7, 14, 20] # [7, 7, 6]
[P1, ReM3, P5, PrDem7] : [ReM3, Prm3, PrDem3] _ [1/1, 16/13, 3/2, 39/22] :: [0, 7, 14, 20] # [7, 7, 6]
[P1, ReM3, P5, ReM7] : [ReM3, Prm3, ReM3] _ [1/1, 16/13, 3/2, 24/13] :: [0, 7, 14, 21] # [7, 7, 7]
[P1, ReM3, P5, Sbm7] : [ReM3, Prm3, Sbm3] _ [1/1, 16/13, 3/2, 7/4] :: [0, 7, 14, 19] # [7, 7, 5]
[P1, ReM3, P5, m7] : [ReM3, Prm3, m3] _ [1/1, 16/13, 3/2, 9/5] :: [0, 7, 14, 20] # [7, 7, 6]
[P1, ReM3, Re5, Dem7] : [ReM3, m3, PrDem3] _ [1/1, 16/13, 96/65, 96/55] :: [0, 7, 13, 19] # [7, 6, 6]
[P1, ReM3, Re5, ReM7] : [ReM3, m3, M3] _ [1/1, 16/13, 96/65, 24/13] :: [0, 7, 13, 21] # [7, 6, 8]
[P1, ReM3, Re5, m7] : [ReM3, m3, Prm3] _ [1/1, 16/13, 96/65, 9/5] :: [0, 7, 13, 20] # [7, 6, 7]
[P1, ReM3, ReSb5, DeSbm7] : [ReM3, Sbm3, PrDem3] _ [1/1, 16/13, 56/39, 56/33] :: [0, 7, 12, 18] # [7, 5, 6]
[P1, ReM3, ReSb5, ReSbM7] : [ReM3, Sbm3, M3] _ [1/1, 16/13, 56/39, 70/39] :: [0, 7, 12, 20] # [7, 5, 8]
[P1, ReM3, ReSb5, Sbm7] : [ReM3, Sbm3, Prm3] _ [1/1, 16/13, 56/39, 7/4] :: [0, 7, 12, 19] # [7, 5, 7]
[P1, Sbm3, AsSbGrd5, AsSbGrd7] : [Sbm3, AsGrm3, m3] _ [1/1, 7/6, 77/54, 77/45] :: [0, 5, 12, 18] # [5, 7, 6]
[P1, Sbm3, AsSbGrd5, PrSbGrd7] : [Sbm3, AsGrm3, PrDem3] _ [1/1, 7/6, 77/54, 91/54] :: [0, 5, 12, 18] # [5, 7, 6]
[P1, Sbm3, AsSbGrd5, Sbm7] : [Sbm3, AsGrm3, DeAcM3] _ [1/1, 7/6, 77/54, 7/4] :: [0, 5, 12, 19] # [5, 7, 7]
[P1, Sbm3, DeSbAc5, DeSbm7] : [Sbm3, DeAcM3, Grm3] _ [1/1, 7/6, 63/44, 56/33] :: [0, 5, 12, 18] # [5, 7, 6]
[P1, Sbm3, DeSbAc5, Sbm7] : [Sbm3, DeAcM3, AsGrm3] _ [1/1, 7/6, 63/44, 7/4] :: [0, 5, 12, 19] # [5, 7, 7]
[P1, Sbm3, PrDeSbd5, DeSbm7] : [Sbm3, PrDem3, ReM3] _ [1/1, 7/6, 91/66, 56/33] :: [0, 5, 11, 18] # [5, 6, 7]
[P1, Sbm3, PrDeSbd5, PrDeSbd7] : [Sbm3, PrDem3, m3] _ [1/1, 7/6, 91/66, 91/55] :: [0, 5, 11, 17] # [5, 6, 6]
[P1, Sbm3, PrDeSbd5, PrSbGrd7] : [Sbm3, PrDem3, AsGrm3] _ [1/1, 7/6, 91/66, 91/54] :: [0, 5, 11, 18] # [5, 6, 7]
[P1, Sbm3, PrDeSbd5, Sbm7] : [Sbm3, PrDem3, ReAsM3] _ [1/1, 7/6, 91/66, 7/4] :: [0, 5, 11, 19] # [5, 6, 8]
[P1, Sbm3, PrSbd5, PrSbGrd7] : [Sbm3, Prm3, Grm3] _ [1/1, 7/6, 91/64, 91/54] :: [0, 5, 12, 18] # [5, 7, 6]
[P1, Sbm3, PrSbd5, Sbm7] : [Sbm3, Prm3, ReM3] _ [1/1, 7/6, 91/64, 7/4] :: [0, 5, 12, 19] # [5, 7, 7]
[P1, Sbm3, ReAsSb5, Sbm7] : [Sbm3, ReAsM3, PrDem3] _ [1/1, 7/6, 77/52, 7/4] :: [0, 5, 13, 19] # [5, 8, 6]
[P1, Sbm3, ReSb5, DeSbm7] : [Sbm3, ReM3, PrDem3] _ [1/1, 7/6, 56/39, 56/33] :: [0, 5, 12, 18] # [5, 7, 6]
[P1, Sbm3, ReSb5, Sbm7] : [Sbm3, ReM3, Prm3] _ [1/1, 7/6, 56/39, 7/4] :: [0, 5, 12, 19] # [5, 7, 7]
[P1, Sbm3, Sb5, Sbm7] : [Sbm3, M3, m3] _ [1/1, 7/6, 35/24, 7/4] :: [0, 5, 13, 19] # [5, 8, 6]
[P1, Sbm3, Sbd5, AsSbGrd7] : [Sbm3, m3, AsGrm3] _ [1/1, 7/6, 7/5, 77/45] :: [0, 5, 11, 18] # [5, 6, 7]
[P1, Sbm3, Sbd5, PrDeSbd7] : [Sbm3, m3, PrDem3] _ [1/1, 7/6, 7/5, 91/55] :: [0, 5, 11, 17] # [5, 6, 6]
[P1, Sbm3, Sbd5, SbSbd7] : [Sbm3, m3, Sbm3] _ [1/1, 7/6, 7/5, 49/30] :: [0, 5, 11, 16] # [5, 6, 5]
[P1, Sbm3, Sbd5, Sbd7] : [Sbm3, m3, m3] _ [1/1, 7/6, 7/5, 42/25] :: [0, 5, 11, 17] # [5, 6, 6]
[P1, Sbm3, Sbd5, Sbm7] : [Sbm3, m3, M3] _ [1/1, 7/6, 7/5, 7/4] :: [0, 5, 11, 19] # [5, 6, 8]
[P1, m3, AsGrd5, AsGrd7] : [m3, AsGrm3, m3] _ [1/1, 6/5, 22/15, 44/25] :: [0, 6, 13, 19] # [6, 7, 6]
[P1, m3, AsGrd5, AsSbGrd7] : [m3, AsGrm3, Sbm3] _ [1/1, 6/5, 22/15, 77/45] :: [0, 6, 13, 18] # [6, 7, 5]
[P1, m3, AsGrd5, PrGrd7] : [m3, AsGrm3, PrDem3] _ [1/1, 6/5, 22/15, 26/15] :: [0, 6, 13, 19] # [6, 7, 6]
[P1, m3, AsGrd5, m7] : [m3, AsGrm3, DeAcM3] _ [1/1, 6/5, 22/15, 9/5] :: [0, 6, 13, 20] # [6, 7, 7]
[P1, m3, DeAc5, Dem7] : [m3, DeAcM3, Grm3] _ [1/1, 6/5, 81/55, 96/55] :: [0, 6, 13, 19] # [6, 7, 6]
[P1, m3, DeAc5, m7] : [m3, DeAcM3, AsGrm3] _ [1/1, 6/5, 81/55, 9/5] :: [0, 6, 13, 20] # [6, 7, 7]
[P1, m3, Grd5, Dem7] : [m3, Grm3, DeAcM3] _ [1/1, 6/5, 64/45, 96/55] :: [0, 6, 12, 19] # [6, 6, 7]
[P1, m3, Grd5, Grm7] : [m3, Grm3, M3] _ [1/1, 6/5, 64/45, 16/9] :: [0, 6, 12, 20] # [6, 6, 8]
[P1, m3, Grd5, PrGrd7] : [m3, Grm3, Prm3] _ [1/1, 6/5, 64/45, 26/15] :: [0, 6, 12, 19] # [6, 6, 7]
[P1, m3, Grd5, m7] : [m3, Grm3, AcM3] _ [1/1, 6/5, 64/45, 9/5] :: [0, 6, 12, 20] # [6, 6, 8]
[P1, m3, P5, Grm7] : [m3, M3, Grm3] _ [1/1, 6/5, 3/2, 16/9] :: [0, 6, 14, 20] # [6, 8, 6]
[P1, m3, P5, M7] : [m3, M3, M3] _ [1/1, 6/5, 3/2, 15/8] :: [0, 6, 14, 22] # [6, 8, 8]
[P1, m3, P5, PrDem7] : [m3, M3, PrDem3] _ [1/1, 6/5, 3/2, 39/22] :: [0, 6, 14, 20] # [6, 8, 6]
[P1, m3, P5, ReAsM7] : [m3, M3, ReAsM3] _ [1/1, 6/5, 3/2, 99/52] :: [0, 6, 14, 22] # [6, 8, 8]
[P1, m3, P5, Sbm7] : [m3, M3, Sbm3] _ [1/1, 6/5, 3/2, 7/4] :: [0, 6, 14, 19] # [6, 8, 5]
[P1, m3, P5, m7] : [m3, M3, m3] _ [1/1, 6/5, 3/2, 9/5] :: [0, 6, 14, 20] # [6, 8, 6]
[P1, m3, PrDed5, Dem7] : [m3, PrDem3, ReM3] _ [1/1, 6/5, 78/55, 96/55] :: [0, 6, 12, 19] # [6, 6, 7]
[P1, m3, PrDed5, PrDeSbd7] : [m3, PrDem3, Sbm3] _ [1/1, 6/5, 78/55, 91/55] :: [0, 6, 12, 17] # [6, 6, 5]
[P1, m3, PrDed5, PrDem7] : [m3, PrDem3, M3] _ [1/1, 6/5, 78/55, 39/22] :: [0, 6, 12, 20] # [6, 6, 8]
[P1, m3, PrDed5, PrGrd7] : [m3, PrDem3, AsGrm3] _ [1/1, 6/5, 78/55, 26/15] :: [0, 6, 12, 19] # [6, 6, 7]
[P1, m3, PrDed5, m7] : [m3, PrDem3, ReAsM3] _ [1/1, 6/5, 78/55, 9/5] :: [0, 6, 12, 20] # [6, 6, 8]
[P1, m3, Re5, Dem7] : [m3, ReM3, PrDem3] _ [1/1, 6/5, 96/65, 96/55] :: [0, 6, 13, 19] # [6, 7, 6]
[P1, m3, Re5, m7] : [m3, ReM3, Prm3] _ [1/1, 6/5, 96/65, 9/5] :: [0, 6, 13, 20] # [6, 7, 7]
[P1, m3, ReAs5, ReAsM7] : [m3, ReAsM3, M3] _ [1/1, 6/5, 99/65, 99/52] :: [0, 6, 14, 22] # [6, 8, 8]
[P1, m3, ReAs5, m7] : [m3, ReAsM3, PrDem3] _ [1/1, 6/5, 99/65, 9/5] :: [0, 6, 14, 20] # [6, 8, 6]
[P1, m3, Sbd5, AsSbGrd7] : [m3, Sbm3, AsGrm3] _ [1/1, 6/5, 7/5, 77/45] :: [0, 6, 11, 18] # [6, 5, 7]
[P1, m3, Sbd5, PrDeSbd7] : [m3, Sbm3, PrDem3] _ [1/1, 6/5, 7/5, 91/55] :: [0, 6, 11, 17] # [6, 5, 6]
[P1, m3, Sbd5, Sbd7] : [m3, Sbm3, m3] _ [1/1, 6/5, 7/5, 42/25] :: [0, 6, 11, 17] # [6, 5, 6]
[P1, m3, Sbd5, Sbm7] : [m3, Sbm3, M3] _ [1/1, 6/5, 7/5, 7/4] :: [0, 6, 11, 19] # [6, 5, 8]
[P1, m3, d5, AsGrd7] : [m3, m3, AsGrm3] _ [1/1, 6/5, 36/25, 44/25] :: [0, 6, 12, 19] # [6, 6, 7]
[P1, m3, d5, Sbd7] : [m3, m3, Sbm3] _ [1/1, 6/5, 36/25, 42/25] :: [0, 6, 12, 17] # [6, 6, 5]
[P1, m3, d5, m7] : [m3, m3, M3] _ [1/1, 6/5, 36/25, 9/5] :: [0, 6, 12, 20] # [6, 6, 8]
[P1, PrDem3, PrGrd5] : [PrDem3, AsGrm3] _ [1/1, 13/11, 13/9] :: [0, 6, 13] # [6, 7]
[P1, m3, P5] : [m3, M3] _ [1/1, 6/5, 3/2] :: [0, 6, 14] # [6, 8]
[P1, ReAsM3, ReAs5] : [ReAsM3, m3] _ [1/1, 33/26, 99/65] :: [0, 8, 14] # [8, 6]
[P1, Grm3, De5] : [Grm3, DeAcM3] _ [1/1, 32/27, 16/11] :: [0, 6, 13] # [6, 7]
[P1, ReM3, Re5] : [ReM3, m3] _ [1/1, 16/13, 96/65] :: [0, 7, 13] # [7, 6]
[P1, M3, A5] : [M3, M3] _ [1/1, 5/4, 25/16] :: [0, 8, 16] # [8, 8]
[P1, Grm3, P5] : [Grm3, AcM3] _ [1/1, 32/27, 3/2] :: [0, 6, 14] # [6, 8]
[P1, Sbm3, ReAsSb5] : [Sbm3, ReAsM3] _ [1/1, 7/6, 77/52] :: [0, 5, 13] # [5, 8]
[P1, ReM3, De5] : [ReM3, PrDem3] _ [1/1, 16/13, 16/11] :: [0, 7, 13] # [7, 6]
[P1, m3, AsGrd5] : [m3, AsGrm3] _ [1/1, 6/5, 22/15] :: [0, 6, 13] # [6, 7]
[P1, m3, DeAc5] : [m3, DeAcM3] _ [1/1, 6/5, 81/55] :: [0, 6, 13] # [6, 7]
[P1, ReM3, ReSb5] : [ReM3, Sbm3] _ [1/1, 16/13, 56/39] :: [0, 7, 12] # [7, 5]
[P1, PrDem3, P5] : [PrDem3, ReAsM3] _ [1/1, 13/11, 3/2] :: [0, 6, 14] # [6, 8]
[P1, AsGrm3, AsGrd5] : [AsGrm3, m3] _ [1/1, 11/9, 22/15] :: [0, 7, 13] # [7, 6]
[P1, m3, Re5] : [m3, ReM3] _ [1/1, 6/5, 96/65] :: [0, 6, 13] # [6, 7]
[P1, m3, ReAs5] : [m3, ReAsM3] _ [1/1, 6/5, 99/65] :: [0, 6, 14] # [6, 8]
[P1, Sbm3, Sbd5] : [Sbm3, m3] _ [1/1, 7/6, 7/5] :: [0, 5, 11] # [5, 6]
[P1, m3, Sbd5] : [m3, Sbm3] _ [1/1, 6/5, 7/5] :: [0, 6, 11] # [6, 5]
[P1, Sbm3, ReSb5] : [Sbm3, ReM3] _ [1/1, 7/6, 56/39] :: [0, 5, 12] # [5, 7]
[P1, M3, P5] : [M3, m3] _ [1/1, 5/4, 3/2] :: [0, 8, 14] # [8, 6]
[P1, Prm3, PrSbd5] : [Prm3, Sbm3] _ [1/1, 39/32, 91/64] :: [0, 7, 12] # [7, 5]
[P1, ReM3, P5] : [ReM3, Prm3] _ [1/1, 16/13, 3/2] :: [0, 7, 14] # [7, 7]
[P1, m3, Grd5] : [m3, Grm3] _ [1/1, 6/5, 64/45] :: [0, 6, 12] # [6, 6]
[P1, M3, Gr5] : [M3, Grm3] _ [1/1, 5/4, 40/27] :: [0, 8, 14] # [8, 6]
[P1, Prm3, P5] : [Prm3, ReM3] _ [1/1, 39/32, 3/2] :: [0, 7, 14] # [7, 7]
[P1, AcM3, P5] : [AcM3, Grm3] _ [1/1, 81/64, 3/2] :: [0, 8, 14] # [8, 6]
[P1, M3, PrDe5] : [M3, PrDem3] _ [1/1, 5/4, 65/44] :: [0, 8, 14] # [8, 6]
[P1, PrDem3, De5] : [PrDem3, ReM3] _ [1/1, 13/11, 16/11] :: [0, 6, 13] # [6, 7]
[P1, DeAcM3, DeSbAc5] : [DeAcM3, Sbm3] _ [1/1, 27/22, 63/44] :: [0, 7, 12] # [7, 5]
[P1, AsGrm3, AsSbGrd5] : [AsGrm3, Sbm3] _ [1/1, 11/9, 77/54] :: [0, 7, 12] # [7, 5]
[P1, Grm3, Gr5] : [Grm3, M3] _ [1/1, 32/27, 40/27] :: [0, 6, 14] # [6, 8]
[P1, M3, Sb5] : [M3, Sbm3] _ [1/1, 5/4, 35/24] :: [0, 8, 13] # [8, 5]
[P1, AsGrm3, P5] : [AsGrm3, DeAcM3] _ [1/1, 11/9, 3/2] :: [0, 7, 14] # [7, 7]
[P1, Sbm3, PrSbd5] : [Sbm3, Prm3] _ [1/1, 7/6, 91/64] :: [0, 5, 12] # [5, 7]
[P1, DeAcM3, P5] : [DeAcM3, AsGrm3] _ [1/1, 27/22, 3/2] :: [0, 7, 14] # [7, 7]
[P1, PrDem3, PrDeSbd5] : [PrDem3, Sbm3] _ [1/1, 13/11, 91/66] :: [0, 6, 11] # [6, 5]
[P1, Sbm3, AsSbGrd5] : [Sbm3, AsGrm3] _ [1/1, 7/6, 77/54] :: [0, 5, 12] # [5, 7]
[P1, AsGrm3, PrGrd5] : [AsGrm3, PrDem3] _ [1/1, 11/9, 13/9] :: [0, 7, 13] # [7, 6]
[P1, Grm3, Grd5] : [Grm3, m3] _ [1/1, 32/27, 64/45] :: [0, 6, 12] # [6, 6]
[P1, DeAcM3, DeAc5] : [DeAcM3, m3] _ [1/1, 27/22, 81/55] :: [0, 7, 13] # [7, 6]
[P1, DeAcM3, De5] : [DeAcM3, Grm3] _ [1/1, 27/22, 16/11] :: [0, 7, 13] # [7, 6]
[P1, m3, PrDed5] : [m3, PrDem3] _ [1/1, 6/5, 78/55] :: [0, 6, 12] # [6, 6]
[P1, Sbm3, Sb5] : [Sbm3, M3] _ [1/1, 7/6, 35/24] :: [0, 5, 13] # [5, 8]
[P1, Prm3, PrGrd5] : [Prm3, Grm3] _ [1/1, 39/32, 13/9] :: [0, 7, 13] # [7, 6]
[P1, Sbm3, DeSbAc5] : [Sbm3, DeAcM3] _ [1/1, 7/6, 63/44] :: [0, 5, 12] # [5, 7]
[P1, PrDem3, PrDe5] : [PrDem3, M3] _ [1/1, 13/11, 65/44] :: [0, 6, 14] # [6, 8]
[P1, PrDem3, PrDed5] : [PrDem3, m3] _ [1/1, 13/11, 78/55] :: [0, 6, 12] # [6, 6]
[P1, Grm3, PrGrd5] : [Grm3, Prm3] _ [1/1, 32/27, 13/9] :: [0, 6, 13] # [6, 7]
[P1, m3, d5] : [m3, m3] _ [1/1, 6/5, 36/25] :: [0, 6, 12] # [6, 6]
[P1, ReAsM3, P5] : [ReAsM3, PrDem3] _ [1/1, 33/26, 3/2] :: [0, 8, 14] # [8, 6]
[P1, ReAsM3, ReAsSb5] : [ReAsM3, Sbm3] _ [1/1, 33/26, 77/52] :: [0, 8, 13] # [8, 5]
[P1, Sbm3, PrDeSbd5] : [Sbm3, PrDem3] _ [1/1, 7/6, 91/66] :: [0, 5, 11] # [5, 6]
Oh, I should also note that I don't check cyclic permutations of chords to look for enemy intervals (from Curt's rule fro chains of friends for constructing good quarter tone chords). I just build them up by thirds, and if they look good in that form, then I feel free to rotate them. I'm not sure if Curt would like that. Probably not. But I liked how the chords sounded in root position enough that I'm going to keep using them to try to harmonize maqamat. I still have to option to use them in root position, or to only use inversions or voicings that don't have enemy intervals.
...
Fantastic! When I add tonal chords in, all of these maqamat have good tetrads on scale degrees 1 through 7:
...
Ah, I found a typo in my transcription of maqam Jiharkah from MaqamWorld. The B pitch was notated Bb_down, but I transcribed it as Bd instead of Bb or Bbd. Navid from Oud For Guitarists says that both the A and Bb are played flat (relative to 12-TET), with A about 15 cents flat and Bb about 35 to 40 cents flat. Also the Ed is 60 cents flat relative to E, rather than 50. But he calls the pitch Bb, so I guess I will too. That means Bb is a perfect fourth above the tonic of F, or 10\24. The corrected scale, starting on the tonic F instead of the approach note Ed below the tonic, is
which is the same as on Wikipedia. I'll have to find out who made the scores and audio files on Wikipedia and send some positive reinforcement their way.
...
that are compatible with Curt Chords. And I'm also just going to use Pythagorean intonation for the even steps.
that make good tetrads on all scale degrees. We can do this. Here's an obvious first guess:
Sadly with this intonation, none of the maqamat have valid triads or tetrads on every scale degree. Bayati (Nahawand ending) has 6/7 valid, or 4/7 valid with the Rast ending. Maqam Rast has 6/7 valid either way, but can't muster a triad on scale degree ^4. Nairuz has three validchords, Sikah only has two, and 'Iraq has none. I should have treated Sikah and 'Iraq differently since they start on neutral tones. The first 3\24 sized interval is the Grm3 complement of the 3\24 sized intervals in maqamat with tonal tonics, and that changes all the absolute intervals that come after. Oops.
...
Let's look at ^4 for Rast and see why we can't get a Curt chord to fit there.
...