Ganaram inukshuk (talk | contribs)
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)'''