User:Inthar/List of ternary parallelogram scales

From Xenharmonic Wiki
Revision as of 01:52, 2 January 2026 by Inthar (talk | contribs)
Jump to navigation Jump to search

Parallelogram-shaped (parallelogram substring with full first and last rows) MOS-substitution scales for scale sizes from 6 to 36

Only axbycz for which [a, b, c] is a partition of the scale size are shown == 6 note scales ==* xxyxxz row_count: 2 full_row_len: 3, lattice basis: gx: [2, 0, 1], gy: [3, 1, 1] == 8 note scales ==* xyxyxyxz row_count: 2 full_row_len: 4, lattice basis: gx: [1, 0, 0], gy: [3, 2, 1]

  • xxxyxxxz row_count: 2 full_row_len: 4, lattice basis: gx: [3, 0, 1], gy: [5, 1, 1]

== 9 note scales ==* xxyxxyxxz row_count: 3 full_row_len: 3, lattice basis: gx: [5, 2, 1], gy: [4, 1, 1] == 10 note scales ==* xyxzyxzxyz row_count: 2 full_row_len: 5, lattice basis: gx: [2, 2, 1], gy: [1, 1, 1]

  • xyxyxyxyxz row_count: 5 full_row_len: 2, lattice basis: gx: [4, 3, 1], gy: [1, 0, 0]
  • xxxxyxxxxz row_count: 2 full_row_len: 5, lattice basis: gx: [4, 0, 1], gy: [7, 1, 1]

== 12 note scales ==* xyxyxyxyxyxz row_count: 6 full_row_len: 2, lattice basis: gx: [5, 4, 1], gy: [1, 0, 0]

  • xxyxxyxxyxxz row_count: 4 full_row_len: 3, lattice basis: gx: [6, 2, 1], gy: [7, 3, 1]
  • xxxyxxxyxxxz row_count: 4 full_row_len: 3, lattice basis: gx: [8, 2, 1], gy: [6, 1, 1]
  • xxxxxyxxxxxz row_count: 2 full_row_len: 6, lattice basis: gx: [5, 0, 1], gy: [9, 1, 1]

== 14 note scales ==* xyxzyxzyxyzxyz row_count: 7 full_row_len: 2, lattice basis: gx: [4, 4, 3], gy: [2, 3, 2]

  • xyxyxzxyxzxyxz row_count: 7 full_row_len: 2, lattice basis: gx: [2, 1, 1], gy: [6, 4, 3]
  • xyxyxyxyxyxyxz row_count: 7 full_row_len: 2, lattice basis: gx: [6, 5, 1], gy: [1, 0, 0]
  • xxyxzxyxxzxyxz row_count: 2 full_row_len: 7, lattice basis: gx: [4, 2, 1], gy: [3, 1, 1]
  • xxxxxxyxxxxxxz row_count: 2 full_row_len: 7, lattice basis: gx: [6, 0, 1], gy: [11, 1, 1]

== 15 note scales ==* xxyxyxxzxyxxyxz row_count: 3 full_row_len: 5, lattice basis: gx: [6, 3, 1], gy: [4, 2, 1]

  • xxyxxyxxzxxyxxz row_count: 3 full_row_len: 5, lattice basis: gx: [1, 0, 0], gy: [6, 2, 1]
  • xxyxxyxxyxxyxxz row_count: 5 full_row_len: 3, lattice basis: gx: [8, 3, 1], gy: [9, 4, 1]
  • xxxxyxxxxyxxxxz row_count: 5 full_row_len: 3, lattice basis: gx: [11, 2, 1], gy: [8, 1, 1]

== 16 note scales ==* xyxzyxzyxzxyzxyz row_count: 8 full_row_len: 2, lattice basis: gx: [1, 1, 1], gy: [3, 2, 3]

  • xyxyxzxyxyxzxyxz row_count: 8 full_row_len: 2, lattice basis: gx: [5, 3, 2], gy: [1, 0, 0]
  • xyxyxyxyxyxyxyxz row_count: 8 full_row_len: 2, lattice basis: gx: [7, 6, 1], gy: [1, 0, 0]
  • xxyxxzxyxxzxxyxz row_count: 2 full_row_len: 8, lattice basis: gx: [5, 2, 1], gy: [3, 1, 1]
  • xxxyxxxyxxxyxxxz row_count: 4 full_row_len: 4, lattice basis: gx: [9, 2, 1], gy: [11, 3, 1]
  • xxxxxxxyxxxxxxxz row_count: 2 full_row_len: 8, lattice basis: gx: [7, 0, 1], gy: [13, 1, 1]

