Ganaram inukshuk (talk | contribs)
No edit summary
Ganaram inukshuk (talk | contribs)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
I generally go by "Ganaram" or some variant of that (ganaram_inukshuk, gdinuk). (Discord: ganaraminukshuk0; he/they; generally more active on the Xen Discord unless work bogs me down.)
To be reI generally go by "Ganaram" or some variant of that (ganaram_inukshuk, gdinuk). (Discord: ganaraminukshuk0; he/they; generally more active on the Xen Discord unless work bogs me down.)


I've heard about microtonality on and off over the years, but what drew me into the topic was two things: HEHEHE I AM A SUPAHSTAR SAGA's video series on 19edo and Patricia Taxxon's song Spiral Staircase.
I've heard about microtonality on and off over the years, but what drew me into the topic was two things: HEHEHE I AM A SUPAHSTAR SAGA's video series on 19edo and Patricia Taxxon's song Spiral Staircase.
Line 34: Line 34:
| Yes
| Yes
| Creates a Stern-Brocot tree's entries and their depths.
| Creates a Stern-Brocot tree's entries and their depths.
| Split calculation for mediants into its own module; see Module:Mediants
| Fallen into disuse.
|-
|-
| [[Module:Scale tree]]
| [[Module:Scale tree|<s>Module:Scale tree</s>]]
[[Template:Scale tree]]
[[Template:Scale tree|<s>Template:Scale tree</s>]]
| No
| No
| Automates the creation of a mos's scale tree and tuning spectrum.
| Automates the creation of a mos's scale tree and tuning spectrum.
Contributor with CompactStar. (I made it so comments can be entered using one param.)
Contributor with CompactStar. (I made it so comments can be entered using one param.)
| '''Replace with Module:MOS tuning spectrum, following new coding conventions.'''
| '''Deprecated, following changes that made it unmaintainable.'''
Superseded by Module:MOS tuning spectrum.
|-
|-
| [[Module:MOS modes]]
| [[Module:MOS modes]]
Line 47: Line 48:
| Yes
| Yes
| Displays the modes of a mos.
| Displays the modes of a mos.
| '''Replace with Module:MOS mode names, following new coding conventions.'''
| '''Status to be determined, following changes that made it unmaintainable.'''
|-
|-
| [[Module:MOS intro]]
| [[Module:MOS intro]]
Line 68: Line 69:
| Yes
| Yes
| Displays cent values for a mos for up to 5 step ratios.
| Displays cent values for a mos for up to 5 step ratios.
| Deprecated.
| '''Deprecated, following decision to start over.'''
Superseded by Module:MOS tunings.
|-
|-
| [[Module:MOS notation]]
| [[Module:MOS notation]]
Line 97: Line 99:
* ...allgens: shows all mosses for all generators for a particular period.
* ...allgens: shows all mosses for all generators for a particular period.
* ...allperiods or MOSes in EDO: shows all mosses for all generators for all periods.
* ...allperiods or MOSes in EDO: shows all mosses for all generators for all periods.
|  rowspan="4" | Documentation, usage, option to enter temperaments, option to abridge output.
|  rowspan="4" | '''To be rewritten as a subst-template.'''
|-
|-
| [[Module:MOS in EDO allgens]]
| [[Module:MOS in EDO allgens]]
Line 124: Line 126:
<s>[[Template:EDO intro]]</s>
<s>[[Template:EDO intro]]</s>
| Yes (module only)
| Yes (module only)
| Automation of the EDO intro. Superseded by ED intro.
| Automation of the EDO intro.
|
| '''Deprecated.'''
 
