Ganaram inukshuk (talk | contribs)
mNo edit summary
Ganaram inukshuk (talk | contribs)
Line 23: Line 23:


* Big contributions to date
* Big contributions to date
** [[Recursive structure of MOS scales|MOS recursion and MOS recursion algorithms]]; tried my best to make the descriptions for MOS recursion apply to all cases (Work-in-progress)
**[[Recursive structure of MOS scales|MOS recursion and MOS recursion algorithms]]; tried my best to make the descriptions for MOS recursion apply to all cases (Work-in-progress)
** Some rewording of the [[TAMNAMS]] page for readability and flow
** Some rewording of the [[TAMNAMS]] page for readability and flow
*** I have a few TAMNAMS-related proposals of my own that aren't quite ready to be called official. See todo list or TAMNAMS subpage.
*** I have a few TAMNAMS-related proposals of my own that aren't quite ready to be called official. See todo list or TAMNAMS subpage.
** Mos page standardization
* Other contributions
* Other contributions
**[[Horogram|A page for horograms]], since it was totally absent (Work-in-progress).
**[[Horogram|A page for horograms]], since it was totally absent (Work-in-progress).
Line 32: Line 33:
** Adding descriptions for certain pages so that they also apply to step sequences, such as that for an [[interval matrix]] and [[muddle]].
** Adding descriptions for certain pages so that they also apply to step sequences, such as that for an [[interval matrix]] and [[muddle]].
** Some mos-related things here-and-there.
** Some mos-related things here-and-there.
* Modules and templates (either made by me or contributed to)
* Modules and templates (either made by me or contributed to):
**[[Module:SB tree]] and [[Template:SB tree]]
**[[Module:SB tree]] and [[Template:SB tree]]
**[[Module:Scale tree]] and [[Template:Scale tree]] (contributor with CompactStar)
**[[Module:Scale tree]] and [[Template:Scale tree]] (contributor with CompactStar)
Line 42: Line 43:


=== To-do list ===
=== To-do list ===
* Clean up mos recursion page (because I feel bad leaving the algorithms untouched and untested for so long).
* Create a few helpful modules and templates to standardize appearance and presentation of info on mos pages. See contributions section for modules and templates.
** Replace pseudocode for is-this-scale-a-mos? program with python code; clarify with more examples.
** 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:
** TAMNAMS naming extension for mosses with more than 10 notes.
** TAMNAMS naming extension for mosses with more than 10 notes.
Line 51: Line 50:
*** Make it clear that prefixes for differentiating different mosdescendants are optional
*** Make it clear that prefixes for differentiating different mosdescendants are optional
*** Discuss temperament-agnostic alternatives to mosdescendant prefixes???
*** Discuss temperament-agnostic alternatives to mosdescendant prefixes???
* Constructing a circle of generating intervals for any MOS supported by a specific edo.
* Clean up mos recursion page (because I feel bad leaving the algorithms untouched and untested for so long).
* Constructing key signatures for any MOS.
** Replace pseudocode for is-this-scale-a-mos? program with python code; clarify with more examples.
** Relate mos recursion with the mos family tree.
* Composing music with these abstract ideas.
* Composing music with these abstract ideas.


Line 59: Line 59:
* Important edo pages have a subpage or related page that lists all of the possible mosses for every possible generator.
* Important edo pages have a subpage or related page that lists all of the possible mosses for every possible generator.
** 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.
** 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.
* Mos pages, at least the important pages, should be standardized to have the following things at a minimum:
* Mos pages standardization; through the aid of templates, the most important mos pages should display the following information:
** The intro of the mos page should be standardized, not unlike the edo intro template.
** A standardized introductory paragraph. (Completed)
** Mos pages have a listing of its modes and names if applicable.
** A listing of its modes, their step patterns, and names, if it has any. (Completed)
*** Already fulfilled by me, except for mode names.
** A listing of the mos's note names, usually diamond-mos.
** Mos pages have a listing of its interval sizes.
** A listing of its interval sizes and scale degrees.
** Mos pages have a listing of its immediate descendants up to 2 generations away, as well as its ancestors up to 2 generations away.
** A listing of its mos relatives, around 2 generations away?
** Mos pages have a scale tree that shows a range of possible edos supported by the mos.
** A scale tree that shows the tuning range and supported edos. (Competed by CompactStar)
*** Already fulfilled by '''CompactStar'''.
** A means of looking up mos names, particularly TAMNAMS names. (Completed by Inthar; octave-specific names only)
** There should be a means of looking up mos names, such as TAMNAMS names.
*** Already fulfilled by '''Inthar''' for most TAMNAMS names.
*** 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.)
*** 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.)
*** Certain non-octave mosses should have their own names. (I have such a system, but it hasn't been discussed with others yet.)
** Note: Less important mosses (such as those with very few note counts) or under-explored mosses (typically those with higher note counts) don't need all of the info described above; at the least, it should be the infobox, scale tree, intro, and modes.


== Subpages ==
== Subpages ==