== 18 note scales ==* xyxyzxyxzyxyxzyxyz row_count: 9 full_row_len: 2, lattice basis: gx: [2, 2, 1], gy: [4, 3, 2]

  • xyxyxzxyxzxyxzxyxz row_count: 9 full_row_len: 2, lattice basis: gx: [2, 1, 1], gy: [8, 5, 4]
  • xyxyxyxyxzxyxyxyxz row_count: 9 full_row_len: 2, lattice basis: gx: [4, 3, 1], gy: [8, 7, 2]
  • xyxyxyxyxyxyxyxyxz row_count: 9 full_row_len: 2, lattice basis: gx: [8, 7, 1], gy: [1, 0, 0]
  • xxyxxyxxyxxyxxyxxz row_count: 6 full_row_len: 3, lattice basis: gx: [10, 4, 1], gy: [11, 5, 1]
  • xxxxxyxxxxxyxxxxxz row_count: 6 full_row_len: 3, lattice basis: gx: [14, 2, 1], gy: [10, 1, 1]
  • xxxxxxxxyxxxxxxxxz row_count: 9 full_row_len: 2, lattice basis: gx: [15, 1, 1], gy: [8, 0, 1]

== 20 note scales ==* xyxzyxzyxzyxyzxyzxyz row_count: 10 full_row_len: 2, lattice basis: gx: [6, 6, 5], gy: [3, 4, 3]

  • xyxyxyxyxzyxyxyxyxyz row_count: 2 full_row_len: 10, lattice basis: gx: [5, 4, 1], gy: [5, 5, 1]
  • xyxyxyxzxyxyxzxyxyxz row_count: 10 full_row_len: 2, lattice basis: gx: [3, 2, 1], gy: [9, 7, 3]
  • xyxyxyxyxyxyxyxyxyxz row_count: 10 full_row_len: 2, lattice basis: gx: [9, 8, 1], gy: [1, 0, 0]
  • xxxyxxzxxyxxxzxxyxxz row_count: 10 full_row_len: 2, lattice basis: gx: [9, 2, 2], gy: [7, 2, 1]
  • xxxyxxxyxxxzxxxyxxxz row_count: 4 full_row_len: 5, lattice basis: gx: [1, 0, 0], gy: [9, 2, 1]
  • xxxyxxxyxxxyxxxyxxxz row_count: 5 full_row_len: 4, lattice basis: gx: [12, 3, 1], gy: [14, 4, 1]
  • xxxxyxxxxyxxxxyxxxxz row_count: 4 full_row_len: 5, lattice basis: gx: [12, 2, 1], gy: [15, 3, 1]
  • xxxxxxxxxyxxxxxxxxxz row_count: 10 full_row_len: 2, lattice basis: gx: [17, 1, 1], gy: [9, 0, 1]

== 21 note scales ==* xyxyxzyxyxzxyyxzxyxyz row_count: 7 full_row_len: 3, lattice basis: gx: [7, 6, 3], gy: [3, 3, 1]

  • xxyxxyxxzxxyxxzxxyxxz row_count: 7 full_row_len: 3, lattice basis: gx: [4, 1, 1], gy: [1, 0, 0]
  • xxyxxyxxyxxzxxyxxyxxz row_count: 3 full_row_len: 7, lattice basis: gx: [1, 0, 0], gy: [8, 3, 1]
  • xxyxxyxxyxxyxxyxxyxxz row_count: 7 full_row_len: 3, lattice basis: gx: [12, 5, 1], gy: [13, 6, 1]
  • xxxyxxyxxxzxxyxxxyxxz row_count: 7 full_row_len: 3, lattice basis: gx: [7, 2, 1], gy: [5, 1, 1]
  • xxxxxxyxxxxxxyxxxxxxz row_count: 3 full_row_len: 7, lattice basis: gx: [12, 1, 1], gy: [17, 2, 1]

