Template:MOS intervals
This template creates a table of a mos's intervals and their relative qualities
![]() |
This template uses Lua: |
This template creates a table of a MOS scale's intervals and their relative qualities.
Parameters
The following parameters are supported:
Parameter | Required? | Description |
---|---|---|
Scale Signature |
Yes (optional on mos pages) | The mos's scale signature in the form "xL ys", or for non-octave mosses, "xL ys<p/q>", "xL ys⟨p/q⟩", or "xL ys (p/q-equivalent)". If left blank and used on a mos page, then the page's title will be used. |
MOS Prefix |
No (optional) | The prefix for the mos, if it has one. The scale's TAMNAMS prefix will be used if left blank; otherwise, it will default to "mos". |
MOS Abbrev |
No (optional) | The abbreviation for the mos, if it has one. The scale's TAMNAMS abbreviation will be used if left blank; otherwise, it will default to "m". |
Interval Notation |
Deprecated | The scheme for naming intervals. Options include TAMNAMS mosstep naming and ordinal naming (EG, the unison is either called the 0-mosstep or 1st). |
Usage
The typical use of this template is for showing a mos's interval varieties and their qualities.
{{MOS intervals}}
Using a different scale signature
A scale signature different from the page's title can be entered as shown.
{{MOS intervals|Scale Signature=5L 2s}}
Script error: The function "mos_intervals_frame" does not exist.
Changing the mos prefix and abbreviation
By default, the mos prefix is "mos". The prefix for the mos can be changed as shown below.
{{MOS intervals|Scale Signature=2L 5s|MOS Prefix=pel|MOS Abbrev=pel}}
Script error: The function "mos_intervals_frame" does not exist.
See also
- Template:MOS degrees – The template that shows a MOS's cent values for a step ratio.
- Template:MOS interval HE – A similar template for displaying each interval's harmonic entropy.