ABC (notație muzicală)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Protocolul computerului ABC este un limbaj pentru scrierea muzicii în format ASCII , inventat de Chris Walshaw. O piesă muzicală scrisă în ABC poate fi reprodusă de programele corespunzătoare direct din partitura rezultată.

Structura fișierului ABC al unei piese muzicale

Scrierea din abc a unei piese muzicale are întotdeauna două secțiuni: „antetul (antetul) și corpul (corpul).

Antetul (antet) conține principalele date de informații: câmpul, a cărui valoare influențează întreaga scriere și apoi interpretează melodia până la o schimbare ulterioară a valorii locului în cadrul scrierii acesteia.

Corpul (corpul) conține, cu toate acestea, datele referitoare la elementele muzicale (note, accidentale, temple și celelalte simboluri) detalii scrise într-o partitura.

Notă Valoare implicită - Câmpul L.

Formatul abc permite, în primul rând, să setați „ valoarea implicită a notei ” pentru fiecare melodie. Această valoare inițială (exprimată ca o fracție) este indicată în partea antetului pistei (melodia antetului) cu simbolul L :.

„Valoarea implicită a notei ” stabilește pentru întregul fișier valoarea de bază a duratei tuturor notelor scrise în același fișier.

Deci, dacă, de exemplu, o piesă muzicală are o valoare implicită a notei egală cu 1/8 (tremur), câmpul L: va fi scris astfel: L: 1/8 și toate notele scrise în textul abc - fără indicație diferită prin simboluri suplimentare - vor avea o valoare egală cu 1/8. Prin urmare, în acest exemplu, toate vor fi note opt.

Câmpul L: poate fi plasat în interiorul pasajului pentru a indica o posibilă modificare a valorii implicite a notei .

Indicarea cheii cheii, a modului și a scalelor modale (câmpul K)

Denumirea cheii este specificată în câmpul K :.

Imediat după două puncte, urmând câmpul K , trebuie plasată litera corespunzătoare tonalității. Exemplu: K: G

Astfel, de exemplu, scara G major poate fi scrisă în abc:

KG

GABcdefg (o sol la si do re fa mi)

și scara în sol minor astfel:

K: Gm

GABcdefg

Cheile modului major sunt asumate; dar ele pot fi exprimate prin simbolul maj . Exemplu: K: Gmaj .

Clefele minore sunt întotdeauna exprimate cu simbolul m sau min . Exemplu: K: Gm sau K: Gmin .

În indicația cheii, ascuțitul este scris cu caracterul # și platul cu litera b . Exemplu:

Scală bemolă: K: Bb

Scara ascuțită C: K: C #

Alte indicații cheie pot fi exprimate și prin accidente globale, cum ar fi: K: A = C. În acest caz, veți avea un scor în tasta A major cu C întotdeauna natural în cadrul scorului sau - spus într-un alt mod - în tasta F # major cu G întotdeauna clar.

Câmpul K: poate fi plasat în interiorul unei piese pentru a indica o posibilă schimbare a cheii.

Exemplu de rezumat:

Se va scrie o scară majoră G cu o valoare implicită a notei de 1/8 (tremur):

L: 1/8

KG

GABcdefgfedcBAG

Scalele modale ( Lydia , Ionica , Misolidia , Dorica , Eolica , Frigia și Locria ) pot fi specificate prin indicarea întregului nume sau a primelor trei litere ale Modei . Spațiul și majusculele sunt opționale:

K: G amestec

K: Gmix

K: G mixolidian

K: Gmixolydian

Și

K: G miXoLYdiAn

toate sunt corecte.

Timpul de subdiviziune al măsurii și ritmului (câmpurile M și R)

Indicarea timpului de subdiviziune a măsurii sau contorului, ca valoare implicită a notei, este reprezentată cu fracțiile din simbolul M :, exemplu: M: 6/8 , M: 3/4 etc.

Ora comună în 4/4 este indicată cu un C , iar timpul tăiat cu C | .

Protocolul abc oferă, de asemenea, un câmp pentru ritm, reprezentat cu simbolul R :. Este folosit pentru catalogarea și clasificarea colecțiilor de melodii în format abc. Textul care urmează câmpului R: este liber (deși există intrări „standard”, de exemplu R: walz, R: jig, R: schottische).

