User:Ganaram inukshuk/Code
This page is for xen-related programming projects that I've made but don't have an exact place on the wiki (yet).
Mosfinder Program (C++)
I wrote a crude C++ program for finding all of the mosses for a given edo.
Source code: https://gist.github.com/GanaramInukshuk/5b59543eb13cd5af74a340690e90441a
Here's sample output for 50edo.
--------------------------------------------------------
Single-Period Moment-of-Symmetry Scales
--------------------------------------------------------
Generators: 49\50 and 1\50
Number of scales with generator pair: 49
MOS: 1L 1s | Steps: 2 | Step ratio: 49:1 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 48:1 | Scale pattern: Lss
MOS: 1L 3s | Steps: 4 | Step ratio: 47:1 | Scale pattern: Lsss
MOS: 1L 4s | Steps: 5 | Step ratio: 46:1 | Scale pattern: Lssss
MOS: 1L 5s | Steps: 6 | Step ratio: 45:1 | Scale pattern: Lsssss
MOS: 1L 6s | Steps: 7 | Step ratio: 44:1 | Scale pattern: Lssssss
MOS: 1L 7s | Steps: 8 | Step ratio: 43:1 | Scale pattern: Lsssssss
MOS: 1L 8s | Steps: 9 | Step ratio: 42:1 | Scale pattern: Lssssssss
MOS: 1L 9s | Steps: 10 | Step ratio: 41:1 | Scale pattern: Lsssssssss
MOS: 1L 10s | Steps: 11 | Step ratio: 40:1 | Scale pattern: Lssssssssss
MOS: 1L 11s | Steps: 12 | Step ratio: 39:1 | Scale pattern: Lsssssssssss
MOS: 1L 12s | Steps: 13 | Step ratio: 38:1 | Scale pattern: Lssssssssssss
MOS: 1L 13s | Steps: 14 | Step ratio: 37:1 | Scale pattern: Lsssssssssssss
MOS: 1L 14s | Steps: 15 | Step ratio: 36:1 | Scale pattern: Lssssssssssssss
MOS: 1L 15s | Steps: 16 | Step ratio: 35:1 | Scale pattern: Lsssssssssssssss
MOS: 1L 16s | Steps: 17 | Step ratio: 34:1 | Scale pattern: Lssssssssssssssss
MOS: 1L 17s | Steps: 18 | Step ratio: 33:1 | Scale pattern: Lsssssssssssssssss
MOS: 1L 18s | Steps: 19 | Step ratio: 32:1 | Scale pattern: Lssssssssssssssssss
MOS: 1L 19s | Steps: 20 | Step ratio: 31:1 | Scale pattern: Lsssssssssssssssssss
MOS: 1L 20s | Steps: 21 | Step ratio: 30:1 | Scale pattern: Lssssssssssssssssssss
MOS: 1L 21s | Steps: 22 | Step ratio: 29:1 | Scale pattern: Lsssssssssssssssssssss
MOS: 1L 22s | Steps: 23 | Step ratio: 28:1 | Scale pattern: Lssssssssssssssssssssss
MOS: 1L 23s | Steps: 24 | Step ratio: 27:1 | Scale pattern: Lsssssssssssssssssssssss
MOS: 1L 24s | Steps: 25 | Step ratio: 26:1 | Scale pattern: Lssssssssssssssssssssssss
MOS: 1L 25s | Steps: 26 | Step ratio: 25:1 | Scale pattern: Lsssssssssssssssssssssssss
MOS: 1L 26s | Steps: 27 | Step ratio: 24:1 | Scale pattern: Lssssssssssssssssssssssssss
MOS: 1L 27s | Steps: 28 | Step ratio: 23:1 | Scale pattern: Lsssssssssssssssssssssssssss
MOS: 1L 28s | Steps: 29 | Step ratio: 22:1 | Scale pattern: Lssssssssssssssssssssssssssss
MOS: 1L 29s | Steps: 30 | Step ratio: 21:1 | Scale pattern: Lsssssssssssssssssssssssssssss
MOS: 1L 30s | Steps: 31 | Step ratio: 20:1 | Scale pattern: Lssssssssssssssssssssssssssssss
MOS: 1L 31s | Steps: 32 | Step ratio: 19:1 | Scale pattern: Lsssssssssssssssssssssssssssssss
MOS: 1L 32s | Steps: 33 | Step ratio: 18:1 | Scale pattern: Lssssssssssssssssssssssssssssssss
MOS: 1L 33s | Steps: 34 | Step ratio: 17:1 | Scale pattern: Lsssssssssssssssssssssssssssssssss
MOS: 1L 34s | Steps: 35 | Step ratio: 16:1 | Scale pattern: Lssssssssssssssssssssssssssssssssss
MOS: 1L 35s | Steps: 36 | Step ratio: 15:1 | Scale pattern: Lsssssssssssssssssssssssssssssssssss
MOS: 1L 36s | Steps: 37 | Step ratio: 14:1 | Scale pattern: Lssssssssssssssssssssssssssssssssssss
MOS: 1L 37s | Steps: 38 | Step ratio: 13:1 | Scale pattern: Lsssssssssssssssssssssssssssssssssssss
MOS: 1L 38s | Steps: 39 | Step ratio: 12:1 | Scale pattern: Lssssssssssssssssssssssssssssssssssssss
MOS: 1L 39s | Steps: 40 | Step ratio: 11:1 | Scale pattern: Lsssssssssssssssssssssssssssssssssssssss
MOS: 1L 40s | Steps: 41 | Step ratio: 10:1 | Scale pattern: Lssssssssssssssssssssssssssssssssssssssss
MOS: 1L 41s | Steps: 42 | Step ratio: 9:1 | Scale pattern: Lsssssssssssssssssssssssssssssssssssssssss
MOS: 1L 42s | Steps: 43 | Step ratio: 8:1 | Scale pattern: Lssssssssssssssssssssssssssssssssssssssssss
MOS: 1L 43s | Steps: 44 | Step ratio: 7:1 | Scale pattern: Lsssssssssssssssssssssssssssssssssssssssssss
MOS: 1L 44s | Steps: 45 | Step ratio: 6:1 | Scale pattern: Lssssssssssssssssssssssssssssssssssssssssssss
MOS: 1L 45s | Steps: 46 | Step ratio: 5:1 | Scale pattern: Lsssssssssssssssssssssssssssssssssssssssssssss
MOS: 1L 46s | Steps: 47 | Step ratio: 4:1 | Scale pattern: Lssssssssssssssssssssssssssssssssssssssssssssss
MOS: 1L 47s | Steps: 48 | Step ratio: 3:1 | Scale pattern: Lsssssssssssssssssssssssssssssssssssssssssssssss
MOS: 1L 48s | Steps: 49 | Step ratio: 2:1 | Scale pattern: Lssssssssssssssssssssssssssssssssssssssssssssssss
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 48\50 and 2\50
Number of scales with generator pair: 24
MOS: 1L 1s | Steps: 2 | Step ratio: 48:2 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 46:2 | Scale pattern: Lss
MOS: 1L 3s | Steps: 4 | Step ratio: 44:2 | Scale pattern: Lsss
MOS: 1L 4s | Steps: 5 | Step ratio: 42:2 | Scale pattern: Lssss
MOS: 1L 5s | Steps: 6 | Step ratio: 40:2 | Scale pattern: Lsssss
MOS: 1L 6s | Steps: 7 | Step ratio: 38:2 | Scale pattern: Lssssss
MOS: 1L 7s | Steps: 8 | Step ratio: 36:2 | Scale pattern: Lsssssss
MOS: 1L 8s | Steps: 9 | Step ratio: 34:2 | Scale pattern: Lssssssss
MOS: 1L 9s | Steps: 10 | Step ratio: 32:2 | Scale pattern: Lsssssssss
MOS: 1L 10s | Steps: 11 | Step ratio: 30:2 | Scale pattern: Lssssssssss
MOS: 1L 11s | Steps: 12 | Step ratio: 28:2 | Scale pattern: Lsssssssssss
MOS: 1L 12s | Steps: 13 | Step ratio: 26:2 | Scale pattern: Lssssssssssss
MOS: 1L 13s | Steps: 14 | Step ratio: 24:2 | Scale pattern: Lsssssssssssss
MOS: 1L 14s | Steps: 15 | Step ratio: 22:2 | Scale pattern: Lssssssssssssss
MOS: 1L 15s | Steps: 16 | Step ratio: 20:2 | Scale pattern: Lsssssssssssssss
MOS: 1L 16s | Steps: 17 | Step ratio: 18:2 | Scale pattern: Lssssssssssssssss
MOS: 1L 17s | Steps: 18 | Step ratio: 16:2 | Scale pattern: Lsssssssssssssssss
MOS: 1L 18s | Steps: 19 | Step ratio: 14:2 | Scale pattern: Lssssssssssssssssss
MOS: 1L 19s | Steps: 20 | Step ratio: 12:2 | Scale pattern: Lsssssssssssssssssss
MOS: 1L 20s | Steps: 21 | Step ratio: 10:2 | Scale pattern: Lssssssssssssssssssss
MOS: 1L 21s | Steps: 22 | Step ratio: 8:2 | Scale pattern: Lsssssssssssssssssssss
MOS: 1L 22s | Steps: 23 | Step ratio: 6:2 | Scale pattern: Lssssssssssssssssssssss
MOS: 1L 23s | Steps: 24 | Step ratio: 4:2 | Scale pattern: Lsssssssssssssssssssssss
MOS: 25ed | Steps: 25 | Step ratio: 2:2 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 47\50 and 3\50
Number of scales with generator pair: 18
MOS: 1L 1s | Steps: 2 | Step ratio: 47:3 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 44:3 | Scale pattern: Lss
MOS: 1L 3s | Steps: 4 | Step ratio: 41:3 | Scale pattern: Lsss
MOS: 1L 4s | Steps: 5 | Step ratio: 38:3 | Scale pattern: Lssss
MOS: 1L 5s | Steps: 6 | Step ratio: 35:3 | Scale pattern: Lsssss
MOS: 1L 6s | Steps: 7 | Step ratio: 32:3 | Scale pattern: Lssssss
MOS: 1L 7s | Steps: 8 | Step ratio: 29:3 | Scale pattern: Lsssssss
MOS: 1L 8s | Steps: 9 | Step ratio: 26:3 | Scale pattern: Lssssssss
MOS: 1L 9s | Steps: 10 | Step ratio: 23:3 | Scale pattern: Lsssssssss
MOS: 1L 10s | Steps: 11 | Step ratio: 20:3 | Scale pattern: Lssssssssss
MOS: 1L 11s | Steps: 12 | Step ratio: 17:3 | Scale pattern: Lsssssssssss
MOS: 1L 12s | Steps: 13 | Step ratio: 14:3 | Scale pattern: Lssssssssssss
MOS: 1L 13s | Steps: 14 | Step ratio: 11:3 | Scale pattern: Lsssssssssssss
MOS: 1L 14s | Steps: 15 | Step ratio: 8:3 | Scale pattern: Lssssssssssssss
MOS: 1L 15s | Steps: 16 | Step ratio: 5:3 | Scale pattern: Lsssssssssssssss
MOS: 16L 1s | Steps: 17 | Step ratio: 3:2 | Scale pattern: sLLLLLLLLLLLLLLLL
MOS: 17L 16s | Steps: 33 | Step ratio: 2:1 | Scale pattern: LLsLsLsLsLsLsLsLsLsLsLsLsLsLsLsLs
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 46\50 and 4\50
Number of scales with generator pair: 13
MOS: 1L 1s | Steps: 2 | Step ratio: 46:4 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 42:4 | Scale pattern: Lss
MOS: 1L 3s | Steps: 4 | Step ratio: 38:4 | Scale pattern: Lsss
MOS: 1L 4s | Steps: 5 | Step ratio: 34:4 | Scale pattern: Lssss
MOS: 1L 5s | Steps: 6 | Step ratio: 30:4 | Scale pattern: Lsssss
MOS: 1L 6s | Steps: 7 | Step ratio: 26:4 | Scale pattern: Lssssss
MOS: 1L 7s | Steps: 8 | Step ratio: 22:4 | Scale pattern: Lsssssss
MOS: 1L 8s | Steps: 9 | Step ratio: 18:4 | Scale pattern: Lssssssss
MOS: 1L 9s | Steps: 10 | Step ratio: 14:4 | Scale pattern: Lsssssssss
MOS: 1L 10s | Steps: 11 | Step ratio: 10:4 | Scale pattern: Lssssssssss
MOS: 1L 11s | Steps: 12 | Step ratio: 6:4 | Scale pattern: Lsssssssssss
MOS: 12L 1s | Steps: 13 | Step ratio: 4:2 | Scale pattern: sLLLLLLLLLLLL
MOS: 25ed | Steps: 25 | Step ratio: 2:2 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 45\50 and 5\50
Number of scales with generator pair: 9
MOS: 1L 1s | Steps: 2 | Step ratio: 45:5 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 40:5 | Scale pattern: Lss
MOS: 1L 3s | Steps: 4 | Step ratio: 35:5 | Scale pattern: Lsss
MOS: 1L 4s | Steps: 5 | Step ratio: 30:5 | Scale pattern: Lssss
MOS: 1L 5s | Steps: 6 | Step ratio: 25:5 | Scale pattern: Lsssss
MOS: 1L 6s | Steps: 7 | Step ratio: 20:5 | Scale pattern: Lssssss
MOS: 1L 7s | Steps: 8 | Step ratio: 15:5 | Scale pattern: Lsssssss
MOS: 1L 8s | Steps: 9 | Step ratio: 10:5 | Scale pattern: Lssssssss
MOS: 10ed | Steps: 10 | Step ratio: 5:5 | Scale pattern: uuuuuuuuuu
Generators: 44\50 and 6\50
Number of scales with generator pair: 10
MOS: 1L 1s | Steps: 2 | Step ratio: 44:6 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 38:6 | Scale pattern: Lss
MOS: 1L 3s | Steps: 4 | Step ratio: 32:6 | Scale pattern: Lsss
MOS: 1L 4s | Steps: 5 | Step ratio: 26:6 | Scale pattern: Lssss
MOS: 1L 5s | Steps: 6 | Step ratio: 20:6 | Scale pattern: Lsssss
MOS: 1L 6s | Steps: 7 | Step ratio: 14:6 | Scale pattern: Lssssss
MOS: 1L 7s | Steps: 8 | Step ratio: 8:6 | Scale pattern: Lsssssss
MOS: 8L 1s | Steps: 9 | Step ratio: 6:2 | Scale pattern: sLLLLLLLL
MOS: 8L 9s | Steps: 17 | Step ratio: 4:2 | Scale pattern: ssLsLsLsLsLsLsLsL
MOS: 25ed | Steps: 25 | Step ratio: 2:2 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 43\50 and 7\50
Number of scales with generator pair: 13
MOS: 1L 1s | Steps: 2 | Step ratio: 43:7 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 36:7 | Scale pattern: Lss
MOS: 1L 3s | Steps: 4 | Step ratio: 29:7 | Scale pattern: Lsss
MOS: 1L 4s | Steps: 5 | Step ratio: 22:7 | Scale pattern: Lssss
MOS: 1L 5s | Steps: 6 | Step ratio: 15:7 | Scale pattern: Lsssss
MOS: 1L 6s | Steps: 7 | Step ratio: 8:7 | Scale pattern: Lssssss
MOS: 7L 1s | Steps: 8 | Step ratio: 7:1 | Scale pattern: sLLLLLLL
MOS: 7L 8s | Steps: 15 | Step ratio: 6:1 | Scale pattern: ssLsLsLsLsLsLsL
MOS: 7L 15s | Steps: 22 | Step ratio: 5:1 | Scale pattern: sssLssLssLssLssLssLssL
MOS: 7L 22s | Steps: 29 | Step ratio: 4:1 | Scale pattern: ssssLsssLsssLsssLsssLsssLsssL
MOS: 7L 29s | Steps: 36 | Step ratio: 3:1 | Scale pattern: sssssLssssLssssLssssLssssLssssLssssL
MOS: 7L 36s | Steps: 43 | Step ratio: 2:1 | Scale pattern: ssssssLsssssLsssssLsssssLsssssLsssssLsssssL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 42\50 and 8\50
Number of scales with generator pair: 9
MOS: 1L 1s | Steps: 2 | Step ratio: 42:8 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 34:8 | Scale pattern: Lss
MOS: 1L 3s | Steps: 4 | Step ratio: 26:8 | Scale pattern: Lsss
MOS: 1L 4s | Steps: 5 | Step ratio: 18:8 | Scale pattern: Lssss
MOS: 1L 5s | Steps: 6 | Step ratio: 10:8 | Scale pattern: Lsssss
MOS: 6L 1s | Steps: 7 | Step ratio: 8:2 | Scale pattern: sLLLLLL
MOS: 6L 7s | Steps: 13 | Step ratio: 6:2 | Scale pattern: ssLsLsLsLsLsL
MOS: 6L 13s | Steps: 19 | Step ratio: 4:2 | Scale pattern: sssLssLssLssLssLssL
MOS: 25ed | Steps: 25 | Step ratio: 2:2 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 41\50 and 9\50
Number of scales with generator pair: 10
MOS: 1L 1s | Steps: 2 | Step ratio: 41:9 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 32:9 | Scale pattern: Lss
MOS: 1L 3s | Steps: 4 | Step ratio: 23:9 | Scale pattern: Lsss
MOS: 1L 4s | Steps: 5 | Step ratio: 14:9 | Scale pattern: Lssss
MOS: 5L 1s | Steps: 6 | Step ratio: 9:5 | Scale pattern: sLLLLL
MOS: 6L 5s | Steps: 11 | Step ratio: 5:4 | Scale pattern: LLsLsLsLsLs
MOS: 11L 6s | Steps: 17 | Step ratio: 4:1 | Scale pattern: sLsLLsLLsLLsLLsLL
MOS: 11L 17s | Steps: 28 | Step ratio: 3:1 | Scale pattern: ssLssLsLssLsLssLsLssLsLssLsL
MOS: 11L 28s | Steps: 39 | Step ratio: 2:1 | Scale pattern: sssLsssLssLsssLssLsssLssLsssLssLsssLssL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 40\50 and 10\50
Number of scales with generator pair: 4
MOS: 1L 1s | Steps: 2 | Step ratio: 40:10 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 30:10 | Scale pattern: Lss
MOS: 1L 3s | Steps: 4 | Step ratio: 20:10 | Scale pattern: Lsss
MOS: 5ed | Steps: 5 | Step ratio: 10:10 | Scale pattern: uuuuu
Generators: 39\50 and 11\50
Number of scales with generator pair: 10
MOS: 1L 1s | Steps: 2 | Step ratio: 39:11 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 28:11 | Scale pattern: Lss
MOS: 1L 3s | Steps: 4 | Step ratio: 17:11 | Scale pattern: Lsss
MOS: 4L 1s | Steps: 5 | Step ratio: 11:6 | Scale pattern: sLLLL
MOS: 5L 4s | Steps: 9 | Step ratio: 6:5 | Scale pattern: LLsLsLsLs
MOS: 9L 5s | Steps: 14 | Step ratio: 5:1 | Scale pattern: sLsLLsLLsLLsLL
MOS: 9L 14s | Steps: 23 | Step ratio: 4:1 | Scale pattern: ssLssLsLssLsLssLsLssLsL
MOS: 9L 23s | Steps: 32 | Step ratio: 3:1 | Scale pattern: sssLsssLssLsssLssLsssLssLsssLssL
MOS: 9L 32s | Steps: 41 | Step ratio: 2:1 | Scale pattern: ssssLssssLsssLssssLsssLssssLsssLssssLsssL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 38\50 and 12\50
Number of scales with generator pair: 9
MOS: 1L 1s | Steps: 2 | Step ratio: 38:12 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 26:12 | Scale pattern: Lss
MOS: 1L 3s | Steps: 4 | Step ratio: 14:12 | Scale pattern: Lsss
MOS: 4L 1s | Steps: 5 | Step ratio: 12:2 | Scale pattern: sLLLL
MOS: 4L 5s | Steps: 9 | Step ratio: 10:2 | Scale pattern: ssLsLsLsL
MOS: 4L 9s | Steps: 13 | Step ratio: 8:2 | Scale pattern: sssLssLssLssL
MOS: 4L 13s | Steps: 17 | Step ratio: 6:2 | Scale pattern: ssssLsssLsssLsssL
MOS: 4L 17s | Steps: 21 | Step ratio: 4:2 | Scale pattern: sssssLssssLssssLssssL
MOS: 25ed | Steps: 25 | Step ratio: 2:2 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 37\50 and 13\50
Number of scales with generator pair: 10
MOS: 1L 1s | Steps: 2 | Step ratio: 37:13 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 24:13 | Scale pattern: Lss
MOS: 3L 1s | Steps: 4 | Step ratio: 13:11 | Scale pattern: sLLL
MOS: 4L 3s | Steps: 7 | Step ratio: 11:2 | Scale pattern: LLsLsLs
MOS: 4L 7s | Steps: 11 | Step ratio: 9:2 | Scale pattern: LsLssLssLss
MOS: 4L 11s | Steps: 15 | Step ratio: 7:2 | Scale pattern: LssLsssLsssLsss
MOS: 4L 15s | Steps: 19 | Step ratio: 5:2 | Scale pattern: LsssLssssLssssLssss
MOS: 4L 19s | Steps: 23 | Step ratio: 3:2 | Scale pattern: LssssLsssssLsssssLsssss
MOS: 23L 4s | Steps: 27 | Step ratio: 2:1 | Scale pattern: sLLLLLsLLLLLLsLLLLLLsLLLLLL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 36\50 and 14\50
Number of scales with generator pair: 7
MOS: 1L 1s | Steps: 2 | Step ratio: 36:14 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 22:14 | Scale pattern: Lss
MOS: 3L 1s | Steps: 4 | Step ratio: 14:8 | Scale pattern: sLLL
MOS: 4L 3s | Steps: 7 | Step ratio: 8:6 | Scale pattern: LLsLsLs
MOS: 7L 4s | Steps: 11 | Step ratio: 6:2 | Scale pattern: sLsLLsLLsLL
MOS: 7L 11s | Steps: 18 | Step ratio: 4:2 | Scale pattern: ssLssLsLssLsLssLsL
MOS: 25ed | Steps: 25 | Step ratio: 2:2 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 35\50 and 15\50
Number of scales with generator pair: 5
MOS: 1L 1s | Steps: 2 | Step ratio: 35:15 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 20:15 | Scale pattern: Lss
MOS: 3L 1s | Steps: 4 | Step ratio: 15:5 | Scale pattern: sLLL
MOS: 3L 4s | Steps: 7 | Step ratio: 10:5 | Scale pattern: ssLsLsL
MOS: 10ed | Steps: 10 | Step ratio: 5:5 | Scale pattern: uuuuuuuuuu
Generators: 34\50 and 16\50
Number of scales with generator pair: 10
MOS: 1L 1s | Steps: 2 | Step ratio: 34:16 | Scale pattern: Ls
MOS: 1L 2s | Steps: 3 | Step ratio: 18:16 | Scale pattern: Lss
MOS: 3L 1s | Steps: 4 | Step ratio: 16:2 | Scale pattern: sLLL
MOS: 3L 4s | Steps: 7 | Step ratio: 14:2 | Scale pattern: ssLsLsL
MOS: 3L 7s | Steps: 10 | Step ratio: 12:2 | Scale pattern: sssLssLssL
MOS: 3L 10s | Steps: 13 | Step ratio: 10:2 | Scale pattern: ssssLsssLsssL
MOS: 3L 13s | Steps: 16 | Step ratio: 8:2 | Scale pattern: sssssLssssLssssL
MOS: 3L 16s | Steps: 19 | Step ratio: 6:2 | Scale pattern: ssssssLsssssLsssssL
MOS: 3L 19s | Steps: 22 | Step ratio: 4:2 | Scale pattern: sssssssLssssssLssssssL
MOS: 25ed | Steps: 25 | Step ratio: 2:2 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 33\50 and 17\50
Number of scales with generator pair: 18
MOS: 1L 1s | Steps: 2 | Step ratio: 33:17 | Scale pattern: Ls
MOS: 2L 1s | Steps: 3 | Step ratio: 17:16 | Scale pattern: sLL
MOS: 3L 2s | Steps: 5 | Step ratio: 16:1 | Scale pattern: LLsLs
MOS: 3L 5s | Steps: 8 | Step ratio: 15:1 | Scale pattern: LsLssLss
MOS: 3L 8s | Steps: 11 | Step ratio: 14:1 | Scale pattern: LssLsssLsss
MOS: 3L 11s | Steps: 14 | Step ratio: 13:1 | Scale pattern: LsssLssssLssss
MOS: 3L 14s | Steps: 17 | Step ratio: 12:1 | Scale pattern: LssssLsssssLsssss
MOS: 3L 17s | Steps: 20 | Step ratio: 11:1 | Scale pattern: LsssssLssssssLssssss
MOS: 3L 20s | Steps: 23 | Step ratio: 10:1 | Scale pattern: LssssssLsssssssLsssssss
MOS: 3L 23s | Steps: 26 | Step ratio: 9:1 | Scale pattern: LsssssssLssssssssLssssssss
MOS: 3L 26s | Steps: 29 | Step ratio: 8:1 | Scale pattern: LssssssssLsssssssssLsssssssss
MOS: 3L 29s | Steps: 32 | Step ratio: 7:1 | Scale pattern: LsssssssssLssssssssssLssssssssss
MOS: 3L 32s | Steps: 35 | Step ratio: 6:1 | Scale pattern: LssssssssssLsssssssssssLsssssssssss
MOS: 3L 35s | Steps: 38 | Step ratio: 5:1 | Scale pattern: LsssssssssssLssssssssssssLssssssssssss
MOS: 3L 38s | Steps: 41 | Step ratio: 4:1 | Scale pattern: LssssssssssssLsssssssssssssLsssssssssssss
MOS: 3L 41s | Steps: 44 | Step ratio: 3:1 | Scale pattern: LsssssssssssssLssssssssssssssLssssssssssssss
MOS: 3L 44s | Steps: 47 | Step ratio: 2:1 | Scale pattern: LssssssssssssssLsssssssssssssssLsssssssssssssss
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 32\50 and 18\50
Number of scales with generator pair: 7
MOS: 1L 1s | Steps: 2 | Step ratio: 32:18 | Scale pattern: Ls
MOS: 2L 1s | Steps: 3 | Step ratio: 18:14 | Scale pattern: sLL
MOS: 3L 2s | Steps: 5 | Step ratio: 14:4 | Scale pattern: LLsLs
MOS: 3L 5s | Steps: 8 | Step ratio: 10:4 | Scale pattern: LsLssLss
MOS: 3L 8s | Steps: 11 | Step ratio: 6:4 | Scale pattern: LssLsssLsss
MOS: 11L 3s | Steps: 14 | Step ratio: 4:2 | Scale pattern: sLLLsLLLLsLLLL
MOS: 25ed | Steps: 25 | Step ratio: 2:2 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 31\50 and 19\50
Number of scales with generator pair: 8
MOS: 1L 1s | Steps: 2 | Step ratio: 31:19 | Scale pattern: Ls
MOS: 2L 1s | Steps: 3 | Step ratio: 19:12 | Scale pattern: sLL
MOS: 3L 2s | Steps: 5 | Step ratio: 12:7 | Scale pattern: LLsLs
MOS: 5L 3s | Steps: 8 | Step ratio: 7:5 | Scale pattern: sLsLLsLL
MOS: 8L 5s | Steps: 13 | Step ratio: 5:2 | Scale pattern: LLsLLsLsLLsLs
MOS: 8L 13s | Steps: 21 | Step ratio: 3:2 | Scale pattern: LsLssLsLssLssLsLssLss
MOS: 21L 8s | Steps: 29 | Step ratio: 2:1 | Scale pattern: sLLsLLLsLLsLLLsLLLsLLsLLLsLLL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 30\50 and 20\50
Number of scales with generator pair: 3
MOS: 1L 1s | Steps: 2 | Step ratio: 30:20 | Scale pattern: Ls
MOS: 2L 1s | Steps: 3 | Step ratio: 20:10 | Scale pattern: sLL
MOS: 5ed | Steps: 5 | Step ratio: 10:10 | Scale pattern: uuuuu
Generators: 29\50 and 21\50
Number of scales with generator pair: 8
MOS: 1L 1s | Steps: 2 | Step ratio: 29:21 | Scale pattern: Ls
MOS: 2L 1s | Steps: 3 | Step ratio: 21:8 | Scale pattern: sLL
MOS: 2L 3s | Steps: 5 | Step ratio: 13:8 | Scale pattern: ssLsL
MOS: 5L 2s | Steps: 7 | Step ratio: 8:5 | Scale pattern: LLLsLLs
MOS: 7L 5s | Steps: 12 | Step ratio: 5:3 | Scale pattern: sLsLsLLsLsLL
MOS: 12L 7s | Steps: 19 | Step ratio: 3:2 | Scale pattern: LLsLLsLLsLsLLsLLsLs
MOS: 19L 12s | Steps: 31 | Step ratio: 2:1 | Scale pattern: sLsLLsLsLLsLsLLsLLsLsLLsLsLLsLL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 28\50 and 22\50
Number of scales with generator pair: 7
MOS: 1L 1s | Steps: 2 | Step ratio: 28:22 | Scale pattern: Ls
MOS: 2L 1s | Steps: 3 | Step ratio: 22:6 | Scale pattern: sLL
MOS: 2L 3s | Steps: 5 | Step ratio: 16:6 | Scale pattern: ssLsL
MOS: 2L 5s | Steps: 7 | Step ratio: 10:6 | Scale pattern: sssLssL
MOS: 7L 2s | Steps: 9 | Step ratio: 6:4 | Scale pattern: LLLLsLLLs
MOS: 9L 7s | Steps: 16 | Step ratio: 4:2 | Scale pattern: sLsLsLsLLsLsLsLL
MOS: 25ed | Steps: 25 | Step ratio: 2:2 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 27\50 and 23\50
Number of scales with generator pair: 10
MOS: 1L 1s | Steps: 2 | Step ratio: 27:23 | Scale pattern: Ls
MOS: 2L 1s | Steps: 3 | Step ratio: 23:4 | Scale pattern: sLL
MOS: 2L 3s | Steps: 5 | Step ratio: 19:4 | Scale pattern: ssLsL
MOS: 2L 5s | Steps: 7 | Step ratio: 15:4 | Scale pattern: sssLssL
MOS: 2L 7s | Steps: 9 | Step ratio: 11:4 | Scale pattern: ssssLsssL
MOS: 2L 9s | Steps: 11 | Step ratio: 7:4 | Scale pattern: sssssLssssL
MOS: 11L 2s | Steps: 13 | Step ratio: 4:3 | Scale pattern: LLLLLLsLLLLLs
MOS: 13L 11s | Steps: 24 | Step ratio: 3:1 | Scale pattern: sLsLsLsLsLsLLsLsLsLsLsLL
MOS: 13L 24s | Steps: 37 | Step ratio: 2:1 | Scale pattern: ssLssLssLssLssLssLsLssLssLssLssLssLsL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 26\50 and 24\50
Number of scales with generator pair: 13
MOS: 1L 1s | Steps: 2 | Step ratio: 26:24 | Scale pattern: Ls
MOS: 2L 1s | Steps: 3 | Step ratio: 24:2 | Scale pattern: sLL
MOS: 2L 3s | Steps: 5 | Step ratio: 22:2 | Scale pattern: ssLsL
MOS: 2L 5s | Steps: 7 | Step ratio: 20:2 | Scale pattern: sssLssL
MOS: 2L 7s | Steps: 9 | Step ratio: 18:2 | Scale pattern: ssssLsssL
MOS: 2L 9s | Steps: 11 | Step ratio: 16:2 | Scale pattern: sssssLssssL
MOS: 2L 11s | Steps: 13 | Step ratio: 14:2 | Scale pattern: ssssssLsssssL
MOS: 2L 13s | Steps: 15 | Step ratio: 12:2 | Scale pattern: sssssssLssssssL
MOS: 2L 15s | Steps: 17 | Step ratio: 10:2 | Scale pattern: ssssssssLsssssssL
MOS: 2L 17s | Steps: 19 | Step ratio: 8:2 | Scale pattern: sssssssssLssssssssL
MOS: 2L 19s | Steps: 21 | Step ratio: 6:2 | Scale pattern: ssssssssssLsssssssssL
MOS: 2L 21s | Steps: 23 | Step ratio: 4:2 | Scale pattern: sssssssssssLssssssssssL
MOS: 25ed | Steps: 25 | Step ratio: 2:2 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuu
--------------------------------------------------------
Multi-Period Moment-of-Symmetry Scales (period of 2)
--------------------------------------------------------
Generators: 13\50 and 12\50
Number of scales with generator pair: 13
MOS: 2L 2s | Steps: 4 | Step ratio: 13:12 | Scale pattern: LsLs
MOS: 4L 2s | Steps: 6 | Step ratio: 12:1 | Scale pattern: sLLsLL
MOS: 4L 6s | Steps: 10 | Step ratio: 11:1 | Scale pattern: ssLsLssLsL
MOS: 4L 10s | Steps: 14 | Step ratio: 10:1 | Scale pattern: sssLssLsssLssL
MOS: 4L 14s | Steps: 18 | Step ratio: 9:1 | Scale pattern: ssssLsssLssssLsssL
MOS: 4L 18s | Steps: 22 | Step ratio: 8:1 | Scale pattern: sssssLssssLsssssLssssL
MOS: 4L 22s | Steps: 26 | Step ratio: 7:1 | Scale pattern: ssssssLsssssLssssssLsssssL
MOS: 4L 26s | Steps: 30 | Step ratio: 6:1 | Scale pattern: sssssssLssssssLsssssssLssssssL
MOS: 4L 30s | Steps: 34 | Step ratio: 5:1 | Scale pattern: ssssssssLsssssssLssssssssLsssssssL
MOS: 4L 34s | Steps: 38 | Step ratio: 4:1 | Scale pattern: sssssssssLssssssssLsssssssssLssssssssL
MOS: 4L 38s | Steps: 42 | Step ratio: 3:1 | Scale pattern: ssssssssssLsssssssssLssssssssssLsssssssssL
MOS: 4L 42s | Steps: 46 | Step ratio: 2:1 | Scale pattern: sssssssssssLssssssssssLsssssssssssLssssssssssL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 14\50 and 11\50
Number of scales with generator pair: 7
MOS: 2L 2s | Steps: 4 | Step ratio: 14:11 | Scale pattern: LsLs
MOS: 4L 2s | Steps: 6 | Step ratio: 11:3 | Scale pattern: sLLsLL
MOS: 4L 6s | Steps: 10 | Step ratio: 8:3 | Scale pattern: ssLsLssLsL
MOS: 4L 10s | Steps: 14 | Step ratio: 5:3 | Scale pattern: sssLssLsssLssL
MOS: 14L 4s | Steps: 18 | Step ratio: 3:2 | Scale pattern: LLLLsLLLsLLLLsLLLs
MOS: 18L 14s | Steps: 32 | Step ratio: 2:1 | Scale pattern: sLsLsLsLLsLsLsLLsLsLsLsLLsLsLsLL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 15\50 and 10\50
Number of scales with generator pair: 3
MOS: 2L 2s | Steps: 4 | Step ratio: 15:10 | Scale pattern: LsLs
MOS: 4L 2s | Steps: 6 | Step ratio: 10:5 | Scale pattern: sLLsLL
MOS: 10ed | Steps: 10 | Step ratio: 5:5 | Scale pattern: uuuuuuuuuu
Generators: 16\50 and 9\50
Number of scales with generator pair: 7
MOS: 2L 2s | Steps: 4 | Step ratio: 16:9 | Scale pattern: LsLs
MOS: 4L 2s | Steps: 6 | Step ratio: 9:7 | Scale pattern: sLLsLL
MOS: 6L 4s | Steps: 10 | Step ratio: 7:2 | Scale pattern: LLsLsLLsLs
MOS: 6L 10s | Steps: 16 | Step ratio: 5:2 | Scale pattern: LsLssLssLsLssLss
MOS: 6L 16s | Steps: 22 | Step ratio: 3:2 | Scale pattern: LssLsssLsssLssLsssLsss
MOS: 22L 6s | Steps: 28 | Step ratio: 2:1 | Scale pattern: sLLLsLLLLsLLLLsLLLsLLLLsLLLL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 17\50 and 8\50
Number of scales with generator pair: 10
MOS: 2L 2s | Steps: 4 | Step ratio: 17:8 | Scale pattern: LsLs
MOS: 2L 4s | Steps: 6 | Step ratio: 9:8 | Scale pattern: LssLss
MOS: 6L 2s | Steps: 8 | Step ratio: 8:1 | Scale pattern: sLLLsLLL
MOS: 6L 8s | Steps: 14 | Step ratio: 7:1 | Scale pattern: ssLsLsLssLsLsL
MOS: 6L 14s | Steps: 20 | Step ratio: 6:1 | Scale pattern: sssLssLssLsssLssLssL
MOS: 6L 20s | Steps: 26 | Step ratio: 5:1 | Scale pattern: ssssLsssLsssLssssLsssLsssL
MOS: 6L 26s | Steps: 32 | Step ratio: 4:1 | Scale pattern: sssssLssssLssssLsssssLssssLssssL
MOS: 6L 32s | Steps: 38 | Step ratio: 3:1 | Scale pattern: ssssssLsssssLsssssLssssssLsssssLsssssL
MOS: 6L 38s | Steps: 44 | Step ratio: 2:1 | Scale pattern: sssssssLssssssLssssssLsssssssLssssssLssssssL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 18\50 and 7\50
Number of scales with generator pair: 7
MOS: 2L 2s | Steps: 4 | Step ratio: 18:7 | Scale pattern: LsLs
MOS: 2L 4s | Steps: 6 | Step ratio: 11:7 | Scale pattern: LssLss
MOS: 6L 2s | Steps: 8 | Step ratio: 7:4 | Scale pattern: sLLLsLLL
MOS: 8L 6s | Steps: 14 | Step ratio: 4:3 | Scale pattern: LLsLsLsLLsLsLs
MOS: 14L 8s | Steps: 22 | Step ratio: 3:1 | Scale pattern: sLsLLsLLsLLsLsLLsLLsLL
MOS: 14L 22s | Steps: 36 | Step ratio: 2:1 | Scale pattern: ssLssLsLssLsLssLsLssLssLsLssLsLssLsL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 19\50 and 6\50
Number of scales with generator pair: 9
MOS: 2L 2s | Steps: 4 | Step ratio: 19:6 | Scale pattern: LsLs
MOS: 2L 4s | Steps: 6 | Step ratio: 13:6 | Scale pattern: LssLss
MOS: 2L 6s | Steps: 8 | Step ratio: 7:6 | Scale pattern: LsssLsss
MOS: 8L 2s | Steps: 10 | Step ratio: 6:1 | Scale pattern: sLLLLsLLLL
MOS: 8L 10s | Steps: 18 | Step ratio: 5:1 | Scale pattern: ssLsLsLsLssLsLsLsL
MOS: 8L 18s | Steps: 26 | Step ratio: 4:1 | Scale pattern: sssLssLssLssLsssLssLssLssL
MOS: 8L 26s | Steps: 34 | Step ratio: 3:1 | Scale pattern: ssssLsssLsssLsssLssssLsssLsssLsssL
MOS: 8L 34s | Steps: 42 | Step ratio: 2:1 | Scale pattern: sssssLssssLssssLssssLsssssLssssLssssLssssL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 20\50 and 5\50
Number of scales with generator pair: 4
MOS: 2L 2s | Steps: 4 | Step ratio: 20:5 | Scale pattern: LsLs
MOS: 2L 4s | Steps: 6 | Step ratio: 15:5 | Scale pattern: LssLss
MOS: 2L 6s | Steps: 8 | Step ratio: 10:5 | Scale pattern: LsssLsss
MOS: 10ed | Steps: 10 | Step ratio: 5:5 | Scale pattern: uuuuuuuuuu
Generators: 21\50 and 4\50
Number of scales with generator pair: 9
MOS: 2L 2s | Steps: 4 | Step ratio: 21:4 | Scale pattern: LsLs
MOS: 2L 4s | Steps: 6 | Step ratio: 17:4 | Scale pattern: LssLss
MOS: 2L 6s | Steps: 8 | Step ratio: 13:4 | Scale pattern: LsssLsss
MOS: 2L 8s | Steps: 10 | Step ratio: 9:4 | Scale pattern: LssssLssss
MOS: 2L 10s | Steps: 12 | Step ratio: 5:4 | Scale pattern: LsssssLsssss
MOS: 12L 2s | Steps: 14 | Step ratio: 4:1 | Scale pattern: sLLLLLLsLLLLLL
MOS: 12L 14s | Steps: 26 | Step ratio: 3:1 | Scale pattern: ssLsLsLsLsLsLssLsLsLsLsLsL
MOS: 12L 26s | Steps: 38 | Step ratio: 2:1 | Scale pattern: sssLssLssLssLssLssLsssLssLssLssLssLssL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 22\50 and 3\50
Number of scales with generator pair: 10
MOS: 2L 2s | Steps: 4 | Step ratio: 22:3 | Scale pattern: LsLs
MOS: 2L 4s | Steps: 6 | Step ratio: 19:3 | Scale pattern: LssLss
MOS: 2L 6s | Steps: 8 | Step ratio: 16:3 | Scale pattern: LsssLsss
MOS: 2L 8s | Steps: 10 | Step ratio: 13:3 | Scale pattern: LssssLssss
MOS: 2L 10s | Steps: 12 | Step ratio: 10:3 | Scale pattern: LsssssLsssss
MOS: 2L 12s | Steps: 14 | Step ratio: 7:3 | Scale pattern: LssssssLssssss
MOS: 2L 14s | Steps: 16 | Step ratio: 4:3 | Scale pattern: LsssssssLsssssss
MOS: 16L 2s | Steps: 18 | Step ratio: 3:1 | Scale pattern: sLLLLLLLLsLLLLLLLL
MOS: 16L 18s | Steps: 34 | Step ratio: 2:1 | Scale pattern: ssLsLsLsLsLsLsLsLssLsLsLsLsLsLsLsL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 23\50 and 2\50
Number of scales with generator pair: 13
MOS: 2L 2s | Steps: 4 | Step ratio: 23:2 | Scale pattern: LsLs
MOS: 2L 4s | Steps: 6 | Step ratio: 21:2 | Scale pattern: LssLss
MOS: 2L 6s | Steps: 8 | Step ratio: 19:2 | Scale pattern: LsssLsss
MOS: 2L 8s | Steps: 10 | Step ratio: 17:2 | Scale pattern: LssssLssss
MOS: 2L 10s | Steps: 12 | Step ratio: 15:2 | Scale pattern: LsssssLsssss
MOS: 2L 12s | Steps: 14 | Step ratio: 13:2 | Scale pattern: LssssssLssssss
MOS: 2L 14s | Steps: 16 | Step ratio: 11:2 | Scale pattern: LsssssssLsssssss
MOS: 2L 16s | Steps: 18 | Step ratio: 9:2 | Scale pattern: LssssssssLssssssss
MOS: 2L 18s | Steps: 20 | Step ratio: 7:2 | Scale pattern: LsssssssssLsssssssss
MOS: 2L 20s | Steps: 22 | Step ratio: 5:2 | Scale pattern: LssssssssssLssssssssss
MOS: 2L 22s | Steps: 24 | Step ratio: 3:2 | Scale pattern: LsssssssssssLsssssssssss
MOS: 24L 2s | Steps: 26 | Step ratio: 2:1 | Scale pattern: sLLLLLLLLLLLLsLLLLLLLLLLLL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 24\50 and 1\50
Number of scales with generator pair: 24
MOS: 2L 2s | Steps: 4 | Step ratio: 24:1 | Scale pattern: LsLs
MOS: 2L 4s | Steps: 6 | Step ratio: 23:1 | Scale pattern: LssLss
MOS: 2L 6s | Steps: 8 | Step ratio: 22:1 | Scale pattern: LsssLsss
MOS: 2L 8s | Steps: 10 | Step ratio: 21:1 | Scale pattern: LssssLssss
MOS: 2L 10s | Steps: 12 | Step ratio: 20:1 | Scale pattern: LsssssLsssss
MOS: 2L 12s | Steps: 14 | Step ratio: 19:1 | Scale pattern: LssssssLssssss
MOS: 2L 14s | Steps: 16 | Step ratio: 18:1 | Scale pattern: LsssssssLsssssss
MOS: 2L 16s | Steps: 18 | Step ratio: 17:1 | Scale pattern: LssssssssLssssssss
MOS: 2L 18s | Steps: 20 | Step ratio: 16:1 | Scale pattern: LsssssssssLsssssssss
MOS: 2L 20s | Steps: 22 | Step ratio: 15:1 | Scale pattern: LssssssssssLssssssssss
MOS: 2L 22s | Steps: 24 | Step ratio: 14:1 | Scale pattern: LsssssssssssLsssssssssss
MOS: 2L 24s | Steps: 26 | Step ratio: 13:1 | Scale pattern: LssssssssssssLssssssssssss
MOS: 2L 26s | Steps: 28 | Step ratio: 12:1 | Scale pattern: LsssssssssssssLsssssssssssss
MOS: 2L 28s | Steps: 30 | Step ratio: 11:1 | Scale pattern: LssssssssssssssLssssssssssssss
MOS: 2L 30s | Steps: 32 | Step ratio: 10:1 | Scale pattern: LsssssssssssssssLsssssssssssssss
MOS: 2L 32s | Steps: 34 | Step ratio: 9:1 | Scale pattern: LssssssssssssssssLssssssssssssssss
MOS: 2L 34s | Steps: 36 | Step ratio: 8:1 | Scale pattern: LsssssssssssssssssLsssssssssssssssss
MOS: 2L 36s | Steps: 38 | Step ratio: 7:1 | Scale pattern: LssssssssssssssssssLssssssssssssssssss
MOS: 2L 38s | Steps: 40 | Step ratio: 6:1 | Scale pattern: LsssssssssssssssssssLsssssssssssssssssss
MOS: 2L 40s | Steps: 42 | Step ratio: 5:1 | Scale pattern: LssssssssssssssssssssLssssssssssssssssssss
MOS: 2L 42s | Steps: 44 | Step ratio: 4:1 | Scale pattern: LsssssssssssssssssssssLsssssssssssssssssssss
MOS: 2L 44s | Steps: 46 | Step ratio: 3:1 | Scale pattern: LssssssssssssssssssssssLssssssssssssssssssssss
MOS: 2L 46s | Steps: 48 | Step ratio: 2:1 | Scale pattern: LsssssssssssssssssssssssLsssssssssssssssssssssss
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
--------------------------------------------------------
Multi-Period Moment-of-Symmetry Scales (period of 5)
--------------------------------------------------------
Generators: 5\50 and 5\50
Number of scales with generator pair: 1
MOS: 10ed | Steps: 10 | Step ratio: 5:5 | Scale pattern: uuuuuuuuuu
Generators: 6\50 and 4\50
Number of scales with generator pair: 3
MOS: 5L 5s | Steps: 10 | Step ratio: 6:4 | Scale pattern: LsLsLsLsLs
MOS: 10L 5s | Steps: 15 | Step ratio: 4:2 | Scale pattern: sLLsLLsLLsLLsLL
MOS: 25ed | Steps: 25 | Step ratio: 2:2 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 7\50 and 3\50
Number of scales with generator pair: 5
MOS: 5L 5s | Steps: 10 | Step ratio: 7:3 | Scale pattern: LsLsLsLsLs
MOS: 5L 10s | Steps: 15 | Step ratio: 4:3 | Scale pattern: LssLssLssLssLss
MOS: 15L 5s | Steps: 20 | Step ratio: 3:1 | Scale pattern: sLLLsLLLsLLLsLLLsLLL
MOS: 15L 20s | Steps: 35 | Step ratio: 2:1 | Scale pattern: ssLsLsLssLsLsLssLsLsLssLsLsLssLsLsL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 8\50 and 2\50
Number of scales with generator pair: 4
MOS: 5L 5s | Steps: 10 | Step ratio: 8:2 | Scale pattern: LsLsLsLsLs
MOS: 5L 10s | Steps: 15 | Step ratio: 6:2 | Scale pattern: LssLssLssLssLss
MOS: 5L 15s | Steps: 20 | Step ratio: 4:2 | Scale pattern: LsssLsssLsssLsssLsss
MOS: 25ed | Steps: 25 | Step ratio: 2:2 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 9\50 and 1\50
Number of scales with generator pair: 9
MOS: 5L 5s | Steps: 10 | Step ratio: 9:1 | Scale pattern: LsLsLsLsLs
MOS: 5L 10s | Steps: 15 | Step ratio: 8:1 | Scale pattern: LssLssLssLssLss
MOS: 5L 15s | Steps: 20 | Step ratio: 7:1 | Scale pattern: LsssLsssLsssLsssLsss
MOS: 5L 20s | Steps: 25 | Step ratio: 6:1 | Scale pattern: LssssLssssLssssLssssLssss
MOS: 5L 25s | Steps: 30 | Step ratio: 5:1 | Scale pattern: LsssssLsssssLsssssLsssssLsssss
MOS: 5L 30s | Steps: 35 | Step ratio: 4:1 | Scale pattern: LssssssLssssssLssssssLssssssLssssss
MOS: 5L 35s | Steps: 40 | Step ratio: 3:1 | Scale pattern: LsssssssLsssssssLsssssssLsssssssLsssssss
MOS: 5L 40s | Steps: 45 | Step ratio: 2:1 | Scale pattern: LssssssssLssssssssLssssssssLssssssssLssssssss
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
--------------------------------------------------------
Multi-Period Moment-of-Symmetry Scales (period of 10)
--------------------------------------------------------
Generators: 3\50 and 2\50
Number of scales with generator pair: 3
MOS: 10L 10s | Steps: 20 | Step ratio: 3:2 | Scale pattern: LsLsLsLsLsLsLsLsLsLs
MOS: 20L 10s | Steps: 30 | Step ratio: 2:1 | Scale pattern: sLLsLLsLLsLLsLLsLLsLLsLLsLLsLL
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Generators: 4\50 and 1\50
Number of scales with generator pair: 4
MOS: 10L 10s | Steps: 20 | Step ratio: 4:1 | Scale pattern: LsLsLsLsLsLsLsLsLsLs
MOS: 10L 20s | Steps: 30 | Step ratio: 3:1 | Scale pattern: LssLssLssLssLssLssLssLssLssLss
MOS: 10L 30s | Steps: 40 | Step ratio: 2:1 | Scale pattern: LsssLsssLsssLsssLsssLsssLsssLsssLsssLsss
MOS: 50ed | Steps: 50 | Step ratio: 1:1 | Scale pattern: uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuMosfinder Macro for Microsoft Excel (Visual Basic for Applications)
Based on the C++ mosfinder and further experiments with copy-pasting tables from Excel and into the wiki editor, I ended up writing an Excel macro that's basically a port of the C++ mosfinder, with basic formatting for a table.
Source code: https://gist.github.com/GanaramInukshuk/f92db8c4d48484b51e389f79b0b7f18e
The following table was auto-generated by the macro and copypasted into the wiki editor. Additional formatting was required (such as designating cells to be header cells).
| Single-Period Scales for 16 Equal Divisions | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Step Pattern | General Information | Temperament Information | |||||||||||||||||
| Generator pair of 15\16 and 1\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 15 | 1 | 1L 1s | 15:1 | ||||||||||||||||
| 14 | 1 | 1 | 1L 2s | 14:1 | |||||||||||||||
| 13 | 1 | 1 | 1 | 1L 3s | 13:1 | ||||||||||||||
| 12 | 1 | 1 | 1 | 1 | 1L 4s | 12:1 | |||||||||||||
| 11 | 1 | 1 | 1 | 1 | 1 | 1L 5s | 11:1 | ||||||||||||
| 10 | 1 | 1 | 1 | 1 | 1 | 1 | 1L 6s | 10:1 | |||||||||||
| 9 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1L 7s | 9:1 | ||||||||||
| 8 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1L 8s | 8:1 | |||||||||
| 7 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1L 9s | 7:1 | ||||||||
| 6 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1L 10s | 6:1 | |||||||
| 5 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1L 11s | 5:1 | ||||||
| 4 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1L 12s | 4:1 | |||||
| 3 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1L 13s | 3:1 | ||||
| 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1L 14s | 2:1 | |||
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 16ed | 1 | ||
| Generator pair of 14\16 and 2\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 14 | 2 | 1L 1s | 14:2 | ||||||||||||||||
| 12 | 2 | 2 | 1L 2s | 12:2 | |||||||||||||||
| 10 | 2 | 2 | 2 | 1L 3s | 10:2 | ||||||||||||||
| 8 | 2 | 2 | 2 | 2 | 1L 4s | 8:2 | |||||||||||||
| 6 | 2 | 2 | 2 | 2 | 2 | 1L 5s | 6:2 | ||||||||||||
| 4 | 2 | 2 | 2 | 2 | 2 | 2 | 1L 6s | 4:2 | |||||||||||
| 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 8ed | 2 | ||||||||||
| Generator pair of 13\16 and 3\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 13 | 3 | 1L 1s | 13:3 | ||||||||||||||||
| 10 | 3 | 3 | 1L 2s | 10:3 | |||||||||||||||
| 7 | 3 | 3 | 3 | 1L 3s | 7:3 | ||||||||||||||
| 4 | 3 | 3 | 3 | 3 | 1L 4s | 4:3 | |||||||||||||
| 1 | 3 | 3 | 3 | 3 | 3 | 5L 1s | 3:1 | machinoid | |||||||||||
| 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 2 | 5L 6s | 2:1 | |||||||
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 16ed | 1 | ||
| Generator pair of 12\16 and 4\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 12 | 4 | 1L 1s | 12:4 | ||||||||||||||||
| 8 | 4 | 4 | 1L 2s | 8:4 | |||||||||||||||
| 4 | 4 | 4 | 4 | 4ed | 4 | ||||||||||||||
| Generator pair of 11\16 and 5\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 11 | 5 | 1L 1s | 11:5 | ||||||||||||||||
| 6 | 5 | 5 | 1L 2s | 6:5 | |||||||||||||||
| 1 | 5 | 5 | 5 | 3L 1s | 5:1 | ||||||||||||||
| 1 | 1 | 4 | 1 | 4 | 1 | 4 | 3L 4s | 4:1 | mosh | ||||||||||
| 1 | 1 | 1 | 3 | 1 | 1 | 3 | 1 | 1 | 3 | 3L 7s | 3:1 | sephiroid | |||||||
| 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 2 | 3L 10s | 2:1 | |||||
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 16ed | 1 | ||
| Generator pair of 10\16 and 6\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 10 | 6 | 1L 1s | 10:6 | ||||||||||||||||
| 4 | 6 | 6 | 2L 1s | 6:4 | |||||||||||||||
| 4 | 4 | 2 | 4 | 2 | 3L 2s | 4:2 | antipentic | ||||||||||||
| 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 8ed | 2 | ||||||||||
| Generator pair of 9\16 and 7\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 9 | 7 | 1L 1s | 9:7 | ||||||||||||||||
| 2 | 7 | 7 | 2L 1s | 7:2 | |||||||||||||||
| 2 | 2 | 5 | 2 | 5 | 2L 3s | 5:2 | pentic | ||||||||||||
| 2 | 2 | 2 | 3 | 2 | 2 | 3 | 2L 5s | 3:2 | antidiatonic | ||||||||||
| 2 | 2 | 2 | 2 | 1 | 2 | 2 | 2 | 1 | 7L 2s | 2:1 | superdiatonic | ||||||||
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 16ed | 1 | ||
| Generator pair of 8\16 and 8\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 8 | 8 | 2ed | 8 | ||||||||||||||||
| Multi-Period Scales (period = 2) for 16 Equal Divisions | |||||||||||||||||||
| Step Pattern | General Information | Temperament Information | |||||||||||||||||
| Generator pair of 7\16 and 1\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 7 | 1 | 7 | 1 | 2L 2s | 7:1 | ||||||||||||||
| 6 | 1 | 1 | 6 | 1 | 1 | 2L 4s | 6:1 | antilemon | |||||||||||
| 5 | 1 | 1 | 1 | 5 | 1 | 1 | 1 | 2L 6s | 5:1 | antiechidnoid | |||||||||
| 4 | 1 | 1 | 1 | 1 | 4 | 1 | 1 | 1 | 1 | 2L 8s | 4:1 | antidimanic | |||||||
| 3 | 1 | 1 | 1 | 1 | 1 | 3 | 1 | 1 | 1 | 1 | 1 | 2L 10s | 3:1 | ||||||
| 2 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 2L 12s | 2:1 | ||||
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 16ed | 1 | ||
| Generator pair of 6\16 and 2\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 6 | 2 | 6 | 2 | 2L 2s | 6:2 | ||||||||||||||
| 4 | 2 | 2 | 4 | 2 | 2 | 2L 4s | 4:2 | antilemon | |||||||||||
| 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 8ed | 2 | ||||||||||
| Generator pair of 5\16 and 3\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 5 | 3 | 5 | 3 | 2L 2s | 5:3 | ||||||||||||||
| 2 | 3 | 3 | 2 | 3 | 3 | 4L 2s | 3:2 | lemon | |||||||||||
| 2 | 2 | 1 | 2 | 1 | 2 | 2 | 1 | 2 | 1 | 6L 4s | 2:1 | dipentic | |||||||
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 16ed | 1 | ||
| Generator pair of 4\16 and 4\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 4 | 4 | 4 | 4 | 4ed | 4 | ||||||||||||||
| Multi-Period Scales (period = 4) for 16 Equal Divisions | |||||||||||||||||||
| Step Pattern | General Information | Temperament Information | |||||||||||||||||
| Generator pair of 3\16 and 1\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 4L 4s | 3:1 | tetrawood; diminished | |||||||||
| 2 | 1 | 1 | 2 | 1 | 1 | 2 | 1 | 1 | 2 | 1 | 1 | 4L 8s | 2:1 | ||||||
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 16ed | 1 | ||
| Generator pair of 2\16 and 2\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 8ed | 2 | ||||||||||
| Multi-Period Scales (period = 8) for 16 Equal Divisions | |||||||||||||||||||
| Step Pattern | General Information | Temperament Information | |||||||||||||||||
| Generator pair of 1\16 and 1\16 | Mos | Step Ratio | TAMNAMS Name | Scale | |||||||||||||||
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 16ed | 1 | ||