|
|
(115 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;"
| |
| |+ '''{{PAGENAME}}'''
| |
| |-
| |
| |
| |
| {{!}} 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" {{!}} '''{{{Period|1\1}}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} Generator range
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{{Equalized|4}}}\{{#number_format:{{#expr: {{formatnum:{{{nLargeSteps|5}}} }} + {{formatnum:{{{nSmallSteps|2}}} }} }} }} ({{#number_format: {{#expr:1200 * {{formatnum:{{{Equalized|4}}}}}/({{formatnum:{{{nLargeSteps|5}}}}} + {{formatnum:{{{nSmallSteps|2}}})}} }}|2}}¢) to {{{Paucitonic|3}}}\{{{nLargeSteps|5}}} ({{#number_format:{{#expr:1200 * ({{formatnum:{{{Paucitonic|3}}}}}/{{formatnum:{{{nLargeSteps|5}}}}}) }}|2}}¢)'''
| |
| |-
| |
| | | |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} Supersoft
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/Template:display edo gen|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|Pattern={{{Pattern|LLsLLLs}}}|nPauci=1|nEqui=3}}'''
| |
| |-
| |
| | | |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} Soft
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/Template:display edo gen|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|Pattern={{{Pattern|LLsLLLs}}}|nPauci=1|nEqui=2}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} Semisoft
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/Template:display edo gen|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|Pattern={{{Pattern|LLsLLLs}}}|nPauci=2|nEqui=3}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} Quintessential
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{#expr: 1 * {{formatnum:{{{Paucitonic|3}}}}} + 1 * {{formatnum:{{{Equalized|4}}}}}}}\{{#expr:( 1 * {{formatnum:{{{nLargeSteps|5}}}}} + 1 * ({{formatnum:{{{nLargeSteps|5}}}}}+{{formatnum:{{{nSmallSteps|2}}}}}) )}} ({{#number_format:{{#expr:(1200 *( 1 * {{formatnum:{{{Paucitonic|3}}}}} + 1 * {{formatnum:{{{Equalized|4}}}}})/( 1 * {{formatnum:{{{nLargeSteps|5}}}}} + 1 * ({{formatnum:{{{nLargeSteps|5}}}}}+{{formatnum:{{{nSmallSteps|2}}}}}) )) }}|2}}¢) {{#regex:{{#regex:{{{Pattern|LLsLLLs}}}|%L%| {{#expr:{{formatnum:1}}+{{formatnum:1}} }}}}|%s%|
| |
| {{#expr:{{formatnum:1}} }} }}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} Semihard
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/Template:display edo gen|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|Pattern={{{Pattern|LLsLLLs}}}|nPauci=3|nEqui=2}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} Hard
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/Template:display edo gen|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|Pattern={{{Pattern|LLsLLLs}}}|nPauci=2|nEqui=1}}'''
| |
| |-
| |
| |
| |
| {{!}} style="text-align:right; padding-right: 0.25em" {{!}} Superhard
| |
| {{!}} style="background-color: white; padding-left: 0.25em" {{!}} '''{{User:IlL/Template:display edo gen|Paucitonic={{{Paucitonic|3}}}|Equalized={{{Equalized|4}}}|nLargeSteps={{{nLargeSteps|5}}}|nSmallSteps={{{nSmallSteps|2}}}|Pattern={{{Pattern|LLsLLLs}}}|nPauci=3|nEqui=1}}'''
| |
| |-
| |
| |}
| |
| </div><noinclude>
| |
|
| |
|
| The template '''Infobox MOS''' was built to help presenting basic information about [[MOS]]es 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 hints
| |
| |-
| |
| | nLargeSteps
| |
| | Number of large steps
| |
| |-
| |
| | nSmallSteps
| |
| | Number of small steps
| |
| |-
| |
| | Equave
| |
| | An equivalence interval (default = 2/1)
| |
| |-
| |
| | 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
| |
| | Pattern of one mode of the MOS, in L's and s's.
| |
| |}
| |
| | |
| Usage example for [[5L 3s]]:
| |
| <nowiki>{{Infobox MOS
| |
| | nLargeSteps = 5
| |
| | nSmallSteps = 3
| |
| | Equalized = 3
| |
| | Paucitonic = 2
| |
| | Pattern = LLsLLsLs
| |
| }}</nowiki>
| |
| gives
| |
| {{User:IlL/Template:Infobox MOS
| |
| | nLargeSteps = 5
| |
| | nSmallSteps = 3
| |
| | Equalized = 3
| |
| | Paucitonic = 2
| |
| | Pattern = LLsLLsLs
| |
| }}
| |
| | |
| ----
| |
| Self-filling template for copy & paste:
| |
| <nowiki>{{Infobox MOS
| |
| | nLargeSteps = {{subst:#number_format:{{subst:#expr:1200/{{subst:#regex:{{subst:PAGENAME}}|/(\d+)-?EDO/i|\1}}}}|3}}
| |
| | nSmallSteps = 3
| |
| | Equalized = 3
| |
| | Paucitonic = 2
| |
| | Pattern = LLsLLsLs
| |
| }}
| |
| | |
| {{Infobox
| |
| | Prime factorization =
| |
| | Step size = {{subst:#number_format:{{subst:#expr:1200/{{subst:#regex:{{subst:PAGENAME}}|/(\d+)-?EDO/i|\1}}}}|3}}
| |
| | Fifth =
| |
| | Major 2nd =
| |
| | Minor 2nd =
| |
| | Augmented 1sn =
| |
| }}</nowiki>
| |
| | |
| == See also ==
| |
| | |
| * [[Template:Infobox ET]]
| |
| | |
| [[Category:Templates]] | |
| <!-- interwiki -->
| |
| </noinclude> | | </noinclude> |