@c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
@ignore
- Translation of GIT committish: d6b6b53d09a0fb8e137e7cfcec39fe22dc7b6872
+ Translation of GIT committish: 62dddf43ef5990c6efc5944aadcab3ead9423f29
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@end ignore
-@c \version "2.14.0"
+@c \version "2.19.21"
@ignore
Tutorial guidelines: (different from policy.txt!)
-- unless you have a really good reason, use either
+- unless you have a really good reason, use
@lilypond[verbatim,quote]
- or
- @lilypond[verbatim,quote,relative=2]
-
- Don't use any other relative=X commands.
- use "aes" and "ees" instead of "as" and "es". I know it's not
correct Dutch naming, but let's not confuse people with this
un solo pentagramma.
@menu
-* Controlli di battuta::
+* Stanghette e controlli di battuta::
* Alterazioni e armature di chiave::
* Legature di valore e di portamento::
-* Articolazione e dinamica::
+* Articolazione e dinamiche::
* Aggiungere il testo::
* Code automatiche e manuali::
* Comandi di tempo avanzati::
@end menu
+@node Stanghette e controlli di battuta
+@subsection Stanghette e controlli di battuta
+@translationof Bar lines and bar checks
+
+@menu
+* Stanghette::
+* Controlli di battuta::
+@end menu
+
+@node Stanghette
+@unnumberedsubsubsec Stanghette
+@translationof Bar lines
+
+Le stanghette singole vengono aggiunte automaticamente, quindi non occorre
+aggiungerle manualmente. Si possono inserire altri tipi di stanghette
+col comando @code{\bar}, per esempio @code{\bar "||"} per una stanghetta
+doppia, o @code{\bar "|."} per una stanghetta finale. La lista completa
+delle stanghette si trova in @ruser{Stanghette}.
+
+@lilypond[verbatim,quote]
+\relative { g'1 e1 \bar "||" c2. c'4 \bar "|." }
+@end lilypond
+
@node Controlli di battuta
-@subsection Controlli di battuta
+@unnumberedsubsubsec Controlli di battuta
@translationof Bar checks
I @emph{controlli di battuta}, pur se non strettamente necessari, dovrebbero
@seealso
Guida alla notazione:
-@ruser{Bar and bar number checks}.
+@ruser{Controlli di battuta e del numero di battuta}.
@node Alterazioni e armature di chiave
@subsection Alterazioni e armature di chiave
@translationof Accidentals and key signatures
+@menu
+* Alterazioni::
+* Armature di chiave::
+* Attenzione armature di chiave e altezze::
+@end menu
+
@warning{I nuovi utenti sono spesso confusi riguardo a questi concetti -- leggi
il messaggio di avviso in fondo a questa pagina, soprattutto se non hai
una buona conoscenza della teoria musicale!}
-@subheading Alterazioni
+@node Alterazioni
+@unnumberedsubsubsec Alterazioni
+@translationof Accidentals
@cindex alterazioni, accidenti
@cindex alterazioni e armature di chiave
si ottengono aggiungendo @code{isis} o @code{eses}. Questa sintassi
deriva dalle convenzioni per i nomi delle note presenti nelle lingue
nordiche e germaniche, come il tedesco e l'olandese. Per usare altri
-nomi per le @notation{alterazioni}, si veda @ruser{Note names in other languages}.
+nomi per le @notation{alterazioni}, si veda @ruser{Nomi delle note in altre lingue}.
-@lilypond[verbatim,quote,relative=2]
-cis4 ees fisis, aeses
+@lilypond[verbatim,quote]
+\relative { cis''4 ees fisis, aeses }
@end lilypond
@cindex armatura di chiave, impostare
-@subheading Armature di chiave
+@node Armature di chiave
+@unnumberedsubsubsec Armature di chiave
+@translationof Key signatures
@cindex armatura di chiave
@cindex maggiore
@smallspace
-@subheading Attenzione: armature di chiave e altezze
+@node Attenzione armature di chiave e altezze
+@unnumberedsubsubsec Attenzione: armature di chiave e altezze
+@translationof Warning key signatures and pitches
Glossario musicale: @rglosnamed{accidental,alterazione},
@rglosnamed{key signature,armatura di chiave}, @rglosnamed{pitch,altezza},
In questo esempio:
-@lilypond[verbatim,quote,relative=2]
-\key d \major
-cis4 d e fis
+@lilypond[verbatim,quote]
+\relative {
+ \key d \major
+ cis''4 d e fis
+}
@end lilypond
@noindent
nota con altezza Si-bequadro.} Nella tonalità di La bemolle maggiore,
@emph{deve} avere un'alterazione:
-@lilypond[verbatim,quote,relative=2]
-\key aes \major
-aes4 c b c
+@lilypond[verbatim,quote]
+\relative {
+ \key aes \major
+ aes'4 c b c
+}
@end lilypond
Se l'esempio precedente sembra poco chiaro, considera questo: se tu stessi
@notation{trasposizione} è più semplice, e le alterazioni possono essere
prodotte usando diverse convenzioni. Per alcuni esempi che mostrano come
sia possibile produrre delle alterazioni in base a regole diverse, si veda
-@ruser{Automatic accidentals}.
+@ruser{Alterazioni automatiche}.
@seealso
Guida alla notazione:
-@ruser{Note names in other languages},
-@ruser{Accidentals},
-@ruser{Automatic accidentals},
-@ruser{Key signature}.
+@ruser{Nomi delle note in altre lingue},
+@ruser{Alterazioni},
+@ruser{Alterazioni automatiche},
+@ruser{Armatura di chiave}.
@funindex ( ... )
@funindex \( ... \)
-@subheading Legature di valore
+@menu
+* Legature di valore::
+* Legature di portamento::
+* Legature di frase::
+* Attenzione legature di portamento vs legature di valore::
+@end menu
+@node Legature di valore
+@unnumberedsubsubsec Legature di valore
+@translationof Ties
Glossario musicale: @rglosnamed{tie,legatura di valore}.
Una @notation{legatura di valore} si ottiene apponendo una tilde @code{~} alla
-prima nota della legatura.
+prima delle due note legate.
+
+@lilypond[verbatim,quote]
+\relative { g'4~ 4 c2~ | 4~ 8 a~ 2 | }
+@end lilypond
+
+@cindex durata senza altezza
+@cindex durata isolata
+
+Quanndo l'altezza non cambia, come sempre accade nel caso di note legate
+con legatura di valore, le altezze successive possono essere omesse e basta
+specificare la sola durata:
@lilypond[verbatim,quote,relative=2]
-g4~ g c2~ | c4~ c8 a~ a2 |
+g4~ 4 c2~ | 4~ 8 a~ 2 |
@end lilypond
-@subheading Legature di portamento
+Questa scorciatoia può essere utile in altre situazioni in cui il ritmo
+cambia senza che l'altezza cambi; ma ricorda che una durata isolata
+userà l'altezza che la precede, stampando una sola nota, se solo uno
+spazio bianco le separa.
+
+@node Legature di portamento
+@unnumberedsubsubsec Legature di portamento
+@translationof Slurs
Glossario musicale: @rglosnamed{slur,legatura di portamento}.
nota iniziale e quella finale sono indicate rispettivamente con
@code{(} e @code{)}.
-@lilypond[verbatim,quote,relative=2]
-d4( c16) cis( d e c cis d) e( d4)
+@lilypond[verbatim,quote]
+\relative { d''4( c16) cis( d e c cis d) e( d4) }
@end lilypond
-@subheading Legature di frase
+@node Legature di frase
+@unnumberedsubsubsec Legature di frase
+@translationof Phrasing slurs
Glossario musicale: @rglosnamed{slur,legatura di portamento},
@rglosnamed{phrasing,legatura di frase}.
@smallspace
@cindex legature di portamento vs. legature di valore
-@subheading Attenzione: legature di portamento vs. legature di valore
+@node Attenzione legature di portamento vs legature di valore
+@unnumberedsubsubsec Attenzione: legature di portamento vs. legature di valore
+@translationof Warnings slurs vs. ties
Glossario musicale: @rglosnamed{articulation,articolazione},
@rglosnamed{slur,legatura di portamento}, @rglosnamed{tie,legatura di valore}.
con ampi gruppi di note. Legature di valore e legature di portamento
possono essere annidate le une dentro le altre.
-@lilypond[verbatim,quote,relative=2]
-c4~( c8 d~ d4 e)
+@lilypond[verbatim,quote]
+\relative { c''4(~ c8 d~ 4 e) }
@end lilypond
@seealso
Guida alla notazione:
-@ruser{Ties},
-@ruser{Slurs},
-@ruser{Phrasing slurs}.
+@ruser{Legature di valore},
+@ruser{Legature di portamento},
+@ruser{Legature di frase}.
-@node Articolazione e dinamica
-@subsection Articolazione e dinamica
+@node Articolazione e dinamiche
+@subsection Articolazione e dinamiche
@translationof Articulation and dynamics
-@subheading Articolazioni
+@menu
+* Articolazioni::
+* Diteggiature::
+* Dinamiche::
+@end menu
+
+@node Articolazioni
+@unnumberedsubsubsec Articolazioni
+@translationof Articulations
@cindex articolazione
@cindex accento
Le @notation{articolazioni} di uso comune possono essere aggiunte a una nota
con una lineetta @code{-} e un singolo carattere:
-@lilypond[verbatim,quote,relative=2]
-c4-^ c-+ c-- c-|
-c4-> c-. c2-_
+@lilypond[verbatim,quote]
+\relative {
+ c''4-^ c-+ c-- c-!
+ c4-> c-. c2-_
+}
@end lilypond
-@subheading Diteggiature
+@node Diteggiature
+@unnumberedsubsubsec Diteggiature
+@translationof Fingerings
@cindex diteggiatura
aggiunte a una nota con una lineetta (@code{-}) e il numero che si
vuole visualizzare:
-@lilypond[verbatim,quote,relative=2]
-c4-3 e-5 b-2 a-1
+@lilypond[verbatim,quote]
+\relative { c''4-3 e-5 b-2 a-1 }
@end lilypond
Articolazioni e diteggiature solitamente sono posizionate verticalmente in automatico, ma
multiple sulla stessa nota. Tuttavia, nella maggior parte dei casi è
meglio lasciare che sia LilyPond a determinare le direzioni delle articolazioni.
-@lilypond[verbatim,quote,relative=2]
-c4_-^1 d^. f^4_2-> e^-_+
+@lilypond[verbatim,quote]
+\relative { c''4_-^1 d^. f^4_2-> e^-_+ }
@end lilypond
-@subheading Dinamica
+@node Dinamiche
+@unnumberedsubsubsec Dinamiche
+@translationof Dynamics
-@cindex dinamica
+@cindex dinamiche
@cindex decrescendo
@cindex crescendo
@funindex \!
@funindex !
-Glossario musicale: @rglosnamed{dynamics,dinamica}, @rglos{crescendo},
+Glossario musicale: @rglosnamed{dynamics,dinamiche}, @rglos{crescendo},
@rglos{decrescendo}.
I segni di @notation{dinamica} si ottengono aggiungendo alla nota
i simboli (preceduti da un segno di barra invertita, o backslash):
-@lilypond[verbatim,quote,relative=2]
-c4\ff c\mf c\p c\pp
+@lilypond[verbatim,quote]
+\relative { c''4\ff c\mf c\p c\pp }
@end lilypond
esempio @code{\ff}, terminerà il (de)crescendo, oppure può essere usato
il comando @code{\!}:
-@lilypond[verbatim,quote,relative=2]
-c4\< c\ff\> c c\!
+@lilypond[verbatim,quote]
+\relative { c''4\< c\ff\> c c\! }
@end lilypond
@seealso
Guida alla notazione:
-@ruser{Articulations and ornamentations},
+@ruser{Articolazioni e abbellimenti},
@ruser{Fingering instructions},
-@ruser{Dynamics}.
+@ruser{Dinamiche}.
@node Aggiungere il testo
Puoi aggiungere del testo nei tuoi spartiti:
-@lilypond[verbatim,quote,relative=2]
-c2^"espr" a_"legato"
+@lilypond[verbatim,quote,fragment]
+c''2^"espr" a'_"legato"
@end lilypond
Per aggiungere delle formattazioni puoi usare il comando @code{\markup}:
Tutte le @notation{travature} vengono disegnate automaticamente:
-@lilypond[verbatim,quote,relative=2]
-a8 ais d ees r d c16 b a8
+@lilypond[verbatim,quote]
+\relative { a'8 ais d ees r d c16 b a8 }
@end lilypond
Se non ti piace il modo in cui vengono prodotte automaticamente le travature, è
possibile sovrascriverle manualmente. Per correggere soltanto una singola
travatura, indica la prima nota da raggruppare con @code{[} e l'ultima con @code{]}.
-@lilypond[verbatim,quote,relative=2]
-a8[ ais] d[ ees r d] c16 b a8
+@lilypond[verbatim,quote]
+\relative { a'8[ ais] d[ ees r d] c16 b a8 }
@end lilypond
Se desideri disattivare il raggruppamento automatico, interamente o
per disattivare il raggruppamento automatico e @code{\autoBeamOn} per
riattivarlo.
-@lilypond[verbatim,quote,relative=2]
-\autoBeamOff
-a8 c b4 d8. c16 b4 |
-\autoBeamOn
-a8 c b4 d8. c16 b4 |
+@lilypond[verbatim,quote]
+\relative {
+ \autoBeamOff
+ a'8 c b4 d8. c16 b4 |
+ \autoBeamOn
+ a8 c b4 d8. c16 b4 |
+}
@end lilypond
@seealso
Guida alla notazione:
-@ruser{Automatic beams},
-@ruser{Manual beams}.
+@ruser{Travature automatiche},
+@ruser{Travature manuali}.
@node Comandi di tempo avanzati
@subsection Comandi di tempo avanzati
@translationof Advanced rhythmic commands
-@subheading Battuta parziale
+@menu
+* Battuta parziale::
+* Gruppi irregolari::
+* Abbellimenti::
+@end menu
+
+@node Battuta parziale
+@unnumberedsubsubsec Battuta parziale
+@translationof Partial measure
@cindex anacrusi
@cindex battuta parziale
@code{\partial}. Questa è seguita da una durata: @code{\partial 4}
è un'anacrusi di semiminima e @code{\partial 8} di croma.
-@lilypond[verbatim,quote,relative=2]
-\partial 8 f8 |
-c2 d |
+@lilypond[verbatim,quote]
+\relative {
+ \partial 8 f''8 |
+ c2 d |
+}
@end lilypond
-@subheading Gruppi irregolari
+@node Gruppi irregolari
+@unnumberedsubsubsec Gruppi irregolari
+@translationof Tuplets
@cindex gruppi irregolari
@cindex terzine
-@funindex \times
-@funindex times
+@funindex \tuplet
+@funindex tuplet
Glossario musicale: @rglosnamed{note value,durata},
@rglosnamed{triplet,gruppo irregolare}.
I @notation{gruppi irregolari} vengono preceduti dalla parola chiave
-@code{\times}. Questa richiede due argomenti: una frazione e un frammento
-di musica. La durata del frammento viene moltiplicata per la frazione.
-Le terzine fanno sì che le note occupino 2/3 della loro durata, quindi
-una @notation{terzina} ha 2/3 come frazione:
+@code{\tuplet}. Questa richiede due argomenti: una frazione e un frammento
+di musica. La frazione ha come numeratore il numero di note del
+gruppo irregolare e come denominatore il numero di note che normalmente
+occupa la stessa durata. Per le terzine ci sono tre note invece di
+due, quindi una @notation{terzina} ha 3/2 come frazione:
-@lilypond[verbatim,quote,relative=2]
-\times 2/3 { f8 g a }
-\times 2/3 { c8 r c }
-\times 2/3 { f,8 g16[ a g a] }
-\times 2/3 { d4 a8 }
+@lilypond[verbatim,quote]
+\relative {
+ \tuplet 3/2 { f''8 g a }
+ \tuplet 3/2 { c8 r c }
+ \tuplet 3/2 { f,8 g16[ a g a] }
+ \tuplet 3/2 { d4 a8 }
+}
@end lilypond
-@subheading Abbellimenti
+@node Abbellimenti
+@unnumberedsubsubsec Abbellimenti
+@translationof Grace notes
@cindex abbellimenti
@cindex acciaccatura
ma possono essere creati anche ponendo davanti a un'espressione
musicale le parole chiave @code{\appoggiatura} o @code{\acciaccatura}:
-@lilypond[verbatim,quote,relative=2]
-c2 \grace { a32[ b] } c2 |
-c2 \appoggiatura b16 c2 |
-c2 \acciaccatura b16 c2 |
+@lilypond[verbatim,quote]
+\relative {
+ c''2 \grace { a32 b } c2 |
+ c2 \appoggiatura b16 c2 |
+ c2 \acciaccatura b16 c2 |
+}
@end lilypond
@seealso
Guida alla notazione:
-@ruser{Grace notes},
-@ruser{Tuplets},
-@ruser{Upbeats}.
+@ruser{Abbellimenti},
+@ruser{Gruppi irregolari},
+@ruser{Anacrusi}.
@node Note simultanee
@emph{espressioni musicali}. Anche una singola nota è un'espressione
musicale:
-@lilypond[verbatim,quote,relative=2]
-a4
+@lilypond[verbatim,quote,fragment]
+a'4
@end lilypond
Se si racchiude una nota tra parentesi si crea un'@emph{espressione
musicale composta}. In questo esempio abbiamo creato un'espressione
musicale composta da due note:
-@lilypond[verbatim,quote,relative=2]
-{ a4 g4 }
+@lilypond[verbatim,quote]
+\relative { a'4 g4 }
@end lilypond
Se si mette un gruppo di espressioni musicali (es: note) tra parentesi,
significa che sono in sequenza (ovvero, ciascuna espressione segue la
precedente). Il risultato è un'altra espressione musicale:
-@lilypond[verbatim,quote,relative=2]
-{ { a4 g } f4 g }
+@lilypond[verbatim,quote]
+\relative { { a'4 g } f4 g }
@end lilypond
-@subheading Analogia: le espressioni matematiche
+@menu
+* Analogia espressioni matematiche::
+* Espressioni musicali simultanee righi multipli::
+* Espressioni musicali simultanee rigo singolo::
+@end menu
+
+@node Analogia espressioni matematiche
+@unnumberedsubsubsec Analogia: le espressioni matematiche
+@translationof Analogy mathematic expressions
Questo meccanismo è analogo a quello delle formule matematiche: una grande formula
può essere creata creando piccole formule. Tali formule sono chiamate
musica complessa come le partiture polifoniche.
-@subheading Espressioni musicali simultanee: righi multipli
+@node Espressioni musicali simultanee righi multipli
+@unnumberedsubsubsec Espressioni musicali simultanee: righi multipli
+@translationof Simultaneous music expressions multiple staves
@cindex righi multipli
@cindex multipli, righi
separate) vengono combinate in simultanea:
@lilypond[verbatim,quote]
-\relative c'' {
- <<
- { a2 g }
- { f2 e }
- { d2 b }
- >>
-}
+<<
+ \relative { a'2 g }
+ \relative { f'2 e }
+ \relative { d'2 b }
+>>
@end lilypond
Si noti che abbiamo indentato ogni livello dell'input con una diversa
all'inizio di una linea, tuttavia indentare il codice di LilyPond in
questo modo lo rende molto più semplice da leggere per l'essere umano.
-@warning{ogni nota è relativa alla nota precedente
-nell'input, e non è relativa al @code{c''} nel comando
-@code{@bs{}relative} iniziale.}
+@warning{ogni nota è relativa alla nota precedente nell'input, e solo la
+prima è relativa al @code{c''} nel comando @code{@bs{}relative} iniziale.}
-@subheading Espressioni musicali simultanee: rigo singolo
+@node Espressioni musicali simultanee rigo singolo
+@unnumberedsubsubsec Espressioni musicali simultanee: rigo singolo
+@translationof Simultaneous music expressions single staff
Per determinare il numero di pentagrammi in un brano, LilyPond guarda
l'inizio della prima espressione. Se c'è una nota singola, ci sarà
su un singolo rigo.
@lilypond[verbatim,quote]
-\relative c'' {
- c2 <<c e>> |
+\relative {
+ c''2 <<c e>> |
<< { e2 f } { c2 <<b d>> } >>
}
@end lilypond
e @code{>>}:
@lilypond[verbatim,quote]
-\relative c'' {
- <<
- \new Staff { \clef "treble" c4 }
- \new Staff { \clef "bass" c,,4 }
- >>
-}
+<<
+ \new Staff { \clef "treble" c''4 }
+ \new Staff { \clef "bass" c4 }
+>>
@end lilypond
Il comando @code{\new} introduce un @q{contesto di notazione.} Un
frequenti delle partiture poliritmiche.
@lilypond[verbatim,quote]
-\relative c'' {
- <<
- \new Staff { \clef "treble" \key d \major \time 3/4 c4 }
- \new Staff { \clef "bass" c,,4 }
- >>
-}
+<<
+ \new Staff { \clef "treble" \key d \major \time 3/4 c''4 }
+ \new Staff { \clef "bass" c4 }
+>>
@end lilypond
Ecco un piccolo esempio:
@lilypond[verbatim,quote]
-\relative c'' {
- \new PianoStaff <<
- \new Staff { \time 2/4 c4 e | g g, | }
- \new Staff { \clef "bass" c,,4 c' | e c | }
- >>
-}
+\new PianoStaff <<
+ \new Staff \relative { \time 2/4 c''4 e | g g, | }
+ \new Staff \relative { \clef "bass" c4 c' | e c | }
+>>
@end lilypond
Altri raggruppamenti di pentagrammi vengono preceduti da @code{\new GrandStaff},
@seealso
Guida alla notazione:
@ruser{Keyboard and other multi-staff instruments},
-@ruser{Displaying staves}.
+@ruser{Aspetto del rigo}.
@node Combinare le note negli accordi
che tutte le note in un accordo devono avere la stessa durata, e che la
durata è posta dopo la parentesi chiusa.
-@lilypond[verbatim,quote,relative=2]
-r4 <c e g> <c f a>2
+@lilypond[verbatim,quote]
+\relative { r4 <c'' e g> <c f a>2 }
@end lilypond
Pensa agli accordi come a qualcosa di equivalente alle note singole:
le travature e le legature di valore. Questi devono essere posti fuori dalle
parentesi angolari.
-@lilypond[verbatim,quote,relative=2]
-r4 <c e g>~ <c f a>2 |
-<c e g>8[ <c f a> <c e g> <c f a>]
- <c e g>8\>[ <c f a> <c f a> <c e g>]\! |
-r4 <c e g>8.\p <c f a>16( <c e g>4-. <c f a>) |
+@lilypond[verbatim,quote]
+\relative {
+ r4 <c'' e g>~ <c f a>2 |
+ <c e g>8[ <c f a> <c e g> <c f a>]
+ <c e g>8\>[ <c f a> <c f a> <c e g>]\! |
+ r4 <c e g>8.\p <c f a>16( <c e g>4-. <c f a>) |
+}
@end lilypond
@seealso
Guida alla notazione:
-@ruser{Chorded notes}.
+@ruser{Note in un accordo}.
@node Polifonia su un singolo rigo
@subsection Polifonia su un singolo rigo
@ref{Le voci contengono la musica}.
Guida alla notazione:
-@ruser{Simultaneous notes}.
+@ruser{Note simultanee}.
@node Canzoni
@section Canzoni
filastrocca, @notation{Girls and boys come out to play}:
@lilypond[verbatim,quote]
-\relative c'' {
+\relative {
\key g \major
\time 6/8
- d4 b8 c4 a8 | d4 b8 g4
+ d''4 b8 c4 a8 | d4 b8 g4
}
@end lilypond
@lilypond[verbatim,quote]
<<
- \relative c'' {
+ \relative {
\key g \major
\time 6/8
- d4 b8 c4 a8 | d4 b8 g4
+ d''4 b8 c4 a8 | d4 b8 g4
}
\addlyrics {
Girls and boys come | out to play,
>>
@end lilypond
-@warning{È fondamentale che l'ultima sillaba sia separata dalla parentesi
-graffa di chiusura con uno spazio o una nuova linea, altrimenti si presumerà
-che sia parte della sillaba, e questo causerà un errore poco
-chiaro, vedi @rprogram{Apparent error in ../ly/init.ly}.}
-Si notino le doppie parentesi ad angolo @w{@code{<< ... >>}} che circondano
+Si notino le doppie parentesi ad angolo @w{@code{<<@dots{}>>}} che circondano
l'intero brano per indicare che la musica e il testo devono trovarsi
in simultanea.
@lilypond[verbatim,quote]
<<
- \relative c'' {
+ \relative {
\key g \major
\time 6/8
- d4 b8 c4 a8 | d4 b8 g4 g8 |
+ d''4 b8 c4 a8 | d4 b8 g4 g8 |
a4 b8 c b a | d4 b8 g4. |
}
\addlyrics {
@lilypond[verbatim,quote]
<<
- \relative c'' {
+ \relative {
\key g \major
\time 6/8
- d4 b8 c4 a8 | d4 b8 g4 g8 |
+ d''4 b8 c4 a8 | d4 b8 g4 g8 |
a4 b8 c( b) a | d4 b8 g4. |
}
\addlyrics {
@lilypond[verbatim,quote]
<<
- \relative c'' {
+ \relative {
\key g \major
\time 6/8
- d4 b8 c4 a8 | d4 b8 g4 g8 |
+ d''4 b8 c4 a8 | d4 b8 g4 g8 |
a4 b8 c([ b]) a | d4 b8 g4. |
}
\addlyrics {
@lilypond[verbatim,quote]
<<
- \relative c'' {
+ \relative {
\key g \major
\time 6/8
- d4 b8 c4 a8 | d4 b8 g4 g8 |
+ d''4 b8 c4 a8 | d4 b8 g4 g8 |
a4 b8 c[ b] a | d4 b8 g4. |
}
\addlyrics {
@lilypond[verbatim,quote]
<<
- \relative c'' {
+ \relative {
\key g \minor
\time 3/2
- g2 a bes | bes2( a) b2 |
+ g'2 a bes | bes2( a) b2 |
c4.( bes8 a4. g8 fis4.) g8 | fis1
}
\addlyrics {
@c but the example is long enough to avoid looking strange.
@lilypond[verbatim,quote,noragged-right]
<<
- \relative c' {
+ \relative {
\key g \major
\time 3/4
\partial 4
- d4 | g4 g a8( b) | g4 g b8( c) |
+ d'4 | g4 g a8( b) | g4 g b8( c) |
d4 d e | c2
}
\addlyrics {
@c but the example is long enough to avoid looking strange.
@lilypond[verbatim,quote,noragged-right]
<<
- \relative c' {
+ \relative {
\clef "bass"
\key c \major
\time 6/8
- c4.~ c8 d b | c8([ d]) b c d b | c8
+ c'4.~ 8 d b | c8([ d]) b c d b | c8
}
\addlyrics {
Lar -- go_al fac -- | to -- tum del -- la cit -- | tà
@lilypond[verbatim,quote]
<<
- \relative c'' {
+ \relative {
\key f \major
\time 6/8
\partial 8
- c8 | c8([ bes]) a a([ g]) f | f'4. b, | c4.~ c4
+ c''8 | c8([ bes]) a a([ g]) f | f'4. b, | c4.~ 4
}
\addlyrics {
Let | flee -- cy flocks the | hills a -- | dorn, __
}
- \relative c' {
+ \relative {
\key f \major
\time 6/8
\partial 8
- r8 | r4. r4 c8 | a'8([ g]) f f([ e]) d | e8([ d]) c bes'4
+ r8 | r4. r4 c'8 | a'8([ g]) f f([ e]) d | e8([ d]) c bes'4
}
\addlyrics {
Let | flee -- cy flocks the | hills a -- dorn,
@lilypond[verbatim,quote]
violin = \new Staff {
- \relative c'' {
- a4 b c b
+ \relative {
+ a'4 b c b
}
}
cello = \new Staff {
- \relative c {
+ \relative {
\clef "bass"
e2 d
}
una sezione della musica viene ripetuta molte volte.
@lilypond[verbatim,quote]
-tripletA = \times 2/3 { c,8 e g }
+tripletA = \tuplet 3/2 { c,8 e g }
barA = { \tripletA \tripletA \tripletA \tripletA }
\relative c'' {
@cindex nomi assoluti delle note
Finora abbiamo sempre usato @code{\relative} per definire le altezze.
-Questo è il modo più semplice per inserire gran parte della musica, ma esiste
-anche un altro modo per definire le altezze: il modo assoluto.
+Questo è di solito il modo più veloce per inserire gran parte della musica.
+Se non viene usato @code{\relative}, le altezze vengono interpretate in
+modo assoluto.
-Se si omette @code{\relative}, LilyPond tratta tutte le altezze come
+In questa modalità, LilyPond tratta tutte le altezze come
valori assoluti. Un @code{c'} si riferirà sempre al Do centrale, un
@code{b} si riferirà sempre alla nota che si trova un semitono sotto il
Do centrale, e un @code{g,} indicherà sempre la nota sull'ultima riga
semplice da leggere e scrivere:
@lilypond[verbatim,quote]
-\relative c'' {
+\relative {
\key a \major
\time 6/8
- cis8. d16 cis8 e4 e8
+ cis''8. d16 cis8 e4 e8
b8. cis16 b8 d4 d8
}
@end lilypond
Tuttavia, il modo assoluto è utile per la musica che fa uso di ampi
intervalli, e lo è ancora di più per i file LilyPond generati dal
-computer.
+computer. Quando si tagliano e si incollano frammenti della melodia,
+il modo assoluto preserva l'ottava originale.
+
+Talvolta la musica è organizzata in modi più complessi. Se si usa
+@code{\relative} all'interno di un altro @code{\relative}, ciascuna sezione
+@code{\relative} è indipendente:
+
+@lilypond[verbatim,quote]
+\relative { c'4 \relative { f'' g } c }
+@end lilypond
+
+@funindex \absolute
+Se si usa la modalità assoluta all'interno di quella relativa, è necessario
+contrassegnare esplicitamente la musica assoluta con @code{\absolute} per
+impedire che diventi parte della musica relativa:
+
+@lilypond[verbatim,quote]
+\relative { c'4 \absolute { f'' g'' } c }
+@end lilypond
+
di scrivere uno o due brani. Puoi iniziare aggiungendo delle note a uno
dei @ref{Templates}. Se necessiti di una qualche notazione che non è
stata coperta nel tutorial, dai un'occhiata alla Guida alla notazione,
-a cominciare da @ruser{Musical notation}. Se vuoi scrivere per un gruppo
+a cominciare da @ruser{Notazione musicale}. Se vuoi scrivere per un gruppo
di strumenti che non è incluso nei template, dai un'occhiata a
@ref{Extending the templates}.
ed è quindi utile per i nuovi utenti, che spesso non sanno dove cercare
aiuto. Se dedichi cinque minuti all'attenta lettura di quella sezione,
potresti risparmiarti ore di frustrazione sprecate a guardare in posti sbagliati!
-