== 22 note scales ==* xyxzyxzyxzyxzxyzxyzxyz row_count: 11 full_row_len: 2, lattice basis: gx: [1, 1, 1], gy: [4, 3, 4]

  • xyxyxzyxyxzyxyxyzxyxyz row_count: 11 full_row_len: 2, lattice basis: gx: [7, 7, 3], gy: [4, 5, 2]
  • xyxyxzxyxzxyxzxyxzxyxz row_count: 11 full_row_len: 2, lattice basis: gx: [2, 1, 1], gy: [10, 6, 5]
  • xyxyxzxyxyxzxyxyxzxyxz row_count: 11 full_row_len: 2, lattice basis: gx: [8, 5, 3], gy: [1, 0, 0]
  • xyxyxyxzxyxyxyxzxyxyxz row_count: 11 full_row_len: 2, lattice basis: gx: [7, 5, 2], gy: [1, 0, 0]
  • xyxyxyxyxyxzxyxyxyxyxz row_count: 11 full_row_len: 2, lattice basis: gx: [5, 4, 1], gy: [10, 9, 2]
  • xyxyxyxyxyxyxyxyxyxyxz row_count: 11 full_row_len: 2, lattice basis: gx: [10, 9, 1], gy: [1, 0, 0]
  • xxxyxxxzxxyxxxzxxxyxxz row_count: 11 full_row_len: 2, lattice basis: gx: [11, 2, 2], gy: [8, 2, 1]
  • xxxxxxxxxxyxxxxxxxxxxz row_count: 11 full_row_len: 2, lattice basis: gx: [19, 1, 1], gy: [10, 0, 1]

== 24 note scales ==* xyxzxyzxyxzyxzxyxzyxzxyz row_count: 12 full_row_len: 2, lattice basis: gx: [7, 5, 5], gy: [5, 4, 3]

  • xyxyxyxyxyxzyxyxyxyxyxyz row_count: 2 full_row_len: 12, lattice basis: gx: [6, 5, 1], gy: [6, 6, 1]
  • xyxyxyxyxyxyxyxyxyxyxyxz row_count: 12 full_row_len: 2, lattice basis: gx: [11, 10, 1], gy: [1, 0, 0]
  • xxyxzxxyxzxyxxzxyxxzxyxz row_count: 12 full_row_len: 2, lattice basis: gx: [3, 1, 1], gy: [7, 3, 2]
  • xxyxxyxxzxxyxxyxxzxxyxxz row_count: 8 full_row_len: 3, lattice basis: gx: [10, 3, 2], gy: [15, 5, 3]
  • xxyxxyxxyxxyxxyxxyxxyxxz row_count: 8 full_row_len: 3, lattice basis: gx: [14, 6, 1], gy: [15, 7, 1]
  • xxxyxxxyxxxyxxxyxxxyxxxz row_count: 6 full_row_len: 4, lattice basis: gx: [15, 4, 1], gy: [17, 5, 1]
  • xxxxxyxxxxxyxxxxxyxxxxxz row_count: 4 full_row_len: 6, lattice basis: gx: [15, 2, 1], gy: [19, 3, 1]
  • xxxxxxxyxxxxxxxyxxxxxxxz row_count: 3 full_row_len: 8, lattice basis: gx: [14, 1, 1], gy: [20, 2, 1]
  • xxxxxxxxxxxyxxxxxxxxxxxz row_count: 12 full_row_len: 2, lattice basis: gx: [21, 1, 1], gy: [11, 0, 1]

== 25 note scales ==* xyxyzxyxzyxyxzyxzxyyxzxyz row_count: 5 full_row_len: 5, lattice basis: gx: [2, 2, 1], gy: [3, 3, 2]

  • xxxxyxxxxyxxxxzxxxxyxxxxz row_count: 5 full_row_len: 5, lattice basis: gx: [1, 0, 0], gy: [12, 2, 1]
  • xxxxyxxxxyxxxxyxxxxyxxxxz row_count: 5 full_row_len: 5, lattice basis: gx: [16, 3, 1], gy: [19, 4, 1]

