Module:Diatonic interval category: Difference between revisions
From Xenharmonic Reference
No edit summary |
No edit summary |
||
| Line 3: | Line 3: | ||
function p.diatonic_interval_category(frame) | function p.diatonic_interval_category(frame) | ||
f = frame.args[1] | f = tonumber(frame.args[1]) | ||
o = frame.args[2] | o = tonumber(frame.args[2]) | ||
str = "A " .. d.qualityAsName(f,o) .. " " .. d.degreeAsName(f,o) .. " (" .. d.qualityAsLetter(f,o) | str = "A " .. d.qualityAsName(f,o) .. " " .. d.degreeAsName(f,o) .. " (" .. d.qualityAsLetter(f,o) | ||
Revision as of 08:08, 16 December 2025
Documentation for this module may be created at Module:Diatonic interval category/doc
local p = {}
local d = require("Module:Diatonic")
function p.diatonic_interval_category(frame)
f = tonumber(frame.args[1])
o = tonumber(frame.args[2])
str = "A " .. d.qualityAsName(f,o) .. " " .. d.degreeAsName(f,o) .. " (" .. d.qualityAsLetter(f,o)
return str
end
return p
