User:Ganaram inukshuk/Sandbox/Modmosses: Difference between revisions

Ganaram inukshuk (talk | contribs)
No edit summary
Ganaram inukshuk (talk | contribs)
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page is a testing area to compare mosses and their respective modmosses.
This page is a testing area for the following function from [[Module:TAMNAMS]]:<pre>
function p.mode_udp(input_mode, input_mos, mos_abbrev)
</pre>The function works as follows: given an arbitrary input_mode for an input_mos, find the closest true-mos mode and list the altered scale degrees (alterations) needed to produce that mode. The closest true-mos mode is the mode that requires the fewest alterations to produce the input_mode. If more than one true-mos modes satisfy this condition, then the ''brightest'' of those modes is chosen to break the tie.
 
What's being tested is whether there are any cases in which the tiebreaker of using the brightest mode is not ideal. One notable example of this is melodic minor (step pattern LsLLLLs). This mode is aeolian natural-6 natural-7, but also ionian b3. This is considered a non-issue since ionian b3 is considered an alternate name for melodic minor.
 
Modmosses shown here are chosen for testing purposes and may not correspond to actual scales used in practice.
 
{| class="wikitable"
|+Step types
!Step
!Size
!Value
!Comments
|-
|A
|Augmented step
|2L - s
|Large step plus a chroma.
|-
|L
|Large step
|L
|Large step size.
|-
|s
|Small step
|s
|Small step size. If used in conjunction with diminished steps, a capital S can be used instead, to main lexicographic ordering.
|-
|c
|Chroma
|L - s
|The difference between a large and small step.
Cannot be used as a step size in the template, but is used to change the size of other steps.
|-
|d
|Diminished step
|L - 2s
|Small step minus a chroma.
|}


== 1L 6s ==
== 1L 6s ==
{{MOS mode degrees|Scale Signature=1L 6s}}
{{MOS mode degrees|Scale Signature=1L 6s}}
Modmosses chosen:
* LssssLd - Lssssss, but with a raised 6-degree.
{{MOS mode degrees|Scale Signature=1L 6s|MODMOS Step Pattern=LSSSSLd}}


== 2L 5s ==
== 2L 5s ==
{{MOS mode degrees|Scale Signature=2L 5s}}
{{MOS mode degrees|Scale Signature=2L 5s}}
Modmosses chosen
* sLssLdL - The "sister" of LsLLsAs, a modmos of 5L 2s.
* ssLsLdL - The "sister" of LLsLsAs, a modmos of 5L 2s.
* sLssssL - The "sister" of LsLLLLs, a modmos of 5L 2s.
{{MOS mode degrees|Scale Signature=2L 5s|MODMOS Step Pattern=SLSSLdL}}
{{MOS mode degrees|Scale Signature=2L 5s|MODMOS Step Pattern=SSLSLdL}}
{{MOS mode degrees|Scale Signature=2L 5s|MODMOS Step Pattern=sLssssL}}


== 3L 4s ==
== 3L 4s ==
Line 12: Line 64:
== 4L 3s ==
== 4L 3s ==
{{MOS mode degrees|Scale Signature=4L 3s}}
{{MOS mode degrees|Scale Signature=4L 3s}}
Modmosses chosen:
* LLssLsL - LsLsLsL, but with the 2nd and 3rd steps rearranged to produce an augmented 2-step.
* LLssLLs - LsLsLLs, but with the 2nd and 3rd steps rearranged to produce an augmented 2-step.
{{MOS mode degrees|Scale Signature=4L 3s|MODMOS Step Pattern=LLssLsL}}
{{MOS mode degrees|Scale Signature=4L 3s|MODMOS Step Pattern=LLssLLs}}


== 5L 2s ==
== 5L 2s ==
{{MOS mode degrees|Scale Signature=5L 2s}}
{{MOS mode degrees|Scale Signature=5L 2s}}
Modmosses chosen