== 26 note scales ==* xyxzyxzyxzyxzyxyzxyzxyzxyz row_count: 13 full_row_len: 2, lattice basis: gx: [8, 8, 7], gy: [4, 5, 4]

  • xyxyxyzxyxyxzyxyxyxzyxyxyz row_count: 13 full_row_len: 2, lattice basis: gx: [3, 3, 1], gy: [6, 5, 2]
  • xyxyxzxyxzxyxzxyxzxyxzxyxz row_count: 13 full_row_len: 2, lattice basis: gx: [2, 1, 1], gy: [12, 7, 6]
  • xyxyxzxyxyxzxyxzxyxyxzxyxz row_count: 13 full_row_len: 2, lattice basis: gx: [5, 3, 2], gy: [12, 8, 5]
  • xyxyxyxzxyxyxzxyxyxzxyxyxz row_count: 13 full_row_len: 2, lattice basis: gx: [3, 2, 1], gy: [12, 9, 4]
  • xyxyxyxyxzxyxyxyxzxyxyxyxz row_count: 13 full_row_len: 2, lattice basis: gx: [4, 3, 1], gy: [12, 10, 3]
  • xyxyxyxyxyxyxzxyxyxyxyxyxz row_count: 13 full_row_len: 2, lattice basis: gx: [6, 5, 1], gy: [12, 11, 2]
  • xyxyxyxyxyxyxyxyxyxyxyxyxz row_count: 13 full_row_len: 2, lattice basis: gx: [12, 11, 1], gy: [1, 0, 0]
  • xxyxxzxyxxzxyxxzxxyxzxxyxz row_count: 13 full_row_len: 2, lattice basis: gx: [3, 1, 1], gy: [8, 2, 3]
  • xxxxyxxxzxxxyxxxxzxxxyxxxz row_count: 13 full_row_len: 2, lattice basis: gx: [13, 2, 2], gy: [10, 2, 1]
  • xxxxxxxxxxxxyxxxxxxxxxxxxz row_count: 13 full_row_len: 2, lattice basis: gx: [23, 1, 1], gy: [12, 0, 1]

== 27 note scales ==* xxyxyxzxyxxyxzxyxyxxzxyxyxz row_count: 9 full_row_len: 3, lattice basis: gx: [11, 6, 3], gy: [5, 3, 1]

  • xxyxxyxxzxxyxxzxxyxxzxxyxxz row_count: 9 full_row_len: 3, lattice basis: gx: [4, 1, 1], gy: [1, 0, 0]
  • xxyxxyxxyxxyxxzxxyxxyxxyxxz row_count: 9 full_row_len: 3, lattice basis: gx: [8, 3, 1], gy: [1, 0, 0]
  • xxyxxyxxyxxyxxyxxyxxyxxyxxz row_count: 9 full_row_len: 3, lattice basis: gx: [16, 7, 1], gy: [17, 8, 1]
  • xxxxyxxxyxxxxzxxxyxxxxyxxxz row_count: 9 full_row_len: 3, lattice basis: gx: [10, 2, 1], gy: [7, 1, 1]
  • xxxxxxxxyxxxxxxxxyxxxxxxxxz row_count: 3 full_row_len: 9, lattice basis: gx: [16, 1, 1], gy: [23, 2, 1]

== 28 note scales ==* xyxzyxzyxzyxzyxzxyzxyzxyzxyz row_count: 14 full_row_len: 2, lattice basis: gx: [1, 1, 1], gy: [5, 4, 5]

  • xyxyzxyxyzxyxzyxyxzyxyxzyxyz row_count: 14 full_row_len: 2, lattice basis: gx: [9, 9, 5], gy: [5, 6, 3]
  • xyxyxyxyxyxyxzyxyxyxyxyxyxyz row_count: 2 full_row_len: 14, lattice basis: gx: [7, 6, 1], gy: [7, 7, 1]
  • xyxyxzxyxyxzxyxyxzxyxyxzxyxz row_count: 14 full_row_len: 2, lattice basis: gx: [11, 7, 4], gy: [1, 0, 0]
  • xyxyxyxyxzxyxyxyxyxzxyxyxyxz row_count: 14 full_row_len: 2, lattice basis: gx: [9, 7, 2], gy: [1, 0, 0]
  • xyxyxyxyxyxyxyxyxyxyxyxyxyxz row_count: 14 full_row_len: 2, lattice basis: gx: [13, 12, 1], gy: [1, 0, 0]
  • xxyxyxyxxzxyxyxxyxzxyxxyxyxz row_count: 7 full_row_len: 4, lattice basis: gx: [5, 3, 1], gy: [4, 2, 1]
  • xxyxxzxxyxxzxyxxzxxyxxzxxyxz row_count: 14 full_row_len: 2, lattice basis: gx: [11, 3, 3], gy: [9, 3, 2]
  • xxxyxxxyxxxzxxxyxxxzxxxyxxxz row_count: 7 full_row_len: 4, lattice basis: gx: [6, 1, 1], gy: [1, 0, 0]
  • xxxyxxxyxxxyxxxzxxxyxxxyxxxz row_count: 4 full_row_len: 7, lattice basis: gx: [1, 0, 0], gy: [12, 3, 1]
  • xxxyxxxyxxxyxxxyxxxyxxxyxxxz row_count: 7 full_row_len: 4, lattice basis: gx: [18, 5, 1], gy: [20, 6, 1]
  • xxxxyxxxxzxxxyxxxxzxxxxyxxxz row_count: 14 full_row_len: 2, lattice basis: gx: [15, 2, 2], gy: [11, 2, 1]
  • xxxxxxyxxxxxxyxxxxxxyxxxxxxz row_count: 4 full_row_len: 7, lattice basis: gx: [18, 2, 1], gy: [23, 3, 1]
  • xxxxxxxxxxxxxyxxxxxxxxxxxxxz row_count: 14 full_row_len: 2, lattice basis: gx: [25, 1, 1], gy: [13, 0, 1]