Superseded by Module:ED intro.
|-
|-
| <s>[[Module:JI ratio finder]]</s>
| <s>[[Module:JI ratio finder]]</s>
Line 141: Line 145:
| Yes
| Yes
| For making links to audio examples to be listened to.
| For making links to audio examples to be listened to.
| Find out the new link for xenpaper.
|  
|-
|-
| [[Module:ED intro]]
| [[Module:ED intro]]
Line 147: Line 151:
| Yes
| Yes
| Automation of the EDO intro, generalized for other equaves.
| Automation of the EDO intro, generalized for other equaves.
| Wording, code cleanup. Development on hold.
| Possible code cleanup.
|-
|-
| [[Template:Idiosyncratic terms]]
| [[Template:Idiosyncratic terms]]
Line 214: Line 218:
* Template:MOS genchain
* Template:MOS genchain
* Template:MOS mode degrees
* Template:MOS mode degrees
|  rowspan="2" | Documentation, testing, rollout.
|  rowspan="2" | '''Deprecated, following changes that made it unmaintainable.'''
'''No combo templates for mos pages.'''
|-
|-
| [[Module:MOS data]]
| [[Module:MOS data|<s>Module:MOS data</s>]]
[[Template:MOS data]]
[[Template:MOS data|<s>Template:MOS data</s>]]
|-
|-
| [[Module:TAMNAMS lookup]]
| [[Module:TAMNAMS lookup]]
Line 259: Line 264:


* Module:SB tree
* Module:SB tree
* Module:Scale tree
* <s>Module:Scale tree</s>
* Module:MOS tuning spectrum
* Module:JI ratios
* Module:JI ratios
|  
|  
Line 278: Line 284:
[[Module:Navbox]]
[[Module:Navbox]]
| Yes
| Yes
| A template and module for producing a navbox. Navboxes can be made by directly calling the module's functions or by using a template.
| A template and module for producing a navbox. Module builds up navbox from input.
Navboxes can be made either as a template or using a lua module calling the navbox functions.
|  
|  
|-
|-
Line 285: Line 292:
| Yes (template only)
| Yes (template only)
| Rewrote entire infobox from scratch to support infobox template.
| Rewrote entire infobox from scratch to support infobox template.
Same as navbox; infoboxes can be made either using a module calling the infobox functions or with a template.
|  
|  
|-
|-
Line 292: Line 300:


* Links are formatted as [pre-text][number][post-text].
* Links are formatted as [pre-text][number][post-text].
** This serves as both the link text and page title. Link text different from the page name can be provided.
** This serves as both the link text and page title.
** "12edo" has no/blank pre-text and "edo" as the post-text.
** "12edo" has no/blank pre-text and "edo" as the post-text.
* Links with two numbers are formatted as [pre-text-x][number-x][post-text-x][separator][pre-text-y][number-y][post-text-y].
* Links with two numbers are formatted as [pre-text][num1][mid-text][num2][post-text].
** This serves as both the link text and page title. Link text different from the page name can be provided.
** This serves as both the link text and page title. Link text different from the page name can be provided.
** "5L 2s" has no/blank pre-text, a space for a separator, and "L" and "s" as the post-text. The link is displayed with a nonbreaking space, but the page name has a normal space.
** "5L 2s" has no/blank pre-text, "L" and a space for the mid-text, and "s" for the post-text.
** "5L 2s", in writing, typically has a nonbreaking space, but its page's name has a regular space.
* Number can be either cardinal or ordinal. Clamp options prevent invalid links from being generated (EG, -1edo).
* Number can be either cardinal or ordinal. Clamp options prevent invalid links from being generated (EG, -1edo).
* Link options include:
* Link options include:
Line 303: Line 312:
* Links for 3 values or more are not supported due to how many links are needed. (3 values requires 26 prev/next links.)
* Links for 3 values or more are not supported due to how many links are needed. (3 values requires 26 prev/next links.)
| Work-in-progress.
| Work-in-progress.
|-
| [[Template:MOS tuning spectrum]]
[[Module:MOS tuning spectrum]]
| Yes
| Made to address maintenance issues with Module:Scale tree.
Comment entries are reverted back to having one param per ratio, where params are generated on the fly, not hardocded.
| Rollout. Deprecate Template:Scale tree.
|-
| [[Template:MOS scalesig]]
[[Module:MOS scalesig]]
| Yes
| Made to address shortcomings with [[Template:Scale link]] and need to format mos scalesigs.
This template auto-formats a scale signature:
* Spaces are replaced with nonbreaking spaces.
* For nonoctave scales, angle brackets are replaced with the appropriate ones.
* Can format the scalesig as a link, if needed.
| Rollout. Deprecate Template:Scale link.
|-
| <s>Template:MOS stub</s>
|
| A proposed combination template consisting of:
* Template:Infobox MOS
* Template:MOS intro
* Template:MOS intervals
* Template:MOS tuning spectrum
Such a template would be a subst-template.
| '''Cancelled. No combo templates for mos pages.'''
|-
|-
|Module:JI ratios
|Module:JI ratios
Module:JI ratio filtering
Module:JI ratio filtering
|
|Yes (filtering only)
|Rewrite of existing JI ratios module into two modules: one for searching for ratios, and one for filtering ratios
|Rewrite of existing JI ratios module into two modules: one for searching for ratios, and one for filtering ratios
|
|
Line 315: Line 353:
| A proposed template that is an upgraded version of Module:JI ratios in ED
| A proposed template that is an upgraded version of Module:JI ratios in ED
|
|
|-
| Template:Scalesig
Module:Scalesig
|
| A template that creates and auto-formats a scale signature:
* Text does not wrap.
* Equave is enclosed in the appropriate brackets.
|
|-
|-
| Template:MOS name
| Template:MOS name
Module:MOS name
Module:MOS name
|  
|  
| A proposed template that provides the TAMNAMS-recommended name for a mos. The TAMNAMS name provided by Template:MOS intro would be relocated here.
| A proposed template that provides the TAMNAMS-recommended name for a mos.
|
The TAMNAMS name provided by Template:MOS intro would be relocated here.
|-
| Template:MOS tuning spectrum
Module:MOS tuning spectrum
|
| Proposed replacement for Template:Scale tree.
Input of tuning spectrum entries would be changed back to one field per step ratio.
 
