Ganaram inukshuk
Joined 12 November 2021
ArrowHead294 (talk | contribs) mNo edit summary |
|||
Line 24: | Line 24: | ||
=== Contributions === | === Contributions === | ||
{| class="wikitable mw-collapsible" | {| class="wikitable mw-collapsible" | ||
|+Major work on modules and templates in (roughly) chronological order of inception or involvement | |+ style="font-size: 105%; white-space: nowrap;" | Major work on modules and templates in (roughly) chronological order of inception or involvement | ||
|- | |- | ||
!Modules and templates | ! Modules and templates | ||
!New? | ! New? | ||
!Description of template or contribution | ! Description of template or contribution | ||
!Status or todo | ! Status or todo | ||
|- | |- | ||
|[[Module:SB tree]] | | [[Module:SB tree]] | ||
[[Template:SB tree]] | [[Template:SB tree]] | ||
|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 | | Split calculation for mediants into its own module; see Module:Mediants | ||
|- | |- | ||
|[[Module:Scale tree]] | | [[Module:Scale tree]] | ||
[[Template:Scale tree]] | [[Template:Scale tree]] | ||
|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.''' | | '''Replace with Module:MOS tuning spectrum, following new coding conventions.''' | ||
|- | |- | ||
|[[Module:MOS modes]] | | [[Module:MOS modes]] | ||
[[Template:MOS modes]] | [[Template:MOS modes]] | ||
|Yes | | Yes | ||
|Displays the modes of a mos. | | Displays the modes of a mos. | ||
|'''Replace with Module:MOS mode names, following new coding conventions.''' | | '''Replace with Module:MOS mode names, following new coding conventions.''' | ||
|- | |- | ||
|[[Module:MOS intro]] | | [[Module:MOS intro]] | ||
[[Template:MOS intro]] | [[Template:MOS intro]] | ||
|Yes | | Yes | ||
|Creates a consistent, common introductory paragraph for a mos page's lead section. | | Creates a consistent, common introductory paragraph for a mos page's lead section. | ||
|'''Possibly rewrite to follow new coding conventions.''' | | '''Possibly rewrite to follow new coding conventions.''' | ||
Rewording for nonoctave tunings. | Rewording for nonoctave tunings. | ||
Deprecate name fields as they're redundant. | Deprecate name fields as they're redundant. | ||
|- | |- | ||
|[[Module:MOS gamut]] | | [[Module:MOS gamut]] | ||
[[Template:MOS gamut]] | [[Template:MOS gamut]] | ||
|Yes | | Yes | ||
|Given a notation scheme and assigned mode for a mos for an edo, display the note names. | | Given a notation scheme and assigned mode for a mos for an edo, display the note names. | ||
|Fallen into disuse. | | Fallen into disuse. | ||
|- | |- | ||
|<s>[[Module:MOS degrees]]</s> | | <s>[[Module:MOS degrees]]</s> | ||
<s>[[Template:MOS degrees]]</s> | <s>[[Template:MOS degrees]]</s> | ||
|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. | ||
|- | |- | ||
|[[Module:MOS notation]] | | [[Module:MOS notation]] | ||
|Yes | | Yes | ||
|Helper module for displaying mos notation. | | Helper module for displaying mos notation. | ||
|Fallen into disuse. | | Fallen into disuse. | ||
|- | |- | ||
|[[Module:MOS intervals]] | | [[Module:MOS intervals]] | ||
[[Template:MOS intervals]] | [[Template:MOS intervals]] | ||
|Yes | | Yes | ||
|Displays the interval names of a mos and their cent ranges. | | Displays the interval names of a mos and their cent ranges. | ||
Rewritten to new coding conventions. | Rewritten to new coding conventions. | ||
| | | | ||
|- | |- | ||
|[[Module:MOS mode degrees]] | | [[Module:MOS mode degrees]] | ||
[[Template:MOS mode degrees]] | [[Template:MOS mode degrees]] | ||
|Yes | | Yes | ||
|Displays the qualities of each scale degree of every mode of a mos. | | Displays the qualities of each scale degree of every mode of a mos. | ||
|'''Possibly rewrite to follow new coding conventions.''' | | '''Possibly rewrite to follow new coding conventions.''' | ||
Split modmos info into its own template; see Template:MODMOS mode degrees. | Split modmos info into its own template; see Template:MODMOS mode degrees. | ||
|- | |- | ||
|[[Module:MOS in EDO]] | | [[Module:MOS in EDO]] | ||
[[Template:MOS in EDO]] | [[Template:MOS in EDO]] | ||
|Yes | | Yes | ||
| rowspan="4" |Displays and visualizes the mosses that an edo contains. | | rowspan="4" | Displays and visualizes the mosses that an edo contains. | ||
* MOS in EDO: shows the mosses created using a particular generator and period. | * MOS in EDO: shows the mosses created using a particular generator and period. | ||
* ...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" | Documentation, usage, option to enter temperaments, option to abridge output. | ||
|- | |- | ||
|[[Module:MOS in EDO allgens]] | | [[Module:MOS in EDO allgens]] | ||
[[Template:MOS in EDO allgens]] | [[Template:MOS in EDO allgens]] | ||
|Yes | | Yes | ||
|- | |- | ||
|[[Module:MOS in EDO allperiods]] | | [[Module:MOS in EDO allperiods]] | ||
[[Template:MOS in EDO allperiods]] | [[Template:MOS in EDO allperiods]] | ||
|Yes | | Yes | ||
|- | |- | ||
|[[Template:MOSes in EDO]] (shortcut template) | | [[Template:MOSes in EDO]] (shortcut template) | ||
|Yes | | Yes | ||
|- | |- | ||
|[[Module:Template input parse]] | | [[Module:Template input parse]] | ||
|Yes | | Yes | ||
|Helper module for various templates that have large amounts of info to be displayed. | | Helper module for various templates that have large amounts of info to be displayed. | ||
| | | | ||
|- | |- | ||
|[[Module:Step vis]] | | [[Module:Step vis]] | ||
[[Template:Step vis]] | [[Template:Step vis]] | ||
|Yes | | Yes | ||
|Step visualization template for MOS(es) in EDO for standalone use. | | Step visualization template for MOS(es) in EDO for standalone use. | ||
|Consider html-based visualization? | | Consider html-based visualization? | ||
|- | |- | ||
|<s>[[Module:EDO intro]]</s> | | <s>[[Module:EDO intro]]</s> | ||
<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. Superseded by ED intro. | ||
| | | | ||
|- | |- | ||
|<s>[[Module:JI ratio finder]]</s> | | <s>[[Module:JI ratio finder]]</s> | ||
|Yes | | Yes | ||
|Helper module for JI ratios in ED. Superseded by Module:JI ratios. | | Helper module for JI ratios in ED. Superseded by Module:JI ratios. | ||
|Fallen into disuse, but not officially deprecated. | | Fallen into disuse, but not officially deprecated. | ||
|- | |- | ||
|[[Module:JI ratios in ED]] | | [[Module:JI ratios in ED]] | ||
[[Template:JI ratios in ED]] | [[Template:JI ratios in ED]] | ||
|Yes | | Yes | ||
|Creates a table showing the JI ratios approximated by an ED. | | Creates a table showing the JI ratios approximated by an ED. | ||
|Fallen into disuse, as JI ratio finder was superseded. | | Fallen into disuse, as JI ratio finder was superseded. | ||
|- | |- | ||
|[[Module:Xenpaper]] | | [[Module:Xenpaper]] | ||
|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. | | Find out the new link for xenpaper. | ||
|- | |- | ||
|[[Module:ED intro]] | | [[Module:ED intro]] | ||
[[Template:ED intro]] | [[Template:ED intro]] | ||
|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. | | Wording, code cleanup. Development on hold. | ||
|- | |- | ||
|[[Template:Idiosyncratic terms]] | | [[Template:Idiosyncratic terms]] | ||
|Yes | | Yes | ||
|An alternative to [[Template:Idiosyncratic]] when the original's use is infeasible. | | An alternative to [[Template:Idiosyncratic]] when the original's use is infeasible. | ||
| | | | ||
|- | |- | ||
|[[Module:Infobox MOS]] | | [[Module:Infobox MOS]] | ||
[[Template:Infobox MOS]] | [[Template:Infobox MOS]] | ||
|No | | No | ||
|Code cleanup and additional info. | | Code cleanup and additional info. | ||
Moved 8-link infobox to infobox module. | Moved 8-link infobox to infobox module. | ||
|'''Possibly rewrite to follow new coding conventions.''' | | '''Possibly rewrite to follow new coding conventions.''' | ||
|- | |- | ||
|[[Module:Infobox]] | | [[Module:Infobox]] | ||
|No | | No | ||
|Support for infoboxes with 8 navlinks added. | | Support for infoboxes with 8 navlinks added. | ||
| | | | ||
|- | |- | ||
|[[Module:Keyboard vis]] | | [[Module:Keyboard vis]] | ||
[[Template:Keyboard vis]] | [[Template:Keyboard vis]] | ||
|Yes | | Yes | ||
|Keyboard visualization template for Infobox MOS. No template currently exists. | | Keyboard visualization template for Infobox MOS. No template currently exists. | ||
|Possibly extend to ternary and quaternary scales. | | Possibly extend to ternary and quaternary scales. | ||
|- | |- | ||
|[[Template:Mbox]] | | [[Template:Mbox]] | ||
|No | | No | ||
|Added the option to show an icon. | | Added the option to show an icon. | ||
| | | | ||
|- | |- | ||
|[[Template:Quickstart]] | | [[Template:Quickstart]] | ||
[[Template:Has quickstart]] | [[Template:Has quickstart]] | ||
|Yes | | Yes | ||
|For disambiguating pages meant for theory from pages meant for practice, and for linking between them. | | For disambiguating pages meant for theory from pages meant for practice, and for linking between them. | ||
|ROLLOUT. | | ROLLOUT. | ||
|- | |- | ||
|[[Module:MOS]] | | [[Module:MOS]] | ||
|No | | No | ||
|Splitting TAMNAMS-related stuff to its own module. | | Splitting TAMNAMS-related stuff to its own module. | ||
Redefining the module into a library for all mos-related templates/modules. | Redefining the module into a library for all mos-related templates/modules. | ||
| | | | ||
|- | |- | ||
|[[Module:TAMNAMS]] | | [[Module:TAMNAMS]] | ||
|Yes | | Yes | ||
|A module that contains the entire TAMNAMS specification as it pertains to mosses and step ratios. | | A module that contains the entire TAMNAMS specification as it pertains to mosses and step ratios. | ||
Has lookup functions for names and related mosses. | Has lookup functions for names and related mosses. | ||
| | | | ||
|- | |- | ||
|[[Template:TAMNAMS use]] | | [[Template:TAMNAMS use]] | ||
|Yes | | Yes | ||
|Shows that a scale page uses TAMNAMS. | | Shows that a scale page uses TAMNAMS. | ||
| | | | ||
|- | |- | ||
|[[Module:MOS genchain]] | | [[Module:MOS genchain]] | ||
[[Template:MOS genchain]] | [[Template:MOS genchain]] | ||
|Yes | | Yes | ||
|Shows the generator chain of a mos. | | Shows the generator chain of a mos. | ||
|Dev on hold. | | Dev on hold. | ||
|- | |- | ||
|[[Template:MOS scale properties|<s>Template:MOS scale properties</s>]] (former name) | | [[Template:MOS scale properties|<s>Template:MOS scale properties</s>]] (former name) | ||
| rowspan="2" |Yes | | rowspan="2" | Yes | ||
| rowspan="2" |Combo template of: | | rowspan="2" | Combo template of: | ||
* <s>Template:TAMNAMS use</s> | * <s>Template:TAMNAMS use</s> | ||
Line 215: | Line 215: | ||
* Template:MOS genchain | * Template:MOS genchain | ||
* Template:MOS mode degrees | * Template:MOS mode degrees | ||
| rowspan="2" |Documentation, testing, rollout. | | rowspan="2" | Documentation, testing, rollout. | ||
|- | |- | ||
|[[Module:MOS data]] | | [[Module:MOS data]] | ||
[[Template:MOS data]] | [[Template:MOS data]] | ||
|- | |- | ||
|[[Module:TAMNAMS lookup]] | | [[Module:TAMNAMS lookup]] | ||
[[Template:TAMNAMS lookup]] | [[Template:TAMNAMS lookup]] | ||
|Yes | | Yes | ||
|TAMNAMS name lookup as a standalone template. | | TAMNAMS name lookup as a standalone template. | ||
| | | | ||
|- | |- | ||
|[[Template:TAMNAMS name]] | | [[Template:TAMNAMS name]] | ||
|Yes | | Yes | ||
|For writing the paragraph that states a mos's TAMNAMS name and its etymology or reasoning. | | For writing the paragraph that states a mos's TAMNAMS name and its etymology or reasoning. | ||
| | | | ||
|- | |- | ||
|[[Module:MOS interval HE]] | | [[Module:MOS interval HE]] | ||
[[Template:MOS interval HE]] | [[Template:MOS interval HE]] | ||
|Yes | | Yes | ||
|Standalone template for harmonic entropy. | | Standalone template for harmonic entropy. | ||
Formerly a part of MOS intervals; added by [[User:R-4981]] but separated due to concerns regarding HE. | Formerly a part of MOS intervals; added by [[User:R-4981]] but separated due to concerns regarding HE. | ||
|Further developments uncertain. | | Further developments uncertain. | ||
|- | |- | ||
|[[Module:MOS tunings]] | | [[Module:MOS tunings]] | ||
[[Template:MOS tunings]] | [[Template:MOS tunings]] | ||
|Yes | | Yes | ||
|Replacement for Template:MOS degrees. | | Replacement for Template:MOS degrees. | ||
|'''Rewrite to follow new coding conventions.''' | | '''Rewrite to follow new coding conventions.''' | ||
|- | |- | ||
|[[Template:Nutshell]] | | [[Template:Nutshell]] | ||
|Yes | | Yes | ||
|See equivalent template on Wikipedia. | | See equivalent template on Wikipedia. | ||
| | | | ||
|- | |- | ||
|[[Module:JI ratios]] | | [[Module:JI ratios]] | ||
|Yes | | Yes | ||
|Module for searching for JI ratios, as well as parsing them from template input. | | Module for searching for JI ratios, as well as parsing them from template input. | ||
Replacement for Module:JI ratio finder. | Replacement for Module:JI ratio finder. | ||
| | | | ||
|- | |- | ||
|[[Module:Mediants]] | | [[Module:Mediants]] | ||
|Yes | | Yes | ||
|Standalone template for mediant calculations. To be used for the following modules: | | Standalone template for mediant calculations. To be used for the following modules: | ||
* Module:SB tree | * Module:SB tree | ||
* Module:Scale tree | * Module:Scale tree | ||
* Module:JI ratios | * Module:JI ratios | ||
| | | | ||
|- | |- | ||
|[[Template:Deprecated parameters]] | | [[Template:Deprecated parameters]] | ||
|Yes | | Yes | ||
|A module for denoting one or more deprecated parameters in a template. | | A module for denoting one or more deprecated parameters in a template. | ||
| | | | ||
|- | |- | ||
! colspan="4" |New templates after this line follow new (personal) coding conventions. | ! colspan="4" | New templates after this line follow new (personal) coding conventions. | ||
|- | |- | ||
!Modules and templates | !Modules and templates | ||
Line 276: | Line 276: | ||
!Status or todo | !Status or todo | ||
|- | |- | ||
|[[Template:Navbox]] | | [[Template:Navbox]] | ||
[[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. Navboxes can be made by directly calling the module's functions or by using a template. | ||
| | | | ||
|- | |- | ||
|[[Module:Infobox]] | | [[Module:Infobox]] | ||
[[Template:Infobox]] | [[Template:Infobox]] | ||
|Yes (template only) | | Yes (template only) | ||
|Rewrote entire infobox from scratch to support infobox template. | | Rewrote entire infobox from scratch to support infobox template. | ||
| | | | ||
|- | |- | ||
|Template:Scalesig | | Template:Scalesig | ||
Module:Scalesig | Module:Scalesig | ||
| | | | ||
|A template that creates and auto-formats a scale signature: | | A template that creates and auto-formats a scale signature: | ||
* Text does not wrap. | * Text does not wrap. | ||
* Equave is enclosed in the appropriate brackets. | * 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 | | Template:MOS tuning spectrum | ||
Module:MOS tuning spectrum | Module:MOS tuning spectrum | ||
| | | | ||
|Proposed replacement for Template:Scale tree. | | Proposed replacement for Template:Scale tree. | ||
Input of tuning spectrum entries would be changed back to one field per step ratio. | Input of tuning spectrum entries would be changed back to one field per step ratio. | ||
The original template name would be used a shortcut. | The original template name would be used a shortcut. | ||
| | | | ||
|- | |- | ||
|Template:MOS stub | | Template:MOS stub | ||
| | | | ||
|A proposed combination template consisting of: | | A proposed combination template consisting of: | ||
* Template:Infobox MOS | * Template:Infobox MOS | ||
Line 321: | Line 321: | ||
* Template:MOS tuning spectrum | * Template:MOS tuning spectrum | ||
Such a template would be a subst-template. | 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; meant for relating mossy intervals to diatonic ones | ||
| | | | ||
|- | |- | ||
|Module:Sandbox | | Module:Sandbox | ||
| | | | ||
|A module solely for testing. | | A module solely for testing. | ||
| | | | ||
|- | |- | ||
|Module:Infobox sandbox | | Module:Infobox sandbox | ||
Template:Infobox sandbox | Template:Infobox sandbox | ||
| | | | ||
|An infobox for testing. | | An infobox for testing. | ||
| | | | ||
|- | |- | ||
|[[Module:MODMOS mode degrees]] | | [[Module:MODMOS mode degrees]] | ||
[[Template:MODMOS mode degrees]] | [[Template:MODMOS mode degrees]] | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|[[Module:MOS superset degrees]] | | [[Module:MOS superset degrees]] | ||
[[Template:MOS superset degrees]] | [[Template:MOS superset degrees]] | ||
| | | | ||
|Like MOS mode degrees, except the scale degrees are in relation to an ancestor mos. | | Like MOS mode degrees, except the scale degrees are in relation to an ancestor mos. | ||
| | | | ||
|- | |- | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|} | |} | ||
'''Contributions to add to table (due to mobile device limitations)''' | '''Contributions to add to table (due to mobile device limitations)''' |