Câmpul M: poate fi plasat și într-o piesă pentru a indica o posibilă modificare a subdiviziunii măsurii (contorului).

Prin urmare, un text în abc al unei piese într-o scară de sol major, timp 6/8, ritm "jig" și cu o valoare implicită a notei egală cu 1/8 (tremur), va fi scris după cum urmează:

M: 6/8

L: 1/8

R: jig

KG

GAB cdefgfedc SAC

Tempo-ul metronomic (câmpul Q)

Tempo-ul metronomic este exprimat cu Câmpul Q :; și indică viteza de redare a melodiei. Exemplu: Î: 120 .

În acest caz, câmpul Q: indică faptul că timpul de redare este egal cu 120 de note cu valoarea implicită a notei pe minut.

Puteți utiliza, de asemenea, indicația Q: 1/8 = 120 pentru a specifica că melodia se desfășoară cu o viteză de 120 1/8 notă pe minut, indiferent de valoarea implicită a notei.

Câmpul Q: poate fi plasat în interiorul unei piese pentru a indica o posibilă modificare a vitezei.

Modificarea valorilor unor câmpuri dintr-o piesă

După cum s-a văzut deja, câmpul „Modificare cheie în sol minor” va fi plasat „dedesubt”:

KG

GABcdefg

K: Gm

gfedcBAG

În orice caz, majoritatea programelor permit utilizarea parantezelor pătrate [] în cadrul cărora trebuie plasată schimbarea câmpurilor.

Exemplu:

KG

GABcdefg [K: Gm] gfedcBAG .

Dacă doriți să schimbați două câmpuri la un moment dat, puteți scrie ambele unul sub celălalt, astfel:

KG

GABcdefg |

M: 6/8

K: Gm

gfe dcB | AGB FED |

sau scrieți ambele pe aceeași linie, astfel:

KG

GABcdefg |

M: 6/8 K: Gm

gfe dcB | AGB FED |

sau altfel puneți ambele în parantezele pătrate din mijlocul liniei, astfel:

KG

GABcdefg | [M: 6/8 K: Gm] gfe dcB | AGB FED |

Indicarea titlului și a indexului (câmpurile T și X)

Titlul unei piese este indicat de câmpul T :.

Exemplu:

T: Polca fiorata

O melodie poate avea mai multe titluri. În acest caz, adăugați doar a doua, a treia etc. Câmpul T: (fiecare cu o nouă linie de date) și introduceți titlul sau titlurile alternative.

Un alt câmp de luat în considerare este cel al Indexului: X :.

Multe programe folosesc câmpul X: pentru a indica începutul și sfârșitul unei piese. Deci, dacă există un pasaj într-un fișier și o linie goală, urmată de un câmp X: acesta delimitează un pasaj de următorul. Prin urmare, este recomandabil să includeți întotdeauna Câmpul X: în antetul scriptului abc .

Câmpul X: este plasat pe prima linie a notației abc și se exprimă după cum urmează:

X: <număr>

Este adecvat (deși nu este absolut esențial) ca numărul câmpului X: să fie progresiv. Deci, de exemplu, prima melodie dintr-un fișier va avea câmpul X: egal cu 1 ( X: 1 ), al doilea va fi X: 2 etc.

Alte câmpuri (opțional): compozitor, proveniență, origine, adnotări etc.

Compozitorul unei piese este indicat în câmpul C :, exemplu: C: Mario Rossi .

Proveniența unei piese este indicată în câmpul S :, de exemplu: S: Ugo Bianchi, la Rock Festival - februarie 2006 .

Originea geografică este indicată în câmpul O :, exemplu: O: Apenini .

Adnotările de text pe un pasaj sunt inserate în câmpul N :, exemplu: N: Acest pasaj are particularitatea ....

Câmpul N: poate fi împărțit pe mai multe linii folosind mai multe câmpuri N :.

Identitatea transcriptorului sau datele de transcriere sunt prezente în câmpul Z :, exemplu: Z: Franco Verdi 7/12/2008

