Ganaram inukshuk
Joined 12 November 2021
Line 41: | Line 41: | ||
**[[Module:Step vis]] and [[Template:Step vis]] - used as part of the mosinedo templates; creates a step visualization for an arbitrary step pattern. | **[[Module:Step vis]] and [[Template:Step vis]] - used as part of the mosinedo templates; creates a step visualization for an arbitrary step pattern. | ||
**[[Module:EDO intro]] - module for [[Template:EDO intro]], created with the intent to make entering the edo automatic. | **[[Module:EDO intro]] - module for [[Template:EDO intro]], created with the intent to make entering the edo automatic. | ||
**[[Module:JI ratios in ED]] and [[Template:JI ratios in ED]] - a module that shows JI ratios that an edo approximates. Not a substitute for manually curated tables (especially for large edos), but may be used for small edos or eds for which JI ratio approximations are not well documented. TODO list for module-template pair below: | **[[Module:JI ratios in ED]] and [[Template:JI ratios in ED]] (development on hold) - a module that shows JI ratios that an edo approximates. Not a substitute for manually curated tables (especially for large edos), but may be used for small edos or eds for which JI ratio approximations are not well documented. TODO list for module-template pair below: | ||
***Possibly rename to "JI ratios in ET" or "JI ratios in equal" | ***Possibly rename to "JI ratios in ET" or "JI ratios in equal" | ||
**[[Module:ED intro]] and [[Template:ED intro]] | **[[Module:ED intro]] and [[Template:ED intro]] (development on hold) | ||
**[[Template:Idiosyncratic terms]], a "stronger" version of [[Template:Idiosyncratic]] | |||
*'''"Helper" modules (contains only helper functions for other modules)''' | *'''"Helper" modules (contains only helper functions for other modules)''' | ||
**[[Module:MOS notation]] - helper module for mos-related modules that display notation. | **[[Module:MOS notation]] - helper module for mos-related modules that display notation. | ||
Line 57: | Line 58: | ||
===To-do list === | ===To-do list === | ||
* ''' | * '''Rewrite all octave-equivalent mos pages.''' This is primarily replacing every scale tree for the corresponding template and rewriting the lead sections to make sense and does not present redundant information already given by one of the templates. To a lesser extent, this also involves trying to confirm temperaments said to be attributed to these mosses, but this step will require additional help. | ||
**This is done concurrently with writing a style guide for these pages; see [[User:Ganaram inukshuk/MOS page standardization guide]] for a proposed guide. | |||
** | |||
**Mosses whose pages have been rewritten to meet the style guide to satisfactory levels (that doesn't mean the pages can't be polished further!): | **Mosses whose pages have been rewritten to meet the style guide to satisfactory levels (that doesn't mean the pages can't be polished further!): | ||
***5L 1s | ***5L 1s | ||
Line 75: | Line 69: | ||
***7L 1s | ***7L 1s | ||
***3L 7s | ***3L 7s | ||
* | |||
** | *'''Proposed modules and templates''' | ||
** | **[[Module:MOS TAMEX|Module:TAMEX]] - a proposed module, much like [[Module:MOS]], that calculates descriptions for descendant mosses. (No longer necessary, since child/grandchild terminology is already sufficient and the proposed functionality of finding ancestral mosses is already part of Module:MOS) | ||
** | **[[Module:MOS step sizes]] and [[Template:MOS step sizes]] - a proposed template that is an abridged version of the mos degeres template, showing only the sizes for the large step, small step, and generators. (May no longer be necessary, since Module:MOS intervals already displays size ranges for all mossteps) | ||
**[[Module:MOS genchain]] and [[Template:MOS genchain]] - a proposed template that shows the scale degrees reached by continually stacking a mos's generators up and down from the root. | |||
** | **[[Module:Xenpaper]] - a proposed module for generating links to Xenpaper, meant to provide audio examples of scales, such as mosses. | ||
** | **<s>Module:Text to value - A proposed module that takes in certain text and produces a value; for example, entering a JI ratio of 3/2 produces an output that is the ratio and its cent value in parentheses (702¢).</s> | ||
***This already exists as [[Template:Cents]] | |||
*** | |||
*Clean up mos recursion page (because I feel bad leaving the algorithms untouched and untested for so long). | *Clean up mos recursion page (because I feel bad leaving the algorithms untouched and untested for so long). | ||
**Replace pseudocode for is-this-scale-a-mos? program with python code; clarify with more examples. | **Replace pseudocode for is-this-scale-a-mos? program with python code; clarify with more examples. | ||
Line 94: | Line 86: | ||
**[[List of MOS scales in 29edo]] | **[[List of MOS scales in 29edo]] | ||
**[[List of MOS scales in 31edo]] | **[[List of MOS scales in 31edo]] | ||
===Wish list=== | ===Wish list=== |