0

Akorditabeli transponeerija

Kleebi siia akordidega laulusõnade tabel ja nihuta kõiki akorde pooltoonide kaupa – päris akordimärkide parseri ja enharmooniat arvestava dieesi/bemolli kirjaviisiga.

🔒 Töödeldud täielikult teie brauseris – midagi, mida siia sisestate, ei laadita kunagi üles.

Töötlen... 0%
Akordimärkide parsimine
Transponeerimine
Valmis

Tulemus

Kapotastriga saab helikõrgust muuta, aga akorditabel on tekst ja enamik "transponeerijaid" ei näegi selles midagi enamat: nad otsivad üles iga tähe, mis näeb välja nagu akordi põhiheli, ja vahetavad selle ära, omamata aimugi, mis akordimärk tegelikult on. Selline lähenemine laguneb kohe, kui tabel muutub põnevamaks – kaldkriipsakord nagu D/F# nõuab mõlema noodi liigutamist, poolvähendatud F#m7b5 puhul tuleb põhiheli liigutada, aga m7b5 jääb täpselt nii, nagu kirjas, ja naiivsel otsi-ja-asenda meetodil pole kummastki arusaama.

See tööriist aga lähtub tegelikust akordigrammatikast: ta tuvastab akorditokeni kui põhihelitähe (A-st G-ni) koos võimaliku dieesi või bemolliga, võimaliku akorditüübi ja lisandustega (m, maj7, m7b5, dim, aug, sus2, sus4, add9, 6, 7, 9, 11, 13 ja nende kombinatsioonid) ning võimaliku kaldkriipsuga bassinoodiga, ning sobitab ainult terveid tühikutega eraldatud sõnu, nii et see ei pea laulusõnade sees peituvaid tähti ekslikult akordideks. Iga vaste lahutatakse põhiheli heliklassiks ja valikuliseks bassi heliklassiks, mõlemat nihutatakse sama arvu pooltoonide võrra ning akorditüübi järelliide kantakse muutmata kujul üle – Bbmaj7 jääb pärast transponeerimist maj7 akordiks, ta lihtsalt saab uue põhiheli.

Teine detail, mille naiivsed transponeerijad valesti teevad, on kirjaviis: akordi ülespoole nihutamine ei tohiks alati tekitada dieesi. Päris tabelites järgitakse kvindiringi – F-i helistikku viidud lugu kõlab loomulikumalt Bb-ga kui A#-ga, samas kui D-sse viidud lugu kõlab loomulikumalt F#-ga kui Gb-ga. See tööriist kirjutab iga transponeeritud heliklassi ümber just sedasama dieeside-või-bemollide tavapärast loogikat kasutades, nii et terve tabel, mida on teatud arv pooltoone nihutatud, näeb välja nagu midagi, mida töötav muusik päriselt noodilehele kirjutaks, mitte nagu sein täis ühesuunalisi alteratsioonimärke.

Kleebi sisse tabel, kus akordid asuvad sõnade kohal või nendega koos real, määra, mitu pooltooni (vahemikus -11 kuni +11) soovid nihutada, ja käivita – väljundi tekstialale ilmub transponeeritud tabel, kus iga tühik, tabeldusmärk ja reavahetus on täpselt samal kohal, nii et akordirea ja selle all oleva laulusõnarea joondus ei saa kunagi paigast ära. Midagi ei laadita kuhugi üles: nii parsimine kui ka transponeerimine toimuvad lokaalselt sinu brauseris.