=== Modmosses ===
* Harmonic minor (LsLLsAs); names provided by module
'''Harmonic minor'''
* Harmonic major (LLsLsAs); names provided by module
* Melodic minor or ionian b3 (LsLLLLs); names provided by module
* Neapolitan major (sLLLLLs); attested names added for comparison
* Neapolitan minor (sLLLsAs); attested names added for comparison
Modmos properties
{| class="wikitable"
|+5L 2s modmosses
!Step pattern
!Common name
!Brightest mode
!Darkest mode
!Is chiral? (Reverses to what modmos?)
|-
|LsLLsAs
|Harmonic minor
|AsLsLLs
|sLsLLsA
|Yes (Harmonic major)
|-
|LLsLsAs
|Harmonic major
|AsLLsLs
|sLLsLsA
|Yes (Harmonic minor)
|-
|LsLLLLs
|Melodic minor
|LLLLsLs
|sLsLLLL
|No (reverses to itself)
|-
|sLLLLLs
|Neapolitan major
|LLLLLss
|ssLLLLL
|No (reverses to itself)
|-
|sLLLsAs
|Neapolitan minor
|LLLsAss
|ssLLLsA
|Yes (AsLLLss, ssAsLLL)
|-
|sAsLsAs
|Double harmonic
|AsLsAss
|ssAsLsA
|No (reverses to itself)
|}{{MOS mode degrees|Scale Signature=5L 2s|MODMOS Step Pattern=AssLAss|Mode Names=Default}}
{{MOS mode degrees|Scale Signature=5L 2s|MODMOS Step Pattern=LsLLsAs}}
{{MOS mode degrees|Scale Signature=5L 2s|MODMOS Step Pattern=LsLLsAs}}
'''Harmonic major'''
 
{{MOS mode degrees|Scale Signature=5L 2s|MODMOS Step Pattern=LLsLsAs}}
{{MOS mode degrees|Scale Signature=5L 2s|MODMOS Step Pattern=LLsLsAs}}
'''Melodic minor'''
 
