Module:TAMNAMS/doc

Revision as of 12:22, 12 March 2025 by ArrowHead294 (talk | contribs) (Documentation page)

This is the documentation page for Module:TAMNAMS

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.

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:
  • 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".