== 30 note scales ==* xyxzyxyzxyxzyxzyxyzxyxzyxyzxyz row_count: 2 full_row_len: 15, lattice basis: gx: [6, 5, 4], gy: [7, 7, 5]

  • xyxyxyxzyxyxyxzyxyxyxyzxyxyxyz row_count: 15 full_row_len: 2, lattice basis: gx: [10, 10, 3], gy: [6, 7, 2]
  • xyxyxzxyxzxyxzxyxzxyxzxyxzxyxz row_count: 15 full_row_len: 2, lattice basis: gx: [2, 1, 1], gy: [14, 8, 7]
  • xyxyxyxzxyxyxyxzxyxyxyxzxyxyxz row_count: 15 full_row_len: 2, lattice basis: gx: [11, 8, 3], gy: [1, 0, 0]
  • xyxyxyxyxyxyxyxzxyxyxyxyxyxyxz row_count: 15 full_row_len: 2, lattice basis: gx: [7, 6, 1], gy: [14, 13, 2]
  • xyxyxyxyxyxyxyxyxyxyxyxyxyxyxz row_count: 15 full_row_len: 2, lattice basis: gx: [14, 13, 1], gy: [1, 0, 0]
  • xxyxzxyxzxyxzxyxxzxyxzxyxzxyxz row_count: 15 full_row_len: 2, lattice basis: gx: [9, 4, 4], gy: [8, 4, 3]
  • xxyxxyxxyxxzxxyxxyxxzxxyxxyxxz row_count: 10 full_row_len: 3, lattice basis: gx: [6, 2, 1], gy: [1, 0, 0]
  • xxyxxyxxyxxyxxyxxyxxyxxyxxyxxz row_count: 10 full_row_len: 3, lattice basis: gx: [18, 8, 1], gy: [19, 9, 1]
  • xxxxyxxxxyxxxxyxxxxyxxxxyxxxxz row_count: 6 full_row_len: 5, lattice basis: gx: [20, 4, 1], gy: [23, 5, 1]
  • xxxxxyxxxxxyxxxxxzxxxxxyxxxxxz row_count: 6 full_row_len: 5, lattice basis: gx: [1, 0, 0], gy: [15, 2, 1]
  • xxxxxyxxxxxyxxxxxyxxxxxyxxxxxz row_count: 5 full_row_len: 6, lattice basis: gx: [20, 3, 1], gy: [24, 4, 1]
  • xxxxxxxxxyxxxxxxxxxyxxxxxxxxxz row_count: 3 full_row_len: 10, lattice basis: gx: [18, 1, 1], gy: [26, 2, 1]
  • xxxxxxxxxxxxxxyxxxxxxxxxxxxxxz row_count: 15 full_row_len: 2, lattice basis: gx: [27, 1, 1], gy: [14, 0, 1]