{{MOS mode degrees|Scale Signature=5L 2s|MODMOS Step Pattern=LsLLLLs}}
{{MOS mode degrees|Scale Signature=5L 2s|MODMOS Step Pattern=LsLLLLs}}
{{MOS mode degrees|Scale Signature=5L 2s|MODMOS Step Pattern=sLLLLLs}}
{{MOS mode degrees|Scale Signature=5L 2s|MODMOS Step Pattern=sLLLsAs}}
{{MOS mode degrees|Scale Signature=5L 2s|MODMOS Step Pattern=sAsLsAs}}
'''Default names chosen for 5L 2s modmosses'''
The criteria for closeness is whichever reported UDP (ignoring alterations) matches the common name. In most cases, the brightest closest mode is either closest or exact.
{| class="wikitable"
! colspan="5" |Modes of harmonic minor
|-
!Step pattern
!Common name(s)
!Brightest match
!Darkest match
!Which is closer?
|-
|LsLLsAs
|Harmonic minor
|<nowiki>2|4 M6md</nowiki>
|<nowiki>2|4 M6md</nowiki>
|Tied
|-
|sLLsAsL
|Locrian ♮6
|<nowiki>0|6 M5md</nowiki>
|<nowiki>0|6 M5md</nowiki>
|Tied
|-
|LLsAsLs
|Ionian augmented
|<nowiki>5|1 A4md</nowiki>
|<nowiki>5|1 A4md</nowiki>
|Tied
|-
|LsAsLsL
|Dorian #4
|<nowiki>3|3 A3md</nowiki>
|<nowiki>3|3 A3md</nowiki>
|Tied
|-
|sAsLsLL
|Phrygian dominant
|<nowiki>1|5 M2md</nowiki>
|<nowiki>1|5 M2md</nowiki>
|Tied
|-
|AsLsLLs
|Lydian #2
|<nowiki>6|0 A1md</nowiki>
|<nowiki>6|0 A1md</nowiki>
|Tied
|-
|sLsLLsA
|Altered diminished
|<nowiki>0|6 d3md d6md</nowiki>
|<nowiki>0|6 d3md d6md</nowiki>
|Tied
|-
! colspan="5" |Modes of harmonic major
|-
!Step pattern
!Common name(s)
!Brightest match
!Darkest match
!Which is closer?
|-
|LLsLsAs
|Harmonic major
|<nowiki>5|1 m5md</nowiki>
|<nowiki>5|1 m5md</nowiki>
|Tied
|-
|LsLsAsL
|Dorian b5
|<nowiki>3|3 d4md</nowiki>
|<nowiki>3|3 d4md</nowiki>
|Tied
|-
|sLsAsLL
|Phrygian b4
|<nowiki>1|5 d3md</nowiki>
|<nowiki>1|5 d3md</nowiki>
|Tied
|-
|LsAsLLs
|Lydian b3
|<nowiki>6|0 m2md</nowiki>
|<nowiki>6|0 m2md</nowiki>
|Tied
|-
|sAsLLsL
|Mixolydian b2
|<nowiki>4|2 m1md</nowiki>
|<nowiki>4|2 m1md</nowiki>
|Tied
|-
|AsLLsLs
|Lydian augmented #2
|<nowiki>6|0 A1md A4md</nowiki>
|<nowiki>6|0 A1md A4md</nowiki>
|Tied
|-
|sLLsLsA
|Locrian bb7
|<nowiki>0|6 d6md</nowiki>
|<nowiki>0|6 d6md</nowiki>
|Tied
|-
! colspan="5" |Modes of harmonic minor
|-
!Step pattern
!Common name(s)
!Brightest match
!Darkest match
!Which is closer?
|-
|LsLLLLs
|Melodic minor
|<nowiki>5|1 m2md</nowiki>
|<nowiki>3|3 M6md</nowiki>
|Neither
|-
|sLLLLsL
|Dorian b2
|<nowiki>3|3 m1md</nowiki>
|<nowiki>1|5 M5md</nowiki>
|Brightest-match
|-
|LLLLsLs
|Lydian augmented
|<nowiki>6|0 A4md</nowiki>
|<nowiki>6|0 A4md</nowiki>
|Tied
|-
|LLLsLsL
|Lydian dominant
|<nowiki>6|0 m6md</nowiki>
|<nowiki>4|2 A3md</nowiki>
|Brightest-match
|-
|LLsLsLL
|Mixolydian b6
|<nowiki>4|2 m5md</nowiki>
|<nowiki>2|4 M2md</nowiki>
|Brightest-match
|-
|LsLsLLL
|Locrian ♮2
|<nowiki>2|4 d4md</nowiki>
|<nowiki>0|6 M1md</nowiki>
|Darkest-match
|-
|sLsLLLL
|Altered
|<nowiki>0|6 d3md</nowiki>
|<nowiki>0|6 d3md</nowiki>
|Brightest-match
|-
! colspan="5" |Modes of Neapolitan minor
|-
!Step pattern
!Common name(s)
!Brightest match
!Darkest match
!Which is closer?
|-
|sLLLsAs
|Neapolitan minor
|<nowiki>1|5 M6md</nowiki>
|<nowiki>1|5 M6md</nowiki>
|Tied
|-
|LLLsAss
|Lydian #6
|<nowiki>6|0 A5md</nowiki>
|<nowiki>6|0 A5md</nowiki>
|Tied
|-
|LLsAssL
|Mixolydian augmented
|<nowiki>4|2 A4md</nowiki>
|<nowiki>4|2 A4md</nowiki>
|Tied
|-
|LsAssLL
|Aeolian #4
|<nowiki>2|4 A3md</nowiki>
|<nowiki>2|4 A3md</nowiki>
|Tied
|-
|sAssLLL
|Locrian dominant
|<nowiki>0|6 M2md</nowiki>
|<nowiki>0|6 M2md</nowiki>
|Tied
|-
|AssLLLs
|Ionian #2
|<nowiki>5|1 A1md</nowiki>
|<nowiki>5|1 A1md</nowiki>
|Tied
|-
|ssLLLsA
|Altered diminished bb3
|<nowiki>0|6 d2md d3md d6md</nowiki>
|<nowiki>0|6 d2md d3md d6md</nowiki>
|Tied
|-
! colspan="5" |Modes of Neapolitan major
|-
!Step pattern
!Common name(s)
!Brightest match
!Darkest match
!Which is closer?
|-
|sLLLLLs
|Neapolitan major
|<nowiki>5|1 m1md m2md</nowiki>
|<nowiki>1|5 M5md M6md</nowiki>
|Brightest-match
|-
|LLLLLss
|Lydian augmented #6
|<nowiki>6|0 A4md A5md</nowiki>
|<nowiki>6|0 A4md A5md</nowiki>
|Tied
|-
|LLLLssL
|Lydian augmented dominant
|<nowiki>6|0 A4md m6md</nowiki>
|<nowiki>4|2 A3md A4md</nowiki>
|Brightest-match
|-
|LLLssLL
|Lydian dominant b6
|<nowiki>6|0 m5md m6md</nowiki>
|<nowiki>2|4 M2md A3md</nowiki>
|Brightest-match
|-
|LLssLLL
|Major locrian
|<nowiki>4|2 d4md m5md</nowiki>
|<nowiki>0|6 M1md M2md</nowiki>
|Brightest-match
|-
|LssLLLL
|Altered dominant #2
|<nowiki>2|4 d3md d4md</nowiki>
|<nowiki>0|6 M1md d3md</nowiki>
|Darkest-match
|-
|ssLLLLL
|Altered dominant bb3
|<nowiki>0|6 d2md d3md</nowiki>
|<nowiki>0|6 d2md d3md</nowiki>
|Tied
|-
! colspan="5" |Modes of double harmonic
|-
!Step pattern
!Common name(s)
!Brightest match
!Darkest match
!Which is closer?
|-
|sAsLsAs
|Double harmonic
|
|
|
|}


== 6L 1s ==
== 6L 1s ==
{{MOS mode degrees|Scale Signature=6L 1s}}
{{MOS mode degrees|Scale Signature=6L 1s}}