|
|
(39 intermediate revisions by 6 users not shown) |
Line 1: |
Line 1: |
| <div style=" | | <includeonly>{{#invoke: Infobox_MOS | infobox_MOS |
| border: 1px solid #999;
| | | Scale Signature={{{Scale Signature|{{PAGENAME}}}}} |
| margin: 0;
| | | debug={{lc:{{{debug|}}}}} |
| margin-left: 1em;
| | }}</includeonly><noinclude> |
| margin-bottom: 0.5em;
| | {{documentation}} |
| padding: 0.5em;
| |
| background-color: #f0f0f0;
| |
| min-width: 15em;
| |
| float: right;
| |
| ">
| |
| {| width="100%" style="border-collapse: collapse;"
| |
| |+ '''{{{nLargeSteps|5}}}L {{{nSmallSteps|2}}}s{{#ifeq:{{#expr:{{{Equave|2/1}}}}}|2| |<{{{Equave|2/1}}}>}}'''
| |
| |- | |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} Pattern
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{{Pattern|LLsLLLs}}} '''
| |
| |- | |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[Period]]
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} {{#ifeq: {{{Periods|1}}} | 1 | '''{{{Equave|2/1}}}''' | '''1\{{{Periods|1}}}{{#ifeq: {{{Equave|2/1}}} | 2/1 | |{{User:Inthar/Template:edX|Equave={{{Equave|2/1}}}}}}}''' }}
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[Generator]] range
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:Inthar/Template:display range|{{#expr:{{{Equalized|4}}}/({{{nLargeSteps|5}}}+{{{nSmallSteps|2}}})}}|{{#expr:{{{Paucitonic|3}}}/{{{nLargeSteps|5}}}}}|{{User:Inthar/Template:display edo gen|Equave={{{Equave|2/1}}}|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|nPauci=0|nEqui=1}}|{{User:Inthar/Template:display edo gen|Equave={{{Equave|2/1}}}|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|nPauci=1|nEqui=0}}}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} Parent MOS
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{#ifeq:{{#expr:{{{nSmallSteps|2}}}}}|{{#expr:{{{nLargeSteps|5}}}}}|[[{{{nLargeSteps|5}}}{{User:Inthar/Template:edX|Equave={{{Equave|2/1}}}}}}}]]|[[{{min|{{{nLargeSteps|5}}}|{{{nSmallSteps|2}}}}}L {{#expr:{{max|{{{nLargeSteps|5}}} |{{{nSmallSteps|2}}} }}-{{min|{{{nLargeSteps|5}}} |{{{nSmallSteps|2}}} }}}}s{{#switch:{{#expr:{{{Equave|2/1}}}}}|2=|3= (tritave-equivalent)|1.5= (fifth-equivalent)|#default= ({{{Equave|2/1}}}-equivalent)}}|{{#switch:{{#expr:{{{Equave|2/1}}}}}|2={{min|{{{nLargeSteps|5}}} |{{{nSmallSteps|2}}} }}L {{#expr:{{max|{{{nLargeSteps|5}}} |{{{nSmallSteps|2}}} }}-{{min|{{{nLargeSteps|5}}} |{{{nSmallSteps|2}}} }}}}s|#default={{min|{{{nLargeSteps|5}}} |{{{nSmallSteps|2}}} }}L {{#expr:{{max|{{{nLargeSteps|5}}} |{{{nSmallSteps|2}}} }}-{{min|{{{nLargeSteps|5}}} |{{{nSmallSteps|2}}} }}}}s<{{{Equave|2/1}}}>}}]]}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} Daughter MOSes
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''[[{{#expr:{{{nSmallSteps|2}}}+{{{nLargeSteps|5}}}}}L {{{nLargeSteps|5}}}s{{#switch:{{#expr:{{{Equave|2/1}}}}}|2=|3= (tritave-equivalent)|1.5= (fifth-equivalent)|#default= ({{{Equave|2/1}}}-equivalent)}}|{{#switch:{{#expr:{{{Equave|2/1}}}}}|2={{#expr:{{{nSmallSteps|2}}}+{{{nLargeSteps|5}}}}}L {{{nLargeSteps|5}}}s|#default={{#expr:{{{nSmallSteps|2}}}+{{{nLargeSteps|5}}}}}L {{{nLargeSteps|5}}}s<{{{Equave|2/1}}}>}}]], [[{{{nLargeSteps|5}}}L {{#expr:{{{nSmallSteps|2}}}+{{{nLargeSteps|5}}}}}s{{#switch:{{#expr:{{{Equave|2/1}}}}}|2=|3= (tritave-equivalent)|1.5= (fifth-equivalent)|#default= ({{{Equave|2/1}}}-equivalent)}}|{{#switch:{{#expr:{{{Equave|2/1}}}}}|2={{{nLargeSteps|5}}}L {{#expr:{{{nSmallSteps|2}}}+{{{nLargeSteps|5}}}}}s|#default={{{nLargeSteps|5}}}L {{#expr:{{{nSmallSteps|2}}}+{{{nLargeSteps|5}}}}}s<{{{Equave|2/1}}}>}}]]'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[Operations on MOSes#Sistering|Sister MOS]]
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''[[{{{nSmallSteps|2}}}L {{{nLargeSteps|5}}}s{{#switch:{{#expr:{{{Equave|2/1}}}}}|2=|3= (tritave-equivalent)|1.5= (fifth-equivalent)|#default= ({{{Equave|2/1}}}-equivalent)}}|{{#switch:{{#expr:{{{Equave|2/1}}}}}|2={{{nSmallSteps|2}}}L {{{nLargeSteps|5}}}s|#default={{{nSmallSteps|2}}}L {{{nLargeSteps|5}}}s<{{{Equave|2/1}}}>}}]]'''
| |
| |-{{#if: {{{Neutral|}}}|
| |
| {{!}}
| |
| {{!}}
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[Operations on MOSes#Neutralization|Neutralized MOS]]
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''[[{{{Neutral|3L 4s}}}{{#switch:{{#expr:{{{Equave|2/1}}}}}|2=|3= (tritave-equivalent)|1.5= (fifth-equivalent)|#default= ({{{Equave|2/1}}}-equivalent)}}|{{#switch:{{#expr:{{{Equave|2/1}}}}}|2={{{Neutral|3L 4s}}}|#default={{{Neutral|3L 4s}}}<{{{Equave|2/1}}}>}}]]'''
| |
| }}
| |
| |-{{#if:{{{Name|}}}|
| |
| {{!}}
| |
| {{!}}
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[TAMNAMS#Mos_pattern_names|TAMNAMS name]]
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{#if:{{{Name|}}}|{{{Name|}}}}}''' }}
| |
| |-
| |
| |
| |
| {{!}}colspan=2 style=" text-align:center;" {{!}} '''Equal tunings'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[TAMNAMS#Step ratio spectrum|Supersoft]] (L:s = 4:3)
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:Inthar/Template:display edo gen|Equave={{{Equave|2/1}}}|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|nPauci=1|nEqui=3}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[TAMNAMS#Step ratio spectrum|Soft]] (L:s = 3:2)
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:Inthar/Template:display edo gen|Equave={{{Equave|2/1}}}|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|nPauci=1|nEqui=2}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[TAMNAMS#Step ratio spectrum|Semisoft]] (L:s = 5:3)
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:Inthar/Template:display edo gen|Equave={{{Equave|2/1}}}|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|nPauci=2|nEqui=3}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[TAMNAMS#Step ratio spectrum|Basic]] (L:s = 2:1)
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:Inthar/Template:display edo gen|Equave={{{Equave|2/1}}}|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|nPauci=1|nEqui=1}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[TAMNAMS#Step ratio spectrum|Semihard]] (L:s = 5:2)
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:Inthar/Template:display edo gen|Equave={{{Equave|2/1}}}|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|nPauci=3|nEqui=2}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[TAMNAMS#Step ratio spectrum|Hard]] (L:s = 3:1)
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:Inthar/Template:display edo gen|Equave={{{Equave|2/1}}}|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|nPauci=2|nEqui=1}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[TAMNAMS#Step ratio spectrum|Superhard]] (L:s = 4:1)
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:Inthar/Template:display edo gen|Equave={{{Equave|2/1}}}|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|nPauci=3|nEqui=1}}'''
| |
| |}
| |
| </div><noinclude>
| |
|
| |
|
| The template '''Infobox MOS''' was built to help presenting basic information about [[MOS]] patterns (such as [[5L 2s]]) in a unified form, to make them obvious by glance. Also the formatting of the wiki text itself is easier to read and improve when it is obviously structured by this template.
| | [[Category:Infoboxes]] |
| | | [[Category:MOS scale templates]] |
| The templates supports the following parameters:
| |
| | |
| {| class="wikitable"
| |
| ! width="15%" | Parameter
| |
| ! width="85%" | Meaning, usage notes
| |
| |-
| |
| | Name (optional)
| |
| | Common name(s), separated by commas
| |
| |-
| |
| | Periods (default = 1)
| |
| | Number of periods per equave
| |
| |-
| |
| | nLargeSteps
| |
| | Number of large steps
| |
| |-
| |
| | nSmallSteps
| |
| | Number of small steps
| |
| |-
| |
| | Equave (default = 2/1)
| |
| | The equivalence interval
| |
| |-
| |
| | Equalized
| |
| | Generator of the mos pattern for the equalized (s = L) equal temperament tuning, in steps of ed(Equave)
| |
| |-
| |
| | Paucitonic
| |
| | Generator of the mos pattern for the paucitonic (s = 0) equal temperament tuning, in steps of ed(Equave)
| |
| |-
| |
| | Pattern
| |
| | Step pattern of one mode of the mos in L's and s's.
| |
| |-
| |
| | Neutral
| |
| | The [[neutralization|neutralized]] mos structure.
| |
| |-
| |
| | Neutral range
| |
| | The generator range for the neutralized mos structure, assuming the neutralized mos was obtained from the current mos pattern.
| |
| |}
| |
| | |
| Usage example for [[5L 3s]]:
| |
| <nowiki>{{Infobox MOS
| |
| | Name = oneirotonic
| |
| | Periods = 1
| |
| | nLargeSteps = 5
| |
| | nSmallSteps = 3
| |
| | Equalized = 3
| |
| | Paucitonic = 2
| |
| | Pattern = LLsLLsLs
| |
| | Neutralized = 2L 6s
| |
| }}</nowiki>
| |
| {{Infobox MOS
| |
| | Name = oneirotonic
| |
| | Periods = 1
| |
| | nLargeSteps = 5
| |
| | nSmallSteps = 3
| |
| | Equalized = 3
| |
| | Paucitonic = 2
| |
| | Pattern = LLsLLsLs
| |
| | Neutral = 2L 6s
| |
| }}
| |
| {{Infobox MOS
| |
| | Name =
| |
| | Equave = 3/2
| |
| | Periods = 2
| |
| | nLargeSteps = 4
| |
| | nSmallSteps = 2
| |
| | Equalized = 2
| |
| | Paucitonic = 1
| |
| | Pattern = LLsLs
| |
| }}
| |
| | |
| == See also ==
| |
| | |
| * [[Template:Infobox ET]]
| |
| | |
| [[Category:Templates]]
| |
| <!-- interwiki -->
| |
| </noinclude> | | </noinclude> |
 |
This template uses Lua:
|
The
Infobox MOS template was built to help presenting basic information about
MOS patterns (such as
5L 2s) in a unified form, to make them obvious by glance.
Parameters
The template supports the following parameters:
Parameter
|
Meaning and usage notes
|
Scale Signature
|
The MOS pattern; if a division of a non-octave JI ratio m/n, the tuning should be written in the form "aL bs (m/n-equivalent)" or "aL bs<m/n>". If this parameter is left blank, the template will attempt to parse the page title as a mos pattern.
|
Other names (optional)
|
Other common names
|
Neutral (unsupported)
|
The neutralized MOS structure.
|
Neutral range (unsupported)
|
The generator range for the neutralized MOS structure, assuming the neutralized mos was obtained from the current mos pattern.
|
Usage examples
For a regular MOS page:
{{Infobox MOS}}
Specifying a specific MOS from an unrelated page:
{{Infobox MOS|Scale Signature=scalesig|debug=1}}
Note: Passing debug=1
will disable categories.
See also