|
|
| Line 7: |
Line 7: |
| local tamnams = require("Module:TAMNAMS") | | local tamnams = require("Module:TAMNAMS") |
| local p = {} | | local p = {} |
|
| |
| -- Version 2 of the MOS degrees moudle (by ganaraminukshuk)
| |
| -- This is based more off of the MOS intervals module and older, non-tempalte tables that feature JI ratios,
| |
| -- and doesn't depend on genchains (except for note names) to calculate cent values or degree names.
| |
| -- Current TODO list:
| |
| -- - Rewrite "main function" into a underscore-prefixed function to be called
| |
| -- by lua code and a wrapper to be called by templates. (HIGH PRIORITY!!!)
| |
| -- - Adopt MOS arithmetic function (MEDIUM-PRIORITY!!!)
| |
| -- - Add support for double accidentals (low-priority)
| |
| -- - Move certain helper functions to helper modules (low-priority)
| |
|
| |
|
| -- Helper function | | -- Helper function |