Alte câmpuri utilizate sunt:

W: pentru versurile melodiei

B: pentru bibliografie etc.).

Cuvinte melodice (câmpul W)

Câmpul W: din antet poate fi folosit de mai multe ori, după cum este necesar, pentru a indica toate cuvintele unei melodii ca un bloc de text. Exemplu:

W: Cum mi-aș dori să fii aici.

W: Revino la mine pentru totdeauna.

W: Ești ca soarele pentru mine.

(etc. etc.)

Cuvintele individuale ale melodiei vor fi afișate în partitura de sub notele piesei, dacă programul pe care îl utilizați reproduce notația clasică occidentală.

Considerații suplimentare de teren

Așa cum am spus mai devreme, antetul (antetul) conține diferitele câmpuri majore de informații (index, securitate, ritm, tastă ton, contor etc.).

Sa nu uiti asta:

Primul câmp este întotdeauna câmpul X:.

Fiecare câmp din antet este scris pe propria linie.

Ultimul câmp din antet , imediat înainte de notația melodiei, este întotdeauna K: one .

Câmpurile indexului X :, ale titlului T :, ale contorului M :, ale valorii implicite a notei L :, și ale tastei cheii K: sunt obligatorii ; toate celelalte sunt opționale.

Câmpurile sunt de obicei scrise în următoarea ordine:

X:

T:

M:

L:

[apoi scrieți câmpurile opționale pe care doriți să le inserați]

[și, în sfârșit:]

K:

După cum sa menționat deja mai sus, imediat după câmp K: datele referitoare la corpul textului ABC începe pe linia următoare, și anume indicarea notelor și a altor elemente ale notației muzicale care aparțin piesei.

Dacă mai multe piese muzicale sunt reprezentate în formatul fișierului abc , acestea vor fi separate una de cealaltă printr-o linie goală, plasată imediat după sfârșitul fiecărei piese. În acest caz, începutul piesei următoare este evident indicat de noul câmp X relativ:.

Nu trebuie să existe linii goale în scrierea unei melodii.

Notitele

Notele sunt scrise în notație anglo-saxonă. C imediat sub toiag (mijloc C ) este reprezentat cu litera C - D imediat deasupra mijlocului C cu litera D - E deasupra cu litera E și așa mai departe până la sfârșitul scalei muzicale.

Prin urmare, începând cu mijlocul C, notele din octavă sunt exprimate cu următoarele litere: CDEFGAB .

Notele care urmează scării menționate mai sus sunt indicate cu litere mici, de exemplu: c . Prin urmare, notele celor două octave de la mijlocul C la B ale octavei următoare (deasupra toiagului cu o tăietură în gât), vor fi scrise astfel: CDEFGAB cdefgab .

Cealaltă octavă superioară este reprezentată de un apostrof plasat imediat după numele notei; exemplu: c ' .

Dorind să reprezentăm, astfel, cele trei scale, vom avea: CDEFGAB cdefgabc 'd' e 'f' g 'a' b ' .

În caz contrar, notele octavei mai mici decât mijlocul C sunt indicate prin plasarea unei virgule imediat după numele notei. Astfel, de exemplu, B imediat sub mijlocul C: B ,.

Cele patru octave indicate în explicațiile anterioare vor fi scrise în abc după cum urmează:

C, D, E, F, G, A, B, CDEFGAB cdefgabc 'd' este f 'g' a 'b'

Desigur, gama de scale poate fi extinsă și mai mult prin adăugarea mai multor virgule sau apostrofe (în funcție de coborâre sau creștere). Exemplu: C ,, c " etc.

Durata notei diferită de cea implicită

Dacă nota pe care o scrieți este la jumătate din durata valorii implicite a notei , aceasta este indicată de simbolul bară directă imediat după aceasta: C / .

Acest lucru poate fi scris și în acest alt mod: C / 2 .

Dacă nota este egală cu un sfert din valoarea implicită a notei, aceasta este reprezentată astfel: C / 4 .

Dacă este egal cu o optime din valoarea implicită a notei, se scrie astfel: C / 8 .

