Ganaram inukshuk (talk | contribs)
Ganaram inukshuk (talk | contribs)
Wish list: Updated wish list, which has become a to-do list in a way
Line 34: Line 34:
** Relate mos recursion with the mos family tree.
** Relate mos recursion with the mos family tree.
* Refine TAMNAMS proposals with guidance of inthar and others:
* Refine TAMNAMS proposals with guidance of inthar and others:
** Mos mode naming, which requires a modified UDP notation, which itself requires clarification.
** TAMNAMS naming extension for mosses with more than 10 notes.
** TAMNAMS naming extension for mosses with more than 10 notes.
*** Standardize terminology
*** Standardize terminology
Line 46: Line 45:
=== Wish list ===
=== Wish list ===


* Every important edo page has an accompanying page or subpage that lists all of its mosses (modmosses may be a separate page) and the temperaments they support. Examples can be found on [[31edo MOS scales|31edo]] and [[MOS scales of 17edo|17edo]]'s mos pages.
* Important edo pages have a subpage or related page that lists all of the possible mosses for every possible generator.
* Every page for a small (10 notes or fewer) or important (such as 7L 5s) mos page should have at least these things:
** I've provided examples for [[MOS scales of 17edo|17edo]] and [[31edo MOS scales|31edo]] as a table, but it should be possible to turn this into a template.
** An overview of the mos itself (obviously).
* Mos pages should be standardized to have the following things at a minimum:
*** The mos infobox with its TAMNAMS name, or if greater than 10 notes, its mosdescendant name. If such a thing is possible, the infobox should also find the name. (Name lookup already fulfilled by Inthar: see [[Module:Infobox MOS]])
** The intro of the mos page should be standardized, not unlike the edo intro template.
** A complete listing of its intervals for each mode, if the mos is small enough (around 10 notes or fewer, unless an interval listing is there already).
** Mos pages have a listing of its modes and names if applicable.
*** If such a feature can be implemented, there can be input field for entering step sizes (or a slider for step ratio hardness/softness), which then updates the table with cent values for every interval.
*** Already fulfilled by me, except for mode names.
** A listing of its modes, their step patterns, and their names if applicable.
** Mos pages have a listing of its interval sizes.
** The scale tree. Notes and issues on how this could be template-ified:
** Mos pages have a listing of its immediate descendants up to 2 generations away, as well as its ancestors up to 2 generations away.
*** The minimum parameters are the large and small step count. This is enough to create a Stern-Brocot subtree.
** Mos pages have a scale tree that shows a range of possible edos supported by the mos.
*** An optional parameter is the equave; this is 1200c by default, but can be set to any other interval.
*** Already fulfilled by '''CompactStar'''.
*** Scale tree template already fulfilled by CompactStar: see [[Module:Scale tree]]
** There should be a means of looking up mos names, such as TAMNAMS names.
*** Already fulfilled by '''Inthar''' for octave-equivalent mosses with note counts between 6 and 10 notes.
*** For mosses with more than 10 notes, mos descendant names are used. (These names currently aren't standardized, so this currently can't be done.)
*** Certain non-octave mosses should have their own names. (I have such a system, but it hasn't been discussed with others yet.)


== Subpages ==
== Subpages ==