== 32 note scales ==* xyxzyxzyxzyxzyxzyxyzxyzxyzxyzxyz row_count: 16 full_row_len: 2, lattice basis: gx: [1, 1, 1], gy: [6, 5, 5]

  • xyxyxzyxyxzyxyxzyxyxyzxyxyzxyxyz row_count: 16 full_row_len: 2, lattice basis: gx: [11, 11, 5], gy: [6, 7, 3]
  • xyxzxyxzyxzxyxzyxzxyxzxyzxyxzxyz row_count: 16 full_row_len: 2, lattice basis: gx: [3, 2, 2], gy: [7, 4, 5]
  • xyxyxyxyxyxyxyxzyxyxyxyxyxyxyxyz row_count: 2 full_row_len: 16, lattice basis: gx: [8, 7, 1], gy: [8, 8, 1]
  • xyxyxzxyxzxyxzxyxyxzxyxzxyxzxyxz row_count: 16 full_row_len: 2, lattice basis: gx: [9, 5, 4], gy: [1, 0, 0]
  • xyxyxyxzxyxyxzxyxyxzxyxyxzxyxyxz row_count: 16 full_row_len: 2, lattice basis: gx: [3, 2, 1], gy: [15, 11, 5]
  • xyxyxyxyxyxzxyxyxyxyxzxyxyxyxyxz row_count: 16 full_row_len: 2, lattice basis: gx: [5, 4, 1], gy: [15, 13, 3]
  • xyxyxyxyxyxyxyxyxyxyxyxyxyxyxyxz row_count: 16 full_row_len: 2, lattice basis: gx: [15, 14, 1], gy: [1, 0, 0]
  • xxyxzxyxxzxyxzxyxxzxyxzxxyxzxyxz row_count: 16 full_row_len: 2, lattice basis: gx: [13, 5, 5], gy: [9, 4, 3]
  • xxyxxyxyxxzxxyxyxxyxxzxyxxyxxyxz row_count: 8 full_row_len: 4, lattice basis: gx: [7, 3, 1], gy: [5, 2, 1]
  • xxxyxxxyxxxzxxxyxxxyxxxzxxxyxxxz row_count: 8 full_row_len: 4, lattice basis: gx: [15, 3, 2], gy: [23, 5, 3]
  • xxxyxxxyxxxyxxxyxxxyxxxyxxxyxxxz row_count: 8 full_row_len: 4, lattice basis: gx: [21, 6, 1], gy: [23, 7, 1]
  • xxxxxyxxxxzxxxxyxxxxxzxxxxyxxxxz row_count: 16 full_row_len: 2, lattice basis: gx: [17, 2, 2], gy: [13, 2, 1]
  • xxxxxxxyxxxxxxxyxxxxxxxyxxxxxxxz row_count: 4 full_row_len: 8, lattice basis: gx: [21, 2, 1], gy: [27, 3, 1]
  • xxxxxxxxxxxxxxxyxxxxxxxxxxxxxxxz row_count: 16 full_row_len: 2, lattice basis: gx: [29, 1, 1], gy: [15, 0, 1]

== 33 note scales ==* xxyxyxzxyxyxxzxyxyxzxyxxyxzxyxyxz row_count: 11 full_row_len: 3, lattice basis: gx: [7, 4, 2], gy: [6, 3, 2]

  • xxyxxyxxzxyxxyxxzxxyxyxxzxxyxxyxz row_count: 11 full_row_len: 3, lattice basis: gx: [16, 6, 3], gy: [7, 3, 1]
  • xxyxxyxxzxxyxxzxxyxxzxxyxxzxxyxxz row_count: 11 full_row_len: 3, lattice basis: gx: [4, 1, 1], gy: [1, 0, 0]
  • xxyxxyxxzxxyxxyxxzxxyxxyxxzxxyxxz row_count: 11 full_row_len: 3, lattice basis: gx: [16, 5, 3], gy: [21, 7, 4]
  • xxyxxyxxyxxzxxyxxyxxyxxzxxyxxyxxz row_count: 11 full_row_len: 3, lattice basis: gx: [14, 5, 2], gy: [21, 8, 3]
  • xxyxxyxxyxxyxxyxxzxxyxxyxxyxxyxxz row_count: 11 full_row_len: 3, lattice basis: gx: [10, 4, 1], gy: [1, 0, 0]
  • xxyxxyxxyxxyxxyxxyxxyxxyxxyxxyxxz row_count: 11 full_row_len: 3, lattice basis: gx: [20, 9, 1], gy: [21, 10, 1]
  • xxxxxyxxxxyxxxxxzxxxxyxxxxxyxxxxz row_count: 11 full_row_len: 3, lattice basis: gx: [13, 2, 1], gy: [9, 1, 1]
  • xxxxxxxxxxyxxxxxxxxxxyxxxxxxxxxxz row_count: 3 full_row_len: 11, lattice basis: gx: [20, 1, 1], gy: [29, 2, 1]