Sunt permise și alte fracții (/ 3, / 5, / 7, / 16 etc.).

Dacă nota pe care o scrieți este dublă față de valoarea implicită a notei, aceasta va fi scrisă astfel: C2 .

Dacă nota este cvadruplă în comparație cu valoarea implicită a notei, se va scrie astfel: C4 .

Sunt permise și alte valori multiple (3, 5, 7, 8 etc.).

ATENȚIE: valoarea duratei fiecărei note trebuie calculată întotdeauna pe baza „ valorii implicite a notei ” setată în titlul piesei prin intermediul câmpului L :.

Note punctate

Pentru a obține reprezentarea unei note punctate, sunt folosite caracterele > și < .

Semnul > este plasat imediat după nota punctată. Produce efectul de a „indica” nota care o precedă și, prin urmare, de a o prelungi cu jumătate din valoarea sa; și în același timp pentru a scurta nota, care urmează imediat nota punctată, la jumătate din valoarea sa.

Semnul < este plasat imediat înainte de nota punctată. Produce efectul de a „indica” nota care o urmează și, prin urmare, de a o prelungi cu jumătate din valoarea sa și, în același timp, de a scurta nota, care precede imediat nota punctată, cu jumătate din valoarea ei.

Exemplu:

L: 1/8

D> EF <G

Pauze

Resturile sunt indicate numai cu litera minusculă z . Lungimea resturilor se obține exact la fel ca pentru lungimea notelor; de exemplu: z4 etc.

Modificări ale notelor: ascuțite, plate și naturale

Pentru a modifica o notă cu un semiton mai sus ( ascuțit ), precedați-o cu simbolul ^ . Exemplu: ^ c .

Pentru a coborî o notă de ton mediu ( plat ), precedați-o cu o liniuță sub _ . Exemplu: _B .

Ascuțitul dublu este redat cu ^^ și platul dublu cu două liniuțe în partea de jos: __ .

Pentru a obține nota naturală (naturală), prefațați-o cu semnul = . Exemplu: = c .

Scala, de exemplu, a solului major va fi scrisă după cum urmează:

GAB cde ^ fg

iar scala G minor se va scrie după cum urmează:

G A_ B c d_ efg

Templele și spațiile

Liniile de bare care definesc o măsură de alta sunt indicate cu simbolul liniuță | .

Exemplu:

L: 1/4

GABc | defg

