Template:Infobox MOS: Difference between revisions

Inthar (talk | contribs)
mNo edit summary
ArrowHead294 (talk | contribs)
mNo edit summary
 
(64 intermediate revisions by 7 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| |&lt;{{{Equave|2/1}}}&gt;}} {{#if:{{{Name|diatonic}}}|({{{Name|diatonic}}})}}'''
|-
|
  {{!}} 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:IlL/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:IlL/Template:display range|{{#expr:{{{Equalized|4}}}/({{{nLargeSteps|5}}}+{{{nSmallSteps|2}}})}}|{{#expr:{{{Paucitonic|3}}}/{{{nLargeSteps|5}}}}}|{{User:IlL/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:IlL/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" {{!}} [[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=&#32;(tritave-equivalent)|1.5=&#32;(fifth-equivalent)|#default=&#32;({{{Equave|2/1}}}-equivalent)}}|{{#switch:{{#expr:{{{Equave|2/1}}}}}|2={{{nSmallSteps|2}}}L {{{nLargeSteps|5}}}s|#default={{{nSmallSteps|2}}}L {{{nLargeSteps|5}}}s&lt;{{{Equave|2/1}}}&gt;}}]]'''
|-{{#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=&#32;(tritave-equivalent)|1.5=&#32;(fifth-equivalent)|#default=&#32;({{{Equave|2/1}}}-equivalent)}}|{{#switch:{{#expr:{{{Equave|2/1}}}}}|2={{{Neutral|3L 4s}}}|#default={{{Neutral|3L 4s}}}&lt;{{{Equave|2/1}}}&gt;}}]]'''
}}
|-
|
{{!}}colspan=2 style=" text-align:center;" {{!}} '''Equal temperament tunings'''
|-
|
  {{!}} style="text-align:right; padding-right: 0.25em" {{!}} [[MOS step ratio spectrum|Supersoft]] (L:s = 4:3)
  {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/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" {{!}} [[MOS step ratio spectrum|Soft]] (L:s = 3:2)
  {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/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" {{!}} [[MOS step ratio spectrum|Semisoft]] (L:s = 5:3)
  {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/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" {{!}} [[MOS step ratio spectrum|Basic]] (L:s = 2:1)
  {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/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" {{!}} [[MOS step ratio spectrum|Semihard]] (L:s = 5:2)
  {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/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" {{!}} [[MOS step ratio spectrum|Hard]] (L:s = 3:1)
  {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/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" {{!}} [[MOS step ratio spectrum|Superhard]] (L:s = 4:1)
  {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/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 = semiwolf
| Equave = 3/2
| Periods = 2
| nLargeSteps = 3
| nSmallSteps = 2
| Equalized = 2
| Paucitonic = 1
| Pattern = LLsLs
}}
== See also ==
 
* [[Template:Infobox ET]]
 
[[Category:Templates]]
<!-- interwiki -->
</noinclude>
</noinclude>