Template:MOS in EDO allgens/doc
- This template is implemented by the Lua module Module:MOS in EDO allgens.
- This template invokes the following functions: mos_in_edo_allgens_frame from MOS in EDO allgens.
This module displays all MOS scales of a particular EDO over a single period per octave. {{MOS in EDO allperiods}} (a.k.a. {{MOSes in EDO}}) calls this to display all single- and multi-period scales in the given EDO.
Usage example
{{MOS in EDO allgens|EDO=12}}
gives:
| Step visualization | MOS (name) | Step sizes | Step ratio |
|---|---|---|---|
| ├──────┼────┤ | 1L 1s | 7, 5 | 7:5 |
| ├─┼────┼────┤ | 2L 1s | 5, 2 | 5:2 |
| ├─┼─┼──┼─┼──┤ | 2L 3s | 3, 2 | 3:2 |
| ├─┼─┼─┼┼─┼─┼┤ | 5L 2s (diatonic) | 2, 1 | 2:1 |
| ├┼┼┼┼┼┼┼┼┼┼┼┤ | 12edo | 1, 1 | 1:1 |
| Step visualization | MOS (name) | Step sizes | Step ratio |
|---|---|---|---|
| ├──────────┼┤ | 1L 1s | 11, 1 | 11:1 |
| ├─────────┼┼┤ | 1L 2s | 10, 1 | 10:1 |
| ├────────┼┼┼┤ | 1L 3s | 9, 1 | 9:1 |
| ├───────┼┼┼┼┤ | 1L 4s | 8, 1 | 8:1 |
| ├──────┼┼┼┼┼┤ | 1L 5s (antimachinoid) | 7, 1 | 7:1 |
| ├─────┼┼┼┼┼┼┤ | 1L 6s (onyx) | 6, 1 | 6:1 |
| ├────┼┼┼┼┼┼┼┤ | 1L 7s (antipine) | 5, 1 | 5:1 |
| ├───┼┼┼┼┼┼┼┼┤ | 1L 8s (antisubneutralic) | 4, 1 | 4:1 |
| ├──┼┼┼┼┼┼┼┼┼┤ | 1L 9s (antisinatonic) | 3, 1 | 3:1 |
| ├─┼┼┼┼┼┼┼┼┼┼┤ | 1L 10s | 2, 1 | 2:1 |
| ├┼┼┼┼┼┼┼┼┼┼┼┤ | 12edo | 1, 1 | 1:1 |