The original template name would be used a shortcut.
|
|-
| Template:MOS stub
|
| A proposed combination template consisting of:
 
* Template:Infobox MOS
* Template:MOS intro
* Template:MOS intervals
* Template:MOS tuning spectrum
Such a template would be a subst-template.
|  
|  
|-
|-
| Module:Diatonic intervals
| Module:Diatonic intervals
|  
|  
| A proposed module for roughly classifying diatonic intervals (1st, 2nd etc; major, minor, etc) plus intermediate categories; meant for relating mossy intervals to diatonic ones
| A proposed module for roughly classifying diatonic intervals (1st, 2nd etc; major, minor, etc) plus intermediate categories.
|  
|  
|-
|-
Line 384: Line 394:
|  
|  
|}
|}
'''Contributions to add to table (due to mobile device limitations)'''
Template:Deprecated parameters – For indicating a feature of a template or module-generated template is deprecated, rather than the entire template being deprecated. A warning is provided indicating that template arguments that depend on these features should be saved to avoid data loss.


=== Wikiprojects ===
=== Wikiprojects ===
Line 450: Line 456:
Sandbox pages (for testing things)
Sandbox pages (for testing things)
* [[User:Ganaram inukshuk/Sandbox]]
* [[User:Ganaram inukshuk/Sandbox]]
** [[User:Ganaram inukshuk/Sandbox/Navboxes]]
** [[User:Ganaram inukshuk/Sandbox/JI ratios]]
** [[User:Ganaram inukshuk/Sandbox/Modmosses]]
**[[User:Ganaram inukshuk/Sandbox/Navboxes]]
**[[User:Ganaram inukshuk/Sandbox/Modmosses]]
* [[User:Ganaram inukshuk/Template sandbox]]
* [[User:Ganaram inukshuk/Template sandbox]]


Line 473: Line 480:
* [[User:Ganaram inukshuk/Template:Tcode]]
* [[User:Ganaram inukshuk/Template:Tcode]]
* [[User:Ganaram inukshuk/Template:Tester]]
* [[User:Ganaram inukshuk/Template:Tester]]
* [[User:Ganaram inukshuk/Template:Transcript]]
* [[User:Ganaram inukshuk/Template:Joke page|User:Ganaram inukshuk/Joke page]]
* [[User:Ganaram inukshuk/Template:Joke page|User:Ganaram inukshuk/Joke page]]
* [[User:Ganaram inukshuk/JI ratios]]
* [[User:Ganaram inukshuk/JI ratios]]