== 34 note scales ==* xyxzyxzyxzyxzyxzyxzxyzxyzxyzxyzxyz row_count: 17 full_row_len: 2, lattice basis: gx: [11, 10, 10], gy: [6, 6, 5]

  • xyxyzxyxzyxyzxyxzyxyxzyxyzxyxzyxyz row_count: 2 full_row_len: 17, lattice basis: gx: [7, 6, 4], gy: [8, 8, 5]
  • xyxyxyxyzxyxyxyxzyxyxyxyxzyxyxyxyz row_count: 17 full_row_len: 2, lattice basis: gx: [4, 4, 1], gy: [8, 7, 2]
  • xyxzxyxzxyxzxyxzyxzxyxzxyxzxyxzxyz row_count: 17 full_row_len: 2, lattice basis: gx: [9, 5, 5], gy: [8, 5, 4]
  • xyxyxzxyxzxyxzxyxzxyxzxyxzxyxzxyxz row_count: 17 full_row_len: 2, lattice basis: gx: [2, 1, 1], gy: [16, 9, 8]
  • xyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxz row_count: 17 full_row_len: 2, lattice basis: gx: [12, 7, 5], gy: [1, 0, 0]
  • xyxyxzxyxyxzxyxyxzxyxyxzxyxyxzxyxz row_count: 17 full_row_len: 2, lattice basis: gx: [14, 9, 5], gy: [1, 0, 0]
  • xyxyxyxyxzxyxyxyxzxyxyxyxzxyxyxyxz row_count: 17 full_row_len: 2, lattice basis: gx: [4, 3, 1], gy: [16, 13, 4]
  • xyxyxyxyxyxzxyxyxyxyxyxzxyxyxyxyxz row_count: 17 full_row_len: 2, lattice basis: gx: [11, 9, 2], gy: [1, 0, 0]
  • xyxyxyxyxyxyxyxyxzxyxyxyxyxyxyxyxz row_count: 17 full_row_len: 2, lattice basis: gx: [8, 7, 1], gy: [16, 15, 2]
  • xyxyxyxyxyxyxyxyxyxyxyxyxyxyxyxyxz row_count: 17 full_row_len: 2, lattice basis: gx: [16, 15, 1], gy: [1, 0, 0]
  • xxyxzxxyxzxxyxzxyxxzxyxxzxyxxzxyxz row_count: 17 full_row_len: 2, lattice basis: gx: [3, 1, 1], gy: [10, 4, 3]
  • xxxyxxzxxxyxxzxxyxxxzxxyxxxzxxyxxz row_count: 17 full_row_len: 2, lattice basis: gx: [5, 1, 1], gy: [12, 3, 2]
  • xxxxxyxxxxxzxxxxyxxxxxzxxxxxyxxxxz row_count: 17 full_row_len: 2, lattice basis: gx: [19, 2, 2], gy: [14, 2, 1]
  • xxxxxxxxxxxxxxxxyxxxxxxxxxxxxxxxxz row_count: 17 full_row_len: 2, lattice basis: gx: [31, 1, 1], gy: [16, 0, 1]

== 35 note scales ==* xyxyxzyxzxyxyzxyxzxyyxzxyxzyxyxzxyz row_count: 7 full_row_len: 5, lattice basis: gx: [11, 9, 6], gy: [9, 7, 5]

  • xxyxyxzxxyxzxyxxyxzxyxxzxyxyxxzxyxz row_count: 5 full_row_len: 7, lattice basis: gx: [16, 7, 5], gy: [13, 6, 4]
  • xxyxyxyxxyxzxyxxyxyxyxxzxyxyxxyxyxz row_count: 5 full_row_len: 7, lattice basis: gx: [8, 5, 1], gy: [7, 4, 1]
  • xxyxyxxyxzxxyxyxxzxyxxyxyxxzxyxxyxz row_count: 7 full_row_len: 5, lattice basis: gx: [6, 3, 1], gy: [11, 5, 2]
  • xxxyxxyxxxyxxyxxxzxxyxxxyxxyxxxyxxz row_count: 5 full_row_len: 7, lattice basis: gx: [15, 5, 1], gy: [12, 4, 1]
  • xxxxyxxxxyxxxxzxxxxyxxxxzxxxxyxxxxz row_count: 7 full_row_len: 5, lattice basis: gx: [8, 1, 1], gy: [1, 0, 0]
  • xxxxyxxxxyxxxxyxxxxzxxxxyxxxxyxxxxz row_count: 5 full_row_len: 7, lattice basis: gx: [1, 0, 0], gy: [16, 3, 1]
  • xxxxyxxxxyxxxxyxxxxyxxxxyxxxxyxxxxz row_count: 7 full_row_len: 5, lattice basis: gx: [24, 5, 1], gy: [27, 6, 1]
  • xxxxxxyxxxxxxyxxxxxxzxxxxxxyxxxxxxz row_count: 5 full_row_len: 7, lattice basis: gx: [18, 2, 1], gy: [1, 0, 0]
  • xxxxxxyxxxxxxyxxxxxxyxxxxxxyxxxxxxz row_count: 5 full_row_len: 7, lattice basis: gx: [24, 3, 1], gy: [29, 4, 1]

