0

Транспонер табулатура са акордима

Уметните табулатуру са текстом и померите сваки акорд за задати број полустепена, уз прави парсер акордских симбола и енхармонски свесно бележење повисилица/снизилица.

🔒 У потпуности се обрађује у вашем претраживачу — ништа што овде унесете се никада не отпрема.

Обрада... 0%
Рашчлањивање акордских симбола
Транспоновање
Готово

Резултат

Каподастер мења висину тона, али табулатура са акордима је текст и већина „транспонера“ је третира управо тако: проналазе свако слово које личи на основни тон акорда и замењују га, без икакве представе о томе шта акордски симбол заправо представља. Такав приступ пуца у тренутку када табулатура постане занимљива – slash акорд попут D/F# захтева померање обе ноте, полуумањени F#m7b5 захтева померање основног тона док m7b5 остаје потпуно непромењен, а наивно тражење и замена немају појма ни о једном ни о другом.

Ова алатка функционише на основу стварне граматике акорда: препознаје акордски токен као слово основног тона (A до G) са опционом повисилицом или снизилицом, опционим типом и проширењима (m, maj7, m7b5, dim, aug, sus2, sus4, add9, 6, 7, 9, 11, 13 и њиховим комбинацијама) и опционом бас нотом кроз црту, и увек поклапа целе речи одвојене размацима, тако да не меша слова у стиховима са акордима. Сваки поклопљени део се разлаже на основни тонски род и опциони бас тонски род, оба се померају за исти број полустепена, а суфикс типа остаје нетакнут – Bbmaj7 остаје maj7 акорд и након транспозиције, само добија нови основни тон.

Други детаљ у коме наивни транспонери греше је бележење: померање акорда навише не би требало увек да произведе повисилицу. Праве табулатуре прате квинтни круг – песма пребачена у F-дур природније се чита са Bb него са A#, док се песма пребачена у D-дур природније чита са F# него са Gb. Ова алатка поново бележи сваки транспоновани тонски род користећи ту исту конвенцију повисилица или снизилица, тако да цела табулатура транспонована за дати број полустепена изгледа као нешто што би радни музичар заиста написао на табулатури, а не као зид акциденталија у једном смеру.

Уметните табулатуру са акордима изнад или у линији са текстом, подесите за колико полустепена да се помера (од -11 до +11) и покрените – излазно текстуално поље садржи транспоновану табулатуру са сваким размаком, табулатором и преломом реда тачно тамо где су били, тако да поравнање између линије акорда и линије текста испод ње никада није нарушено. Ништа се не отпрема нигде: и рашчлањивање и транспозиција се одвијају локално у вашем прегледачу.