Ero sivun ”Moduuli:Kitarakirja” versioiden välillä
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
Rivi 24:
-- taulukon arvot annetuilla arvoilla. Nuotit ovat taulukossa abcdefg-järjestelmän mukaan.
-- H lisätään vasta tulostusvaiheessa.
local
local
Rivi 134:
function lilytabnote(index, stringno)
local octave = math.floor((index - (indeces["c"] + 3*12)) / 12)
local note =
if index == -1 then
Rivi 180:
-- return: esim. "g♯<br/>ab".
local function printable_notename(index)
local note1 =
local note2 =
--print("ntoe1: " .. note1 .. ", note2: " .. note2)
Rivi 194:
--- Palauttaa soinnun nuotit lilypond notaatiolla. Nuotit valitaan
-- param notenames: jompi kumpi globaaleista taulukoista
-- noteindeces: taulukko, jossa on joka kielelle oma nuotti-indeksi
-- return: taulukko, jossa on joka kielelle nuotti Lilypondin käyttämässä muodossa
Rivi 330:
local noteset1 = { nil, nil, nil, nil, nil, nil }
local noteset2 = { nil, nil, nil, nil, nil, nil }
local notes1, notes2 = {}, {}
if frame.args.nuotit1 then
if frame.args.nuotit2 then
end
end
-- Annetaan uudet nimet oletusnuotinnimien tilalle▼
for i, v in ipairs(
local index = indeces[v]
if index then
noteset2[index + 1] = v
end
end
▲ -- Annetaan uudet nimet oletusnuotinnimien tilalle
▲ for i, v in ipairs(notenames1) do
local index = indeces[v]
if index then
noteset1[index + 1] = v
if not
end
end
|