== 36 note scales ==* xyxzyxyzxyzxyxzyxzyxyzxyxzyxzyxyzxyz row_count: 18 full_row_len: 2, lattice basis: gx: [4, 4, 3], gy: [7, 6, 5]

  • xyxzyxzxyzxyxzyxzyxzxyzxyxzyxzxyzxyz row_count: 18 full_row_len: 2, lattice basis: gx: [9, 7, 7], gy: [7, 6, 5]
  • xyxyxzyxyxzyxyxzxyyxzxyyxzxyxyzxyxyz row_count: 12 full_row_len: 3, lattice basis: gx: [2, 2, 1], gy: [10, 9, 5]
  • xyxyxyxzyxyxyxzxyyxyxzxyxyyxzxyxyxyz row_count: 4 full_row_len: 9, lattice basis: gx: [4, 4, 1], gy: [3, 3, 1]
  • xyxyxyxyxyxyxyxyxzyxyxyxyxyxyxyxyxyz row_count: 2 full_row_len: 18, lattice basis: gx: [9, 8, 1], gy: [9, 9, 1]
  • xyxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxz row_count: 18 full_row_len: 2, lattice basis: gx: [5, 3, 2], gy: [17, 11, 7]
  • xyxyxyxzxyxyxyxzxyxyxzxyxyxyxzxyxyxz row_count: 18 full_row_len: 2, lattice basis: gx: [7, 5, 2], gy: [17, 13, 5]
  • xyxyxyxyxyxyxyxyxyxyxyxyxyxyxyxyxyxz row_count: 18 full_row_len: 2, lattice basis: gx: [17, 16, 1], gy: [1, 0, 0]
  • xxyxyxxzxyxyxxzxyxxyxzxyxxyxzxxyxyxz row_count: 12 full_row_len: 3, lattice basis: gx: [17, 8, 4], gy: [14, 7, 3]
  • xxyxxzxyxxzxyxxzxyxxzxxyxzxxyxzxxyxz row_count: 18 full_row_len: 2, lattice basis: gx: [3, 1, 1], gy: [11, 3, 4]
  • xxyxxyxxzxxyxxzxxyxxyxxzxxyxxzxxyxxz row_count: 3 full_row_len: 12, lattice basis: gx: [23, 7, 5], gy: [14, 4, 3]
  • xxyxxyxxyxxyxxyxxyxxyxxyxxyxxyxxyxxz row_count: 12 full_row_len: 3, lattice basis: gx: [22, 10, 1], gy: [23, 11, 1]
  • xxxyxxxzxxyxxxzxxyxxxzxxxyxxzxxxyxxz row_count: 18 full_row_len: 2, lattice basis: gx: [5, 1, 1], gy: [13, 2, 3]
  • xxxyxxxyxxxzxxxyxxxzxxxyxxxzxxxyxxxz row_count: 9 full_row_len: 4, lattice basis: gx: [6, 1, 1], gy: [1, 0, 0]
  • xxxyxxxyxxxyxxxyxxxzxxxyxxxyxxxyxxxz row_count: 9 full_row_len: 4, lattice basis: gx: [12, 3, 1], gy: [1, 0, 0]
  • xxxyxxxyxxxyxxxyxxxyxxxyxxxyxxxyxxxz row_count: 9 full_row_len: 4, lattice basis: gx: [24, 7, 1], gy: [26, 8, 1]
  • xxxxxyxxxxxyxxxxxyxxxxxyxxxxxyxxxxxz row_count: 6 full_row_len: 6, lattice basis: gx: [25, 4, 1], gy: [29, 5, 1]
  • xxxxxxxxyxxxxxxxxyxxxxxxxxyxxxxxxxxz row_count: 4 full_row_len: 9, lattice basis: gx: [24, 2, 1], gy: [31, 3, 1]
  • xxxxxxxxxxxyxxxxxxxxxxxyxxxxxxxxxxxz row_count: 3 full_row_len: 12, lattice basis: gx: [22, 1, 1], gy: [32, 2, 1]
  • xxxxxxxxxxxxxxxxxyxxxxxxxxxxxxxxxxxz row_count: 18 full_row_len: 2, lattice basis: gx: [33, 1, 1], gy: [17, 0, 1]