O bară dublă este scrisă astfel || , și, de asemenea, folosind o liniuță și o paranteză pătrată |] și, de asemenea, [| .

Pentru a face notarea întotdeauna foarte lizibilă, puteți insera spații pentru a separa grupuri de note:

Exemplu:

L: 1/8

GAB cde | fgf edc | BAG

Spațiile sunt, de asemenea, utilizate în melodie și prin diferite programe care convertesc formatul Abc în notație clasică, pentru a grupa notele. Spațierea notației în ABC tinde să oglindească grupările de note care vor fi utilizate în notația clasică. Spațiile pot fi, de asemenea, inserate la începutul și / sau la sfârșitul liniei de bare pentru a face scrierea în ABC mai ușor de citit.

Repetiții

Repetițiile sunt specificate cu două puncte :. Începutul unei secțiuni repetate a piesei este scris cu |: iar sfârșitul unei secțiuni repetate cu : | .

În cazul în care sfârșitul unei secțiuni repetate și începutul unei secțiuni repetate ulterioare coincid, utilizați :: || :. Pentru acest caz, este de asemenea corect din punct de vedere tehnic să folosiți cele două simboluri fără o liniuță verticală în mijloc: ::

Repetițiile numerotate și alternante sunt indicate cu [1 și [2 (etc.). În cazul în care începutul unei secțiuni coincide cu o linie de bare, simbolul [ poate fi, de asemenea, omis.

Exemplu:

DE FF | [1 GA Bc: | [2 GA BG ||

se poate scrie și așa

DE FF | 1 GA Bc: | 2 GA BG ||

Rețineți că nu poate exista un spațiu gol între caracterul liniuță sau paranteză pătrată și număr. De exemplu: [1 și | 1 sunt acceptabile, în timp ce [1 și | 1 nu sunt .

Exemplu de sinteză

Mai jos este un exemplu de scriere abc a unei piese muzicale cu instrucțiunile explicate până acum:

X: 1

T: Exemplu de rezumat al pieselor

M: 4/4

L: 1/8

N: Ultima versiune

Z: Mario Rossi 3/8/2001

KG

GABc dedB | dedB dedB | c2ec B2dB | A2A2 A2 BA |

GABc dedB | dedB dedB | c2ec B2dB | A2A2 G4 ::

g2g2 g4 | g2fe dBGB | c2ec B2dB | A2A2 A4 |

g2g2 g4 | g2fe dBGB | c2ec B2dB | A2A2 G4: |

Înfrumusețări și note de trecere

Simbolul general pentru o înfrumusețare este tilde ~ .

Simbolul este plasat înainte de nota care urmează să primească înfrumusețarea. Asa:

~ G2 .

Tilda este de obicei interpretată ca un "Gruppetto".

Pentru a scrie anumite note trecătoare, notele sunt încadrate între paranteze cretate {} . Asa:

{GAGDG} G2

Notele între paranteze cretate nu au o valoare de tempo fixă, astfel încât durata lor nu poate fi modificată folosind simbolurile obișnuite, și anume {G2AG2D} , {GA / G / D / G} sau {GA> GD <G} . Tonul notelor este indicat în mod obișnuit, adică cu caracterele pentru a schimba octava , e ' .

Ligaturi și deportare

Semnul minus - este folosit pentru a lega două note identice ( slur ), în timp ce parantezele rotunde () unesc două sau mai multe note diferite ( slur , adică efectul legat ).

Semnul minus - , folosit pentru a lega două note împreună, poate fi aplicat atât în ​​cadrul unei măsuri, cât și între diferite măsuri. Exemplu:

| DEF-FGA |

Și

| DEF- | FGA |

amândoi sunt corecți.

Semnul minus al ligaturii trebuie plasat imediat după o notă, dar poate fi urmat de un spațiu.

Pentru a lega un grup de note sau pentru a le alătura ca o frază, utilizați parantezele rotunde () încorporând în ele notele grupate, adică:

(DEF | GAB)

Spațiile pot fi inserate în ligaturi, pentru a îmbunătăți lizibilitatea fișierului. Cu toate acestea, prima și ultima notă (inclusiv unele semne de înălțime și / sau lungime ale notelor) trebuie plasate fără spațiu lângă parantezele rotunde respective. Asa:

(^ GAB / c / | E4 D4)

este forma corectă,

în timp ce (^ GAB / c / | E4 D4) este complet greșit.

Mai mult decât atât, este posibil să se introducă insulti unul în celălalt, astfel încât un pasaj muzical, care se termină cu o notă legată, să poată fi reprezentat fie după cum urmează:

(DEF (G | G4))

decât în ​​celălalt:

(DEF G- | G4)

Triplete, catrene și alte grupuri neregulate de note

Instrucțiunea de bază a duetelor, tripletelor, catrenelor etc. este simplu: o paranteză deschisă, numărul și notele tupletului:

Duina : ( 2GA

Pariu pe stradă: (3GAB

Catena: (4GABA

și așa mai departe, până la

(9GABcdcBAG

Rețineți că NU există spații în tuplet.

Valorile anumitor tuplete din specificația abc vor fi:

(2 → 2 note în timp de 3

(3 → 3 note în timpul 2

(4 → 4 note în timp de 3

(5 → 5 note în timpul lui n

(6 → 6 note în timp de 2

(7 → 7 note în timpul lui n

(8 → 8 note în timp de 3

(9 → 9 note în timpul lui n

Unde:

n este egal cu 3 în timpii compuși (3/8, 6/8, 9/8 etc.) și cu 2 în timpii simpli (C, 4/4, 3/4, 2/4 etc.).

Pentru a scrie părțile ritmice neregulate mai complicate, abc vă permite să utilizați formula:

(p: q: r

Unde:

p = numărul de note de inserat în timpul q

q = ora în care vor fi redate p note

r = numărul de note pentru care se va face acțiunea.

Dacă q nu este specificat, va rezulta 3 în timp compus și 2 în timp simplu. Dacă r nu este specificat, va fi egal cu p .

Această formulă este utilizată mai ales atunci când în scris există note de durată diferită în cadrul unui grup neregulat. Exemplu:

(3: 2: 2G4c2

sau

(3: 2: 4G2A2Bc

și clarifică exact ce face în situații de genul

(3D2E2F2 (cu instrucțiuni de bază)

care atunci este la fel ca

(3: 2: 3D2E2F2 (cu formula).

Acorduri și unisonuri

Acordurile dintr-o melodie sunt reprezentate abc prin inserarea notelor între paranteze pătrate [] . Nu trebuie să existe spații în acord. Dacă este necesar, pot fi inserate simboluri pentru modificarea tonului și a duratei notelor.

Notele acordului sunt scrise în ordine crescătoare. Exemplu:

[Acea]

Acordurile pot fi organizate în grupuri de note folosind spații în același mod ca notele singure; și anume:

[GB] [Ac] [B2d2] | [Bd] [Ac] [G2B2]

Dacă în acord există două note la același ton, va exista unison . Protocolul abc prevede scrierea unisonului pur și simplu în acest fel:

[AA]

și va fi afișat de programe ca o notă cu două tulpini, atât superioare, cât și inferioare.

Acorduri de chitară

Acordurile pentru instrumente de acompaniament, cum ar fi chitara, pot fi reprezentate în abc în cadrul a două caractere dintre ghilimele :

""

Exemplu: „Dm7”

Acordul trebuie să apară înaintea primei note a părții piesei la care se aplică acordul; adică de exemplu:

„G” GB d2 | „D” DF A2

Acordurile au următoarea formă:

nota tip accidental / bas

Unde:

note → de la A la G

accidental# sau b

tastațim , min , maj , sus , dim , + , 7 , 9 , 11 , # 5 etc. etc.

/ basnota de bas

Datele accidentale , de tip și / bas sunt toate opționale.

Se poate întâmpla să utilizați fișiere care folosesc un stil mai vechi de scriere în abc decât acordurile de chitară. În acest caz, scrierea acordului este plasată în interiorul a două semne plus . Exemplu: + Gm +

Cu toate acestea, versiunile mai noi de abc utilizează ghilimele : „Gm” .

Semne pentru arcul viorii

Arcul-up și arc-jos semne pentru violoniști pot fi indicate prin literele u (arc-up) și v (arc-down). Exemplu:

v_Au = Bv ^ c

Staccato

Staccato se obține prin plasarea unui punct . înainte de nota relevantă. Exemplu:

.LA

alt exemplu

.GA_B.c.d2.ed ^ c

Părțile unui cântec

Părțile unei piese, de exemplu: introducerea, partea A, partea B etc., sunt indicate în câmpul P: pentru a indica în ce ordine vor fi efectuate. Exemplu:

P: AABCBD

Corpul fișierului melodiei va conține, prin urmare, mărci de referință corespunzătoare la începutul fiecărei părți. Exemplu:

P: A

Descrierea părților în „antetul (antetul) fișierului, care arată ordinea în care diferitele părți pot fi scurtate cu paranteze. De exemplu, scrierea:

AABBAABB

poate fi rescris astfel:

2 (2A2B)

și puncte pot fi inserate pentru a îmbunătăți lizibilitatea:

2 (2A2B) .3 (CD) .2 (2A2B) .CD

Comentarii într-un fișier abc

Pentru a insera comentarii, adnotări, anecdote, știri privind drepturile de autor etc. în fișierul abc (ca alternativă la câmpurile N: și H :) , puteți utiliza simbolul procentual: % . Exemplu:

% Acest fișier a fost făcut ...

un semn % la început sau în mijlocul unei linii va determina întotdeauna că orice lucru scris în dreapta simbolului % va fi tratat ca un comentariu de către programe.

Rețineți că orice mesaj software este adesea indicat folosind două simboluri procentuale: %% .

Alte proiecte

linkuri externe

Muzică Portal muzical : accesați intrările Wikipedia care se ocupă de muzică