Operations on MOSes: Difference between revisions
Lead section |
more rewording |
||
| Line 2: | Line 2: | ||
== Parent MOS == | == Parent MOS == | ||
Given a MOS pattern | Given a MOS pattern ''x''L ''y''s, its '''parent''' is obtained by merging pairs of large and small steps together into a larger step. The unpaired steps, regardless of their size, become the parent scale's small step. This process creates a subset MOS, called so since its scale degrees are a subset of the original scale's degrees. | ||
{| class="wikitable" | |||
|+Example with 5L 2s and its parent of 2L 3s | |||
!MOS | |||
!Step pattern | |||
!Notes about step sizes | |||
|- | |||
|5L 2s | |||
|LL'''Ls'''L'''Ls''' | |||
|Large steps and small steps pairs (shown in '''bold''') are each merged into one larger step (2 in total). | |||
The remaining 3 large steps are left untouched. | |||
|- | |||
|3L 2(Ls) | |||
|LL'''(Ls)'''L'''(Ls)''' | |||
|The merged steps, denoted using '''(Ls)''', are larger than the large steps. | |||
|- | |||
|2L 3s | |||
|ssLsL | |||
|After denoting (Ls) as the large step and the original large steps as the small steps, the parent scale is 2L 3s. | |||
|}The number of large steps in the parent is based on whether the original scale, also called the ''child'' or ''daughter'', has more large steps or more small steps. | |||
* | * If there are more large steps than small steps in the original scale (that is, if in ''x''L ''y''s, x > y), then the parent scale is ''y''L ''(x-y)''s. | ||
* | * If there are more small steps than large steps in the original scale (that is, if in ''x''L ''y''s, x < y), then the parent scale is ''x''L ''(x-y)''s. | ||
There is a special case that can occur: if the number of large and small steps is the same in the original scale, then the parent scale is an equal division of the octave with ''(x''+''y)/2'' divisions. Since this is not a valid MOS since every large step and small step are paired with one another, such MOS scales are said to ''have no parent''. | |||
Examples: | Examples: | ||
| Line 14: | Line 35: | ||
== Sister MOS == | == Sister MOS == | ||
Given a MOS pattern | Given a MOS pattern ''x''L ''y''s, its '''sister''' is obtained by reversing the roles of large and small steps, thus creating a yL xs pattern. It is called thus because a MOS pattern and its sister share the same parent (for example, [[5L 2s]] and [[2L 5s]] both have [[2L 3s]] subsets), thus they share the same parent on the tree of MOS patterns (which corresponds to the [[scale tree]], via taking generator ranges). | ||
The ''sisterhood'' of xL ys is the set {xL ys, yL xs}. More generally, given a scale pattern a<sub>1</sub>X<sub>1</sub> ... a<sub>r</sub>X<sub>r</sub> with r step sizes X<sub>1</sub> > ... > X<sub>r</sub>, we call the set of patterns | The ''sisterhood'' of xL ys is the set {xL ys, yL xs}. More generally, given a scale pattern a<sub>1</sub>X<sub>1</sub> ... a<sub>r</sub>X<sub>r</sub> with r step sizes X<sub>1</sub> > ... > X<sub>r</sub>, we call the set of patterns | ||
| Line 29: | Line 50: | ||
== Daughter MOS == | == Daughter MOS == | ||
Given a MOS pattern | Given a MOS pattern ''x''L ''y''s, its '''daughters''' are obtained by splitting its large steps into two more smaller steps s and c, where the size of c is defined as c = L - s. This process creates a superset MOS, called so since the original scale's degrees can be found in the daughter scale | ||
{| class="wikitable" | |||
|+Example with 5L 2s and its daughters of 5L 7s and 7L 5s | |||
!MOS | |||
!Step pattern | |||
!Notes about step sizes | |||
|- | |||
|5L 2s | |||
|LLLsLLs | |||
|Each large step is split into two smaller steps s and c. | |||
|- | |||
|5c 7s | |||
|(sc)(sc)(sc)s(sc)(sc)s | |||
|The quantity of small steps increases by however many large steps there originally were. | |||
Parentheses denote where the large steps were. | |||
|- | |||
|5L 7s | |||
|LsLsLssLsLss | |||
|If the step c is larger than s, then c becomes the new large step. | |||
|- | |||
|7L 5s | |||
|sLsLsLLsLsLL | |||
|If the step s is larger than c, then c becomes the new small step and the s's become the new large step. | |||
|} | |||
The daughters have two forms, depending on whether s or c is larger. Note that when working with abstract step values, it makes sense to talk about both daughters, but if the step sizes L and s are specified, then there will only be one daughter. | |||
* | * If s is larger than c, then the daughter is (''x''+''y'')L ''x''s. | ||
* | * If c is larger than s, then the daughter is ''x''L (''x''+''y'')s. This is also the sister of (''x''+''y'')L xs. | ||
There is a special case that can occur: if s and c are the same size, then the daughter is an equal division of the octave with (''x''+''y'') divisions. This is not a valid MOS due to the two step sizes being the same, so it's not considered a daughter. | |||
Examples: | Examples: | ||
| Line 67: | Line 113: | ||
* If there are more large steps than small steps in the original scale (that is, if in ''x''L ''y''s, x > y), then the neutral step becomes the small step and the original large step becomes the new scale's large step. The neutralized scale is ''(x-y)''L 2''y''s. | * If there are more large steps than small steps in the original scale (that is, if in ''x''L ''y''s, x > y), then the neutral step becomes the small step and the original large step becomes the new scale's large step. The neutralized scale is ''(x-y)''L 2''y''s. | ||
* If there are more small steps than large steps in the original scale (that is, if in ''x''L ''y''s, x < y), then the neutral step becomes the large step and the original small step becomes the new scale's small step. The neutralized scale is 2''x''L ''(y''-''x)''s. | * If there are more small steps than large steps in the original scale (that is, if in ''x''L ''y''s, x < y), then the neutral step becomes the large step and the original small step becomes the new scale's small step. The neutralized scale is 2''x''L ''(y''-''x)''s. | ||
There is a special case that can occur: if the number of large and small steps is the same in the original scale, the the neutralized scale is an equal division of the octave with ''x''+''y'' divisions. This doesn't produce a valid MOS since every step is the same size. | |||
Examples: | Examples: | ||