Module:TAMNAMS/doc: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
ArrowHead294 (talk | contribs)
Documentation page
Ganaram inukshuk (talk | contribs)
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{documentation|
{{documentation|{{dochead|header=metamodule}}
{{dochead|header=none}}
<p>This module is designed to handle [[TAMNAMS]] as it pertains to [[MOS scale]]s. It is meant to be used with other modules, rather than something invoked directly or as part of a template.</p>
This module is designed to handle [[TAMNAMS]] as it pertains to [[MOS scale]]s. It is meant to be used with other modules, rather than something invoked directly or as part of a template.
{{module introspection}}
 
This module should reflect current TAMNAMS standards:
* Names for step ratios and ranges (soft, hard, etc)
* Extended step ratio ranges
* Naming for intervals and scale degrees (M2ms and M2md)
* Naming for modes (basically UDP)
* Naming for select scales
 
{{todo|inline=1|text=
* Function to parse a UDP and (possibly) scale degrees.
* Separate interval/degree lookup into separate functions for for abbrevs and non-abbrev formats.
* Added arbitrary hardness lookup for a single ratio (e.g., passing in 13:8 would return "quasisoft".
}}
}}
}}

Latest revision as of 06:23, 31 October 2025

This module primarily serves as a library for other modules and has no corresponding template.

This module is designed to handle TAMNAMS as it pertains to MOS scales. It is meant to be used with other modules, rather than something invoked directly or as part of a template.

To see introspection summary, see this module's main page.