]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/it/learning/common-notation.itely
lilypond-manuals.css: edit color scheme and some spacing
[lilypond.git] / Documentation / it / learning / common-notation.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
2
3 @ignore
4     Translation of GIT committish: 09ef86c87175cc6c1071eedb022ed1d01a93bcaf
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  For details, see the Contributors'
8     Guide, node Updating translation committishes..
9 @end ignore
10
11
12 @c \version "2.19.21"
13
14 @node Notazione comunemente utilizzata
15 @chapter Notazione comunemente utilizzata
16 @translationof Common notation
17
18 Questo capitolo spiega come creare dei belli spartiti che
19 facciano uso della notazione musicale comunemente utilizzata, seguendo
20 il materiale esposto nel @ref{Tutorial}.
21
22 @menu
23 * Notazione su un solo pentagramma::
24 * Note simultanee::
25 * Canzoni::
26 * Ritocchi finali::
27 @end menu
28
29
30 @node Notazione su un solo pentagramma
31 @section Notazione su un solo pentagramma
32 @translationof Single staff notation
33
34 Questa sezione presenta la notazione comunemente usata per una singola voce su
35 un solo pentagramma.
36
37 @menu
38 * Stanghette e controlli di battuta::
39 * Altezze e armature di chiave::
40 * Legature di valore e di portamento::
41 * Articolazione e dinamiche::
42 * Aggiungere il testo::
43 * Code automatiche e manuali::
44 * Comandi di tempo avanzati::
45 @end menu
46
47 @node Stanghette e controlli di battuta
48 @subsection Stanghette e controlli di battuta
49 @translationof Bar lines and bar checks
50
51 @menu
52 * Stanghette::
53 * Controlli di battuta::
54 @end menu
55
56 @node Stanghette
57 @unnumberedsubsubsec Stanghette
58 @translationof Bar lines
59
60 Le stanghette singole vengono aggiunte automaticamente, quindi non occorre
61 aggiungerle manualmente.  Si possono inserire altri tipi di stanghette
62 col comando @code{\bar}, per esempio @code{\bar "||"} per una stanghetta
63 doppia, o @code{\bar "|."} per una stanghetta finale.  La lista completa
64 delle stanghette si trova in @ruser{Stanghette}.
65
66 @lilypond[verbatim,quote]
67 \relative { g'1 e1 \bar "||" c2. c'4 \bar "|." }
68 @end lilypond
69
70 @node Controlli di battuta
71 @unnumberedsubsubsec Controlli di battuta
72 @translationof Bar checks
73
74 I @emph{controlli di battuta}, pur se non strettamente necessari, dovrebbero
75 essere usati nel codice di input per mostrare dove si vuole che cadano le
76 stanghette.  Vengono inseriti col simbolo della barra verticale, @code{|}.
77 Grazie ai controlli di battuta, il programma può verificare che tu abbia inserito
78 delle durate che facciano sì che ogni misura raggiunga la giusta
79 durata.  I controlli di battuta rendono anche il codice di input più
80 facile da leggere, perché aiutano a tenere tutto in ordine.
81
82 @c Questo esempio produce deliberatamente un avvertimento
83 @lilypond[verbatim,quote]
84 \relative {
85   g'1 | e1 | c2. c' | g4 c g e | c4 r r2 |
86 }
87 @end lilypond
88
89 Compilando questo codice dovrebbe apparire un avvertimento nell'output del
90 terminale:
91
92 @example
93 attenzione: controllo di battuta fallito a: 1/2
94  g'1 | e1 | c2. c'
95                    | g4 c g e | c4 r r2 |
96 @end example
97
98 Sebbene in questo semplice esempio la durata mancante sia evidente nella
99 partitura generata, l'avvertimento nel terminale è molto più efficace
100 nel guidare l'attenzione al @code{4} mancante nella terza battuta.
101
102 @seealso
103 Guida alla notazione:
104 @ruser{Controlli di battuta e del numero di battuta}.
105
106 @node Altezze e armature di chiave
107 @subsection Altezze e armature di chiave
108 @translationof Pitches and key signatures
109
110 @menu
111 * Alterazioni dell'altezza::
112 * Armature di chiave::
113 * Attenzione armature di chiave e altezze::
114 @end menu
115
116 @warning{I nuovi utenti sono spesso confusi riguardo a questi concetti -- leggi
117 il messaggio di avviso in fondo a questa pagina, soprattutto se non hai
118 una buona conoscenza della teoria musicale!}
119
120 @node Alterazioni dell'altezza
121 @unnumberedsubsubsec Alterazioni dell'altezza
122 @translationof Pitch alterations
123
124 @cindex alterazioni, accidenti
125 @cindex naturale
126 @cindex diesis
127 @cindex doppio diesis
128 @cindex diesis, doppio
129 @cindex bemolle
130 @cindex doppio bemolle
131 @cindex bemolle, doppio
132
133 @funindex es
134 @funindex is
135 @funindex eses
136 @funindex isis
137
138 Glossario musicale: @rglosnamed{sharp,diesis}, @rglosnamed{flat,bemolle},
139 @rglosnamed{double sharp,doppio diesis},@rglosnamed{double flat,doppio bemolle},
140 @rglosnamed{accidental,alterazione o accidente}.
141
142 I nomi delle note in LilyPond identificano le altezze. Per esempio, @code{c}
143 indica sempre il Do naturale, indipendentemente dall'armatura di chiave.
144
145 Un @notation{diesis} si ottiene aggiungendo il suffisso @code{is} al nome della nota,
146 e un @notation{bemolle} aggiungendo @code{es}.  Come puoi
147 immaginare, un @notation{doppio diesis} o un @notation{doppio bemolle}
148 si ottengono aggiungendo @code{isis} o @code{eses}.  Questa sintassi
149 deriva dalle convenzioni per i nomi delle note presenti nelle lingue
150 nordiche e germaniche, come il tedesco e l'olandese.  Per usare altri
151 nomi per le @notation{alterazioni}, si veda @ruser{Nomi delle note in altre lingue}.
152
153 @lilypond[verbatim,quote]
154 \relative { cis''4 ees fisis, aeses }
155 @end lilypond
156
157 @cindex armatura di chiave, impostare
158 @node Armature di chiave
159 @unnumberedsubsubsec Armature di chiave
160 @translationof Key signatures
161
162 @cindex armatura di chiave
163 @cindex maggiore
164 @cindex minore
165 @cindex alterazioni e armature di chiave
166 @cindex contenuto vs. layout
167 @cindex layout vs. contenuto
168
169 @funindex \key
170 @funindex \major
171 @funindex \minor
172
173 Glossario musicale: @rglosnamed{key signature,armatura di chiave},
174 @rglosnamed{major,maggiore}, @rglosnamed{minor,minore}.
175
176 L' @notation{armatura di chiave} viene impostata col comando @code{\key}
177 seguito da un'altezza e da @code{\major} o @code{\minor}.
178
179 @lilypond[verbatim,quote]
180 \relative {
181   \key d \major
182   d'4 fis a c |
183   \bar "||" \key c \minor
184   c,4 ees g b |
185 }
186 @end lilypond
187
188 @smallspace
189
190 @node Attenzione armature di chiave e altezze
191 @unnumberedsubsubsec Attenzione: armature di chiave e altezze
192 @translationof Warning key signatures and pitches
193
194 Glossario musicale: @rglosnamed{accidental,alterazione},
195 @rglosnamed{key signature,armatura di chiave}, @rglosnamed{pitch,altezza},
196 @rglosnamed{flat,bemolle}, @rglosnamed{natural,bequadro}, @rglosnamed{sharp,diesis},
197 @rglosnamed{transposition,trasposizione}.
198
199 LilyPond distingue tra contenuto musicale e la sua rappresentazione
200 grafica. Un input come @code{d4 e fis2} definisce le altezze e le
201 durate delle note, ovvero il contenuto musicale. L'@tie{}@notation{armatura di chiave}
202 fa parte della rappresentazione grafica. Essa imposta anche le regole
203 che stabiliscono come una nota debba apparire nell'output. LilyPond
204 confronta ogni altezza con l'armatura di chiave per scegliere se
205 far apparire o meno una @notation{alterazione}.
206
207 Il comando @code{\key} imposta l'@tie{}@notation{armatura di chiave}, che ha
208 effetto sulla rappresentazione grafica, ma @emph{non} cambia l'altezza
209 assegnata a una nota, come un @code{c} nell'input.
210
211 In questo esempio:
212
213 @lilypond[verbatim,quote]
214 \relative {
215   \key d \major
216   cis''4 d e fis
217 }
218 @end lilypond
219
220 @noindent
221 Nessuna nota ha un'alterazione rispetto all'armatura di chiave, ma devi comunque aggiungere
222 @code{is} e scrivere @code{cis} e @code{fis} nel file di input.
223
224 Il codice @code{b} non significa @qq{stampa un punto nero esattamente
225 nella linea centrale del pentagramma.}  Piuttosto, significa @qq{c'è una
226 nota con altezza Si-bequadro.}  Nella tonalità di La bemolle maggiore,
227 @emph{deve} avere un'alterazione:
228
229 @lilypond[verbatim,quote]
230 \relative {
231   \key aes \major
232   aes'4 c b c
233 }
234 @end lilypond
235
236 Ogni volta che inserisci un'altezza che corrisponde a un tasto nero del
237 pianoforte, @emph{devi} aggiungere @w{@code{-is}} o @w{@code{-es}} al
238 nome della nota.
239
240 Aggiungere esplicitamente tutte le alterazioni richiederà un po' più
241 di lavoro in fase di scrittura, ma il vantaggio è che la
242 @notation{trasposizione} è più semplice, e le alterazioni possono essere
243 prodotte usando diverse convenzioni.  Per alcuni esempi che mostrano come
244 sia possibile produrre delle alterazioni in base a regole diverse, si veda
245 @ruser{Alterazioni automatiche}.
246
247
248 @seealso
249 Guida alla notazione:
250 @ruser{Nomi delle note in altre lingue},
251 @ruser{Alterazioni},
252 @ruser{Alterazioni automatiche},
253 @ruser{Armatura di chiave}.
254
255
256
257 @node Legature di valore e di portamento
258 @subsection Legature di valore e di portamento
259 @translationof Ties and slurs
260
261 @cindex legatura di valore
262 @cindex legatura di portamento
263 @cindex legatura di portamento, fraseggio
264 @cindex legatura di fraseggio
265
266 @funindex ~
267 @funindex ( ... )
268 @funindex \( ... \)
269
270 @menu
271 * Legature di valore::
272 * Legature di portamento::
273 * Legature di frase::
274 * Attenzione legature di portamento vs legature di valore::
275 @end menu
276
277 @node Legature di valore
278 @unnumberedsubsubsec Legature di valore
279 @translationof Ties
280
281 Glossario musicale: @rglosnamed{tie,legatura di valore}.
282
283 Una @notation{legatura di valore} si ottiene apponendo una tilde @code{~} alla
284 prima delle due note legate.
285
286 @lilypond[verbatim,quote]
287 \relative { g'4~ 4 c2~ | 4~ 8 a~ 2 | }
288 @end lilypond
289
290 @cindex durata senza altezza
291 @cindex durata isolata
292
293 Quanndo l'altezza non cambia, come sempre accade nel caso di note legate
294 con legatura di valore, le altezze successive possono essere omesse e basta
295 specificare la sola durata:
296
297 @lilypond[verbatim,quote]
298 \relative { g'4~ 4 c2~ | 4~ 8 a~ 2 | }
299 @end lilypond
300
301 Questa scorciatoia può essere utile in altre situazioni in cui il ritmo
302 cambia senza che l'altezza cambi; ma ricorda che un'altezza isolata seguita
303 da uno spazio e una durata isolata verrà interpretata come una singola nota.
304 In altre parole, @code{c4 a 8 8} verrebbe interpretato come @code{c4 a8 a8},
305 non come @code{c4 a4 a8 a8}.  Scrivere invece @code{c4 a4 8 8 }.
306
307 @node Legature di portamento
308 @unnumberedsubsubsec Legature di portamento
309 @translationof Slurs
310
311 Glossario musicale: @rglosnamed{slur,legatura di portamento}.
312
313 Una @notation{legatura di portamento} è una linea curva che collega più note.  La
314 nota iniziale e quella finale sono indicate rispettivamente con
315 @code{(} e @code{)}.
316
317 @lilypond[verbatim,quote]
318 \relative { d''4( c16) cis( d e c cis d) e( d4) }
319 @end lilypond
320
321 @node Legature di frase
322 @unnumberedsubsubsec Legature di frase
323 @translationof Phrasing slurs
324
325 Glossario musicale: @rglosnamed{slur,legatura di portamento},
326 @rglosnamed{phrasing,legatura di frase}.
327
328 Le legature di portamento che indicano una @notation{frase} più lunga
329 possono essere inserite con @code{\(} e @code{\)}.  E' possibile avere allo
330 stesso tempo sia le @notation{legature di portamento} sia le legature di
331 frase.
332
333 @lilypond[verbatim,quote]
334 \relative { g'4\( g8( a) b( c) b4\) }
335 @end lilypond
336
337 @smallspace
338
339 @cindex legature di portamento vs. legature di valore
340 @node Attenzione legature di portamento vs legature di valore
341 @unnumberedsubsubsec Attenzione: legature di portamento vs. legature di valore
342 @translationof Warnings slurs vs. ties
343
344 Glossario musicale: @rglosnamed{articulation,articolazione},
345 @rglosnamed{slur,legatura di portamento}, @rglosnamed{tie,legatura di valore}.
346
347 Una @notation{legatura di portamento} ha lo stesso aspetto di una
348 @notation{legatura di valore}, ma un significato diverso.  Una legatura
349 di valore rende semplicemente la nota più lunga, e può essere usata
350 solo con coppie di note della stessa altezza.  Le legature di portamento
351 indicano l'@notation{articolazione} delle note, e possono essere usate
352 con ampi gruppi di note.  Legature di valore e legature di portamento
353 possono essere annidate le une dentro le altre.
354
355 @lilypond[verbatim,quote]
356 \relative { c''4(~ c8 d~ 4 e) }
357 @end lilypond
358
359
360 @seealso
361 Guida alla notazione:
362 @ruser{Legature di valore},
363 @ruser{Legature di portamento},
364 @ruser{Legature di frase}.
365
366
367 @node Articolazione e dinamiche
368 @subsection Articolazione e dinamiche
369 @translationof Articulation and dynamics
370
371 @menu
372 * Articolazioni::
373 * Diteggiature::
374 * Dinamiche::
375 @end menu
376
377 @node Articolazioni
378 @unnumberedsubsubsec Articolazioni
379 @translationof Articulations
380
381 @cindex articolazione
382 @cindex accento
383 @cindex staccato
384
385 Glossario musicale: @rglosnamed{articulation,articolazione}.
386
387 Le @notation{articolazioni} di uso comune possono essere aggiunte a una nota
388 con una lineetta @code{-} e un singolo carattere:
389
390 @lilypond[verbatim,quote]
391 \relative {
392   c''4-^ c-+ c-- c-!
393   c4-> c-. c2-_
394 }
395 @end lilypond
396
397 @node Diteggiature
398 @unnumberedsubsubsec Diteggiature
399 @translationof Fingerings
400
401 @cindex diteggiatura
402
403 @funindex ^
404 @funindex _
405
406 Glossario musicale: @rglosnamed{fingering,diteggiatura}.
407
408 Analogalmente, le indicazioni di @notation{diteggiatura} possono essere
409 aggiunte a una nota con una lineetta (@code{-}) e il numero che si
410 vuole visualizzare:
411
412 @lilypond[verbatim,quote]
413 \relative { c''4-3 e-5 b-2 a-1 }
414 @end lilypond
415
416 Articolazioni e diteggiature solitamente sono posizionate verticalmente in automatico, ma
417 si può specificarne la direzione sostituendo la lineetta (@code{-}) con
418 @code{^} (su) o @code{_} (giù).  Si possono usare anche articolazioni
419 multiple sulla stessa nota.  Tuttavia, nella maggior parte dei casi è
420 meglio lasciare che sia LilyPond a determinare le direzioni delle articolazioni.
421
422 @lilypond[verbatim,quote]
423 \relative { c''4_-^1 d^. f^4_2-> e^-_+ }
424 @end lilypond
425
426 @node Dinamiche
427 @unnumberedsubsubsec Dinamiche
428 @translationof Dynamics
429
430 @cindex dinamiche
431 @cindex decrescendo
432 @cindex crescendo
433
434 @funindex \f
435 @funindex \ff
436 @funindex \mp
437 @funindex \p
438 @funindex \mf
439 @funindex \pp
440 @funindex \<
441 @funindex \>
442 @funindex \!
443
444 Glossario musicale: @rglosnamed{dynamics,dinamiche}, @rglos{crescendo},
445 @rglos{decrescendo}.
446
447 I segni di @notation{dinamica} si ottengono aggiungendo alla nota
448 i simboli (preceduti da un segno di barra invertita, o backslash):
449
450 @lilypond[verbatim,quote]
451 \relative { c''4\ff c\mf c\p c\pp }
452 @end lilypond
453
454
455 @notation{Crescendi} e @notation{decrescendi} iniziano coi
456 comandi @code{\<} e @code{\>}.  Il seguente segno di dinamica, ad
457 esempio @code{\ff}, terminerà il (de)crescendo, oppure può essere usato
458 il comando @code{\!}:
459
460 @lilypond[verbatim,quote]
461 \relative { c''4\< c\ff\> c c\! }
462 @end lilypond
463
464
465 @seealso
466 Guida alla notazione:
467 @ruser{Articolazioni e abbellimenti},
468 @ruser{Indicazioni di diteggiatura},
469 @ruser{Dinamiche}.
470
471
472 @node Aggiungere il testo
473 @subsection Aggiungere il testo
474 @translationof Adding text
475
476 @cindex testo, aggiungere
477 @cindex aggiungere testo
478 @cindex markup
479
480 @funindex \markup
481
482 Puoi aggiungere del testo nei tuoi spartiti:
483
484 @lilypond[verbatim,quote,fragment]
485 c''2^"espr" a'_"legato"
486 @end lilypond
487
488 Per aggiungere delle formattazioni puoi usare il comando @code{\markup}:
489
490 @lilypond[verbatim,quote,fragment]
491 c''2^\markup { \bold espr }
492 a'2_\markup {
493   \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p
494 }
495 @end lilypond
496
497 @seealso
498 Guida alla notazione:
499 @ruser{Inserimento del testo}.
500
501
502 @node Code automatiche e manuali
503 @subsection Code automatiche e manuali
504 @translationof Automatic and manual beams
505
506 @cindex raggruppamento
507 @cindex code automatiche
508 @cindex code manuali
509 @cindex code, automatiche
510 @cindex code, manuali
511 @cindex code, a mano
512
513 @funindex [ ... ]
514 @funindex [
515 @funindex ]
516 @funindex \autoBeamOff
517 @funindex \autoBeamOn
518
519 Glossario musicale: @rglosnamed{beam,travatura}.
520
521 Tutte le @notation{travature} vengono disegnate automaticamente:
522
523 @lilypond[verbatim,quote]
524 \relative { a'8 ais d ees r d c16 b a8 }
525 @end lilypond
526
527 Se non ti piace il modo in cui vengono prodotte automaticamente le travature, è
528 possibile sovrascriverle manualmente.  Per correggere soltanto una singola
529 travatura, indica la prima nota da raggruppare con @code{[} e l'ultima con @code{]}.
530
531 @lilypond[verbatim,quote]
532 \relative { a'8[ ais] d[ ees r d] c16 b a8 }
533 @end lilypond
534
535 Se desideri disattivare il raggruppamento automatico, interamente o
536 per un'ampia sezione del brano, usa il comando @code{\autoBeamOff}
537 per disattivare il raggruppamento automatico e @code{\autoBeamOn} per
538 riattivarlo.
539
540 @lilypond[verbatim,quote]
541 \relative {
542   \autoBeamOff
543   a'8 c b4 d8. c16 b4 |
544   \autoBeamOn
545   a8 c b4 d8. c16 b4 |
546 }
547 @end lilypond
548
549
550 @seealso
551 Guida alla notazione:
552 @ruser{Travature automatiche},
553 @ruser{Travature manuali}.
554
555
556 @node Comandi di tempo avanzati
557 @subsection Comandi di tempo avanzati
558 @translationof Advanced rhythmic commands
559
560 @menu
561 * Battuta parziale::
562 * Gruppi irregolari::
563 * Abbellimenti::
564 @end menu
565
566 @node Battuta parziale
567 @unnumberedsubsubsec Battuta parziale
568 @translationof Partial measure
569
570 @cindex anacrusi
571 @cindex battuta parziale
572
573 @funindex \partial
574
575 Glossario musicale: @rglos{anacrusis}.
576
577 Un' @notation{anacrusi} può essere inserita con la parola chiave
578 @code{\partial}.  Questa è seguita da una durata: @code{\partial 4}
579 è un'anacrusi di semiminima e @code{\partial 8} di croma.
580
581 @lilypond[verbatim,quote]
582 \relative {
583   \partial 8 f''8 |
584   c2 d |
585 }
586 @end lilypond
587
588 @node Gruppi irregolari
589 @unnumberedsubsubsec Gruppi irregolari
590 @translationof Tuplets
591
592 @cindex gruppi irregolari
593 @cindex terzine
594
595 @funindex \tuplet
596
597 Glossario musicale: @rglosnamed{note value,durata},
598 @rglosnamed{triplet,gruppo irregolare}.
599
600 I @notation{gruppi irregolari} vengono preceduti dalla parola chiave
601 @code{\tuplet}.  Questa richiede due argomenti: una frazione e un frammento
602 di musica.  La frazione ha come numeratore il numero di note del
603 gruppo irregolare e come denominatore il numero di note che normalmente
604 occupa la stessa durata.  Per le terzine ci sono tre note invece di
605 due, quindi una @notation{terzina} ha 3/2 come frazione:
606
607 @lilypond[verbatim,quote]
608 \relative {
609   \tuplet 3/2 { f''8 g a }
610   \tuplet 3/2 { c8 r c }
611   \tuplet 3/2 { f,8 g16[ a g a] }
612   \tuplet 3/2 { d4 a8 }
613 }
614 @end lilypond
615
616 @node Abbellimenti
617 @unnumberedsubsubsec Abbellimenti
618 @translationof Grace notes
619
620 @cindex abbellimenti
621 @cindex acciaccatura
622 @cindex appoggiatura
623
624 @funindex \grace
625 @funindex \acciaccatura
626 @funindex \appoggiatura
627 @funindex acciaccatura
628
629 Glossario musicale: @rglosnamed{grace notes,abbellimenti}, @rglos{acciaccatura},
630 @rglos{appoggiatura}.
631
632 Gli @notation{abbellimenti} sono creati col comando @code{\grace},
633 ma possono essere creati anche ponendo davanti a un'espressione
634 musicale le parole chiave @code{\appoggiatura} o @code{\acciaccatura}:
635
636 @lilypond[verbatim,quote]
637 \relative {
638   c''2 \grace { a32 b } c2 |
639   c2 \appoggiatura b16 c2 |
640   c2 \acciaccatura b16 c2 |
641 }
642 @end lilypond
643
644
645 @seealso
646 Guida alla notazione:
647 @ruser{Abbellimenti},
648 @ruser{Gruppi irregolari},
649 @ruser{Anacrusi}.
650
651
652 @node Note simultanee
653 @section Note simultanee
654 @translationof Multiple notes at once
655
656 Questa sezione spiega come inserire più note simultanee: molteplici
657 strumenti, molteplici righi di pentagramma per un singolo strumento
658 (es: piano), e accordi.
659
660 In musica per polifonia si intende la presenza di più di una voce
661 in un brano.  In LilyPond per polifonia si intende la presenza di
662 più di una voce sullo stesso pentagramma.
663
664 @menu
665 * Espressioni musicali::
666 * Righi multipli::
667 * Gruppi di pentagrammi::
668 * Combinare le note negli accordi::
669 * Polifonia su un singolo rigo::
670 @end menu
671
672
673 @node Espressioni musicali
674 @subsection Espressioni musicali
675 @translationof Music expressions explained
676
677 @cindex espressione musicale
678 @cindex espressione musicale composta
679
680 Nei file di input di LilyPond, la musica è rappresentata dalle
681 @emph{espressioni musicali}.  Anche una singola nota è un'espressione
682 musicale:
683
684 @lilypond[verbatim,quote,fragment]
685 a'4
686 @end lilypond
687
688 Se si racchiude una nota tra parentesi si crea un'@emph{espressione
689 musicale composta}.  In questo esempio abbiamo creato un'espressione
690 musicale composta da due note:
691
692 @lilypond[verbatim,quote]
693 \relative { a'4 g4 }
694 @end lilypond
695
696 Se si mette un gruppo di espressioni musicali (es: note) tra parentesi,
697 significa che sono in sequenza (ovvero, ciascuna espressione segue la
698 precedente). Il risultato è un'altra espressione musicale:
699
700 @lilypond[verbatim,quote]
701 \relative { { a'4 g } f4 g }
702 @end lilypond
703
704 @menu
705 * Analogia espressioni matematiche::
706 * Espressioni musicali simultanee righi multipli::
707 * Espressioni musicali simultanee rigo singolo::
708 @end menu
709
710 @node Analogia espressioni matematiche
711 @unnumberedsubsubsec Analogia: le espressioni matematiche
712 @translationof Analogy mathematic expressions
713
714 Questo meccanismo è analogo a quello delle formule matematiche: una grande formula
715 può essere creata creando piccole formule.  Tali formule sono chiamate
716 espressioni, e possono contenere altre espressioni, così che sia possibile
717 costruire a piacere espressioni grandi e complesse.  Ad esempio,
718
719 @example
720 1
721
722 1 + 2
723
724 (1 + 2) * 3
725
726 ((1 + 2) * 3) / (4 * 5)
727 @end example
728
729 Questa è una sequenza di espressioni, dove ogni espressione è racchiusa
730 in quella successiva (più grande).  Le espressioni più semplici sono
731 i numeri, e quelle più grandi si ottengono combinando le espressioni con
732 gli operatori (come @code{+}, @code{*} e @code{/}) e le parentesi.
733 Come le espressioni matematiche, le espressioni musicali possono essere
734 annidate a qualsivoglia grado di profondità, e questo è indispensabile per
735 musica complessa come le partiture polifoniche.
736
737
738 @node Espressioni musicali simultanee righi multipli
739 @unnumberedsubsubsec Espressioni musicali simultanee: righi multipli
740 @translationof Simultaneous music expressions multiple staves
741
742 @cindex righi multipli
743 @cindex multipli, righi
744 @cindex polifonia
745 @cindex combinare le espressioni in parallelo
746 @cindex espressioni parallele
747 @cindex parallele, espressioni
748 @cindex note relative e musica simultanea
749 @cindex note relative e espressioni parallele
750 @cindex musica simultanea e note relative
751 @cindex espressioni parallele e note relative
752
753 @funindex <<
754 @funindex >>
755 @funindex << ... >>
756
757 Glossario musicale: @rglosnamed{polyphony,polifonia}.
758
759 Questa tecnica è utile per la musica @notation{polifonica}.  Per inserire
760 della musica che abbia più voci o più linee di pentagramma, basta combinare
761 le espressioni in parallelo.  Per indicare che le due voci devono suonare
762 contemporaneamente, basta inserire una combinazione simultanea di espressioni
763 musicali.  Un' espressione musicale @q{simultanea} si forma racchiudendo le
764 espressioni all'interno di @code{<<} e @code{>>}.  Nel seguente
765 esempio, tre sequenze (tutte contenenti due note
766 separate) vengono combinate in simultanea:
767
768 @lilypond[verbatim,quote]
769 <<
770   \relative { a'2 g }
771   \relative { f'2 e }
772   \relative { d'2 b }
773 >>
774 @end lilypond
775
776 Si noti che abbiamo indentato ogni livello dell'input con una diversa
777 quantità di spazi.  LilyPond non si preoccupa di quanto spazio c'è
778 all'inizio di una linea, tuttavia indentare il codice di LilyPond in
779 questo modo lo rende molto più semplice da leggere per l'essere umano.
780
781 @warning{ogni nota  è relativa alla nota precedente nell'input, e solo la
782 prima è relativa al @code{c''} nel comando @code{@bs{}relative} iniziale.}
783
784
785 @node Espressioni musicali simultanee rigo singolo
786 @unnumberedsubsubsec Espressioni musicali simultanee: rigo singolo
787 @translationof Simultaneous music expressions single staff
788
789 Per determinare il numero di pentagrammi in un brano, LilyPond guarda
790 l'inizio della prima espressione.  Se c'è una nota singola, ci sarà
791 un pentagramma; se c'è un'espressione simultanea, ci saranno più
792 pentagrammi.  L'esempio seguente mostra un'espressione
793 complessa, ma poiché inizia con una nota singola sarà impostata
794 su un singolo rigo.
795
796 @lilypond[verbatim,quote]
797 \relative {
798   c''2 <<c e>> |
799   << { e2 f } { c2 <<b d>> } >>
800 }
801 @end lilypond
802
803 @node Righi multipli
804 @subsection Righi multipli
805 @translationof Multiple staves
806
807 @cindex righi multipli
808 @cindex multipli, righi
809 @cindex contesto
810 @cindex contesto, notazione
811 @cindex contesto della notazione
812
813 @funindex \new Staff
814 @funindex Staff
815 @funindex \new
816 @funindex Score
817 @funindex Voice
818 @funindex Lyrics
819 @funindex ChordNames
820
821 Come abbiamo visto in @ref{Espressioni musicali}, i file di input
822 di LilyPond si costruiscono in base alle espressioni musicali.  Se la partitura
823 inizia con espressioni musicali simultanee, LilyPond crea più di un
824 rigo musicale.  Tuttavia, è più facile vedere quel che accade se creiamo
825 ogni rigo musicale esplicitamente.
826
827 Per ottenere più di un rigo musicale, ogni brano musicale che costituisce
828 un rigo è contrassegnato da @code{\new Staff}.  Questi elementi
829 @code{Staff} vengono poi combinati in parallelo con @code{<<}
830 e @code{>>}:
831
832 @lilypond[verbatim,quote]
833 <<
834   \new Staff { \clef "treble" c''4 }
835   \new Staff { \clef "bass" c4 }
836 >>
837 @end lilypond
838
839 Il comando @code{\new} introduce un @q{contesto di notazione.}  Un
840 contesto è un ambiente in cui vengono interpretati gli eventi musicali
841 (come le note o i comandi @code{\clef}).  Nel caso di brani semplici,
842 tali contesti vengono creati automaticamente.  Per brani più complessi,
843 è meglio contrassegnare esplicitamente i contesti.
844
845 Ci sono vari tipi di contesto.  @code{Score}, @code{Staff},
846 e @code{Voice} gestiscono la notazione melodica, mentre @code{Lyrics} imposta
847 i testi e @code{ChordNames} visualizza i nomi degli accordi.
848
849 In termini di sintassi, se si inserisce @code{\new} prima di un'espressione
850 musicale, si crea un'espressione musicale più grande.  In questo modo
851 assomiglia al segno di minore in matematica.  La formula @math{(4+5)} è
852 un'espressione, quindi @math{-(4+5)} è un'espressione più grande.
853
854 Le indicazioni di tempo inserite in un rigo musicale si estendono di default
855 a tutti gli altri righi.  L'armatura di chiave di un rigo, invece,
856 @emph{non} si estende agli altri.  Questo diverso comportamento di default
857 è dovuto al fatto che le partiture con strumenti traspositori sono molto più
858 frequenti delle partiture poliritmiche.
859
860 @lilypond[verbatim,quote]
861 <<
862   \new Staff { \clef "treble" \key d \major \time 3/4 c''4 }
863   \new Staff { \clef "bass" c4 }
864 >>
865 @end lilypond
866
867
868
869
870 @node Gruppi di pentagrammi
871 @subsection Gruppi di pentagrammi
872 @translationof Staff groups
873
874 @cindex pentagramma per piano
875 @cindex piano, pentagramma per
876 @cindex pentagramma per coro
877 @cindex coro, pentagramma per
878 @cindex accollatura
879 @cindex gruppo di pentagrammi
880
881 @funindex PianoStaff
882 @funindex GrandStaff
883 @funindex ChoirStaff
884
885 Glossario musicale:
886 @rglosnamed{brace,graffa},
887 @rglosnamed{staff,pentagramma o rigo},
888 @rglosnamed{system,sistema}.
889
890 La musica per pianoforte viene stampata su due righi musicali collegati
891 con una @notation{graffa}.
892 Produrre un pentagramma di questo tipo è simile all'esempio polifonico in
893 @ref{Righi multipli}.  In questo caso, però, l'intera espressione
894 è inserita all'interno di @code{PianoStaff}:
895
896 @example
897 \new PianoStaff <<
898   \new Staff @dots{}
899   \new Staff @dots{}
900 >>
901 @end example
902
903 Ecco un piccolo esempio:
904
905 @lilypond[verbatim,quote]
906 \new PianoStaff <<
907   \new Staff \relative { \time 2/4 c''4 e | g g, | }
908   \new Staff \relative { \clef "bass" c4 c' | e c | }
909 >>
910 @end lilypond
911
912 Altri raggruppamenti di pentagrammi vengono preceduti da @code{\new GrandStaff},
913 per le partiture orchestrali, e da @w{@code{\new ChoirStaff}},
914 per le partiture corali.  Ognuno di questi gruppi di pentagramma
915 costituiscono un altro tipo di contesto, un contesto che genera la graffa
916 all'estremità sinistra di ogni sistema e controlla inoltre l'estensione
917 delle linee della battuta.
918
919
920 @seealso
921 Guida alla notazione:
922 @ruser{Keyboard and other multi-staff instruments},
923 @ruser{Aspetto del rigo}.
924
925
926 @node Combinare le note negli accordi
927 @subsection Combinare le note negli accordi
928 @translationof Combining notes into chords
929
930 Glossario musicale: @rglosnamed{chord,accordo}.
931
932 @cindex accordi
933 @cindex durate delle note negli accordi
934
935 @funindex <
936 @funindex >
937 @funindex < ... >
938
939 Abbiamo visto in precedenza come le note possano essere combinate in
940 @notation{accordi} racchiudendole tra parentesi a doppi angoli per indicare
941 che sono simultanee.  Tuttavia, il modo normale di indicare un accordo è quello
942 di circondare le note con delle parentesi ad angolo @emph{singolo}. Si noti
943 che tutte le note in un accordo devono avere la stessa durata, e che la
944 durata è posta dopo la parentesi chiusa.
945
946 @lilypond[verbatim,quote]
947 \relative { r4 <c'' e g> <c f a>2 }
948 @end lilypond
949
950 Pensa agli accordi come a qualcosa di equivalente alle note singole:
951 quasi ogni cosa che puoi attaccare a una nota singola può essere attaccata
952 a un accordo, e tutto questo deve stare @emph{fuori} dalle parentesi
953 angolari.  Ad esempio, con gli accordi si possono combinare simboli come
954 le travature e le legature di valore.  Questi devono essere posti fuori dalle
955 parentesi angolari.
956
957 @lilypond[verbatim,quote]
958 \relative {
959   r4 <c'' e g>~ <c f a>2 |
960   <c e g>8[ <c f a> <c e g> <c f a>]
961     <c e g>8\>[ <c f a> <c f a> <c e g>]\! |
962   r4 <c e g>8.\p <c f a>16( <c e g>4-. <c f a>) |
963 }
964 @end lilypond
965
966 @seealso
967 Guida alla notazione:
968 @ruser{Note in un accordo}.
969
970 @node Polifonia su un singolo rigo
971 @subsection Polifonia su un singolo rigo
972 @translationof Single staff polyphony
973
974 @cindex polifonia
975 @cindex voci multiple
976 @cindex voci, più su un rigo
977 @cindex polifonia su un singolo rigo
978 @cindex pausa spaziatrice
979 @cindex spaziatrice, pausa
980
981 @funindex << ... \\ ... >>
982 @funindex <<
983 @funindex \\
984 @funindex >>
985
986 La musica polifonica in lilypond, per quanto non difficile, fa riferimento a
987 concetti non ancora affrontati, quindi non la presenteremo
988 subito. Saranno le sezioni successive a introdurre questi concetti e
989 a spiegarli via via.
990
991 @seealso
992 Manuale di Apprendimento:
993 @ref{Le voci contengono la musica}.
994
995 Guida alla notazione:
996 @ruser{Note simultanee}.
997
998 @node Canzoni
999 @section Canzoni
1000 @translationof Songs
1001
1002 Questa sezione presenta la musica vocale e gli spartiti di semplici canzoni.
1003
1004 @menu
1005 * Impostare canzoni semplici::
1006 * Allineare il testo alla melodia::
1007 * Testo su più righi::
1008 @end menu
1009
1010
1011 @node Impostare canzoni semplici
1012 @subsection Impostare canzoni semplici
1013 @translationof Setting simple songs
1014
1015 @cindex testi
1016 @cindex canzoni
1017
1018 @funindex \addlyrics
1019
1020 Glossario musicale: @rglosnamed{lyrics,testo}.
1021
1022 Questo è l'inizio della melodia di una
1023 filastrocca, @notation{Girls and boys come out to play}:
1024
1025 @lilypond[verbatim,quote]
1026 \relative {
1027   \key g \major
1028   \time 6/8
1029   d''4 b8 c4 a8 | d4 b8 g4
1030 }
1031 @end lilypond
1032
1033 I @notation{testi} possono essere collegati a queste note, combinandoli
1034 a esse per mezzo della parola chiave @code{\addlyrics}.  I testi si inseriscono
1035 separando ogni sillaba con uno spazio.
1036
1037 @lilypond[verbatim,quote]
1038 <<
1039   \relative {
1040     \key g \major
1041     \time 6/8
1042     d''4 b8 c4 a8 | d4 b8 g4
1043   }
1044   \addlyrics {
1045     Girls and boys come | out to play,
1046   }
1047 >>
1048 @end lilypond
1049
1050
1051 Si notino le doppie parentesi ad angolo @w{@code{<<@dots{}>>}} che circondano
1052 l'intero brano per indicare che la musica e il testo devono trovarsi
1053 in simultanea.
1054
1055 @node Allineare il testo alla melodia
1056 @subsection Allineare il testo alla melodia
1057 @translationof Aligning lyrics to a melody
1058
1059 @cindex melisma
1060 @cindex linea di estensione
1061 @cindex trattini
1062 @cindex trattino basso
1063 @cindex testo, allineare
1064 @cindex allineare il testo
1065 @cindex testo, parole polisillabiche
1066 @cindex parole con sillabe multiple nel testo
1067
1068 Glossario musicale: @rglos{melisma}, @rglosnamed{extender line,linea di estensione}.
1069
1070 La prossima riga della filastrocca è @notation{The moon doth
1071 shine as bright as day}.  Aggiungiamola:
1072
1073 @lilypond[verbatim,quote]
1074 <<
1075   \relative {
1076     \key g \major
1077     \time 6/8
1078     d''4 b8 c4 a8 | d4 b8 g4 g8 |
1079     a4 b8 c b a | d4 b8 g4. |
1080   }
1081   \addlyrics {
1082     Girls and boys come | out to play,
1083     The | moon doth shine as | bright as day; |
1084   }
1085 >>
1086 @end lilypond
1087
1088 Osservando lo spartito, si può vedere che il testo aggiunto non risulta ben allineato
1089 alle note.  La parola @notation{shine} dovrebbe essere cantata su due note, non
1090 una.  Questo si chiama @notation{melisma}, una singola sillaba che viene
1091 cantata per più di una nota.  Ci sono molti modi per estendere una sillaba
1092 su molteplici note, e il più semplice è aggiungere una legatura di portamento
1093 che le colleghi, per i dettagli si veda @ref{Legature di valore e di portamento}:
1094
1095 @lilypond[verbatim,quote]
1096 <<
1097   \relative {
1098     \key g \major
1099     \time 6/8
1100     d''4 b8 c4 a8 | d4 b8 g4 g8 |
1101     a4 b8 c( b) a | d4 b8 g4. |
1102   }
1103   \addlyrics {
1104     Girls and boys come | out to play,
1105     The | moon doth shine as | bright as day; |
1106   }
1107 >>
1108 @end lilypond
1109
1110 Adesso le parole sono allineate correttamente con le note, ma il raggruppamento
1111 automatico per le note che si trovano sopra @notation{shine as} non ha un
1112 aspetto corretto.  Possiamo correggerlo inserendo i comandi per il raggruppamento
1113 manuale così da scavalcare, in questo caso, il raggruppamento automatico; per i
1114 dettagli si veda @ref{Code automatiche e manuali}.
1115
1116 @lilypond[verbatim,quote]
1117 <<
1118   \relative {
1119     \key g \major
1120     \time 6/8
1121     d''4 b8 c4 a8 | d4 b8 g4 g8 |
1122     a4 b8 c([ b]) a | d4 b8 g4. |
1123   }
1124   \addlyrics {
1125     Girls and boys come | out to play,
1126     The | moon doth shine as | bright as day; |
1127   }
1128 >>
1129 @end lilypond
1130
1131 Come alternativa all'uso delle legature di portamento, si possono indicare
1132 i melismi nel testo stesso, usando il trattino basso @code{_} per ogni nota
1133 che si voglia includere nel melisma:
1134
1135 @lilypond[verbatim,quote]
1136 <<
1137   \relative {
1138     \key g \major
1139     \time 6/8
1140     d''4 b8 c4 a8 | d4 b8 g4 g8 |
1141     a4 b8 c[ b] a | d4 b8 g4. |
1142   }
1143   \addlyrics {
1144     Girls and boys come | out to play,
1145     The | moon doth shine _ as | bright as day; |
1146   }
1147 >>
1148 @end lilypond
1149
1150 Se una sillaba si estende per molte note o per una singola nota molto
1151 lunga, solitamente viene disegnata una @notation{linea di estensione}
1152 che va dalla sillaba e si estende per tutte le note comprese in quella
1153 sillaba.  Si scrive con due trattini bassi @code{__}.  Il seguente esempio
1154 è tratto dalle prime tre battute del @notation{Lamento di Didone}, dal
1155 @notation{Dido and Aeneas} di Purcell:
1156
1157 @lilypond[verbatim,quote]
1158 <<
1159   \relative {
1160     \key g \minor
1161     \time 3/2
1162     g'2 a bes | bes2( a) b2 |
1163     c4.( bes8 a4. g8 fis4.) g8 | fis1
1164   }
1165   \addlyrics {
1166     When I am | laid,
1167     am | laid __ in | earth,
1168   }
1169 >>
1170 @end lilypond
1171
1172 Nessuno degli esempi visti finora ha comportato l'uso di parole aventi
1173 più di una sillaba.  Tali parole vengono solitamente suddivise una sillaba
1174 per nota, con trattini posti tra le sillabe.  Tali trattini vengono inseriti con
1175 due lineette, e producono un trattino centrato tra le sillabe.
1176 Ecco un esempio che, oltre a questo, mostra tutto quello che abbiamo imparato
1177 finora sull'allineamento del testo con le note.
1178
1179 @c no ragged-right here because otherwise the hyphens get lost,
1180 @c but the example is long enough to avoid looking strange.
1181 @lilypond[verbatim,quote,noragged-right]
1182 <<
1183   \relative {
1184     \key g \major
1185     \time 3/4
1186     \partial 4
1187     d'4 | g4 g a8( b) | g4 g b8( c) |
1188     d4 d e | c2
1189   }
1190   \addlyrics {
1191     A -- | way in a __ | man -- ger,
1192     no __ | crib for a | bed, __
1193   }
1194 >>
1195 @end lilypond
1196
1197 Alcuni testi, specialmente quelli in italiano, richiedono l'opposto:
1198 associare più di una sillaba a una singola nota.  Questo può essere
1199 ottenuto collegando le sillabe insieme con un singolo trattino
1200 basso @code{_} (senza spazi), o includendole tra virgolette.
1201 Ecco un esempio tratto dal @notation{Figaro} di Rossini, dove
1202 @notation{al} deve essere cantato sulla stessa nota del @notation{go} di
1203 @notation{Largo}, nell'aria di Figaro @notation{Largo al factotum}:
1204
1205 @c no ragged-right here because otherwise the hyphens get lost,
1206 @c but the example is long enough to avoid looking strange.
1207 @lilypond[verbatim,quote,noragged-right]
1208 <<
1209   \relative {
1210     \clef "bass"
1211     \key c \major
1212     \time 6/8
1213     c'4.~ 8 d b | c8([ d]) b c d b | c8
1214   }
1215   \addlyrics {
1216     Lar -- go_al fac -- | to -- tum del -- la cit -- | tà
1217   }
1218 >>
1219 @end lilypond
1220
1221
1222 @seealso
1223 Guida alla notazione:
1224 @ruser{Musica vocale}.
1225
1226
1227 @node Testo su più righi
1228 @subsection Testo su più righi
1229 @translationof Lyrics to multiple staves
1230
1231 @cindex testo e righi multipli
1232 @cindex righi multipli e testo
1233
1234 Per porre lo stesso testo sotto più righi musicali, si può usare un approccio
1235 più semplice, ovvero @code{\addlyrics}.  Ecco un esempio tratto dal
1236 @notation{Judas Maccabæus} di Handel:
1237
1238 @lilypond[verbatim,quote]
1239 <<
1240   \relative {
1241     \key f \major
1242     \time 6/8
1243     \partial 8
1244     c''8 | c8([ bes]) a a([ g]) f | f'4. b, | c4.~ 4
1245   }
1246   \addlyrics {
1247     Let | flee -- cy flocks the | hills a -- | dorn, __
1248   }
1249   \relative {
1250     \key f \major
1251     \time 6/8
1252     \partial 8
1253     r8 | r4. r4 c'8 | a'8([ g]) f f([ e]) d | e8([ d]) c bes'4
1254   }
1255   \addlyrics {
1256     Let | flee -- cy flocks the | hills a -- dorn,
1257   }
1258 >>
1259 @end lilypond
1260
1261 Per scrivere partiture un po' più complesse di questi semplici esempi,
1262 è meglio separare la struttura dello spartito dalle note e dai testi
1263 mediante l'uso di variabili. Di queste si parla più approfonditamente
1264 in @ref{Organizzare i brani con le variabili}.
1265
1266
1267 @seealso
1268 Guida alla notazione:
1269 @ruser{Musica vocale}.
1270
1271
1272 @node Ritocchi finali
1273 @section Ritocchi finali
1274 @translationof Final touches
1275
1276 Questa è la sezione finale della guida; spiega come dare gli ultimi
1277 ritocchi a semplici pezzi, e fornisce un'introduzione
1278 al resto del manuale.
1279
1280 @menu
1281 * Organizzare i brani con le variabili::
1282 * Aggiungere i titoli::
1283 * Nomi assoluti delle note::
1284 * Dopo il tutorial::
1285 @end menu
1286
1287
1288 @node Organizzare i brani con le variabili
1289 @subsection Organizzare i brani con le variabili
1290 @translationof Organizing pieces with variables
1291
1292 @cindex variabili
1293 @cindex variabili, definire
1294 @cindex identificatori
1295 @cindex macro
1296 @cindex assegnare le variabili
1297 @cindex usare le variabili
1298 @cindex variabili, usare
1299 @cindex variabili, caratteri permessi nelle
1300 @cindex caratteri permessi nelle variabili
1301
1302 Quando tutti gli elementi discussi precedentemente vengono combinati insieme
1303 per produrre file di maggiori dimensioni, anche le espressioni musicali
1304 diventano molto più grandi.  Nella musica polifonica con molti righi musicali,
1305 i file di input possono diventare molto confusi.  Possiamo ridurre tale
1306 confusione attraverso l'uso delle @emph{variabili}.
1307
1308 Con le variabili (conosciute anche come identificatori o macro), possiamo
1309 scomporre le espressioni musicali complesse.  Una variabile viene assegnata
1310 nel seguente modo:
1311
1312 @example
1313 namedMusic = @{ @dots{} @}
1314 @end example
1315
1316 I contenuti dell'espressione musicale @code{namedMusic} possono essere
1317 usati in seguito ponendo una barra inversa (backslash) di fronte al nome
1318 (@code{\namedMusic}, proprio come in un normale comando LilyPond).
1319
1320 @lilypond[verbatim,quote]
1321 violin = \new Staff {
1322   \relative {
1323     a'4 b c b
1324   }
1325 }
1326 cello = \new Staff {
1327   \relative {
1328     \clef "bass"
1329     e2 d
1330   }
1331 }
1332 {
1333   <<
1334     \violin
1335     \cello
1336   >>
1337 }
1338 @end lilypond
1339
1340 @noindent
1341 Per convenzione, il nome di una variabile è composto soltanto da caratteri
1342 alfabetici.
1343
1344 Le variabili devono essere definite @emph{prima} della principale espressione
1345 musicale, ma possono poi essere usate quante volte si vuole e ovunque, una
1346 volta definite.  Possono essere usate anche all'interno della definizione di
1347 un'altra variabile successiva, dando la possibilità di accorciare l'input se
1348 una sezione della musica viene ripetuta molte volte.
1349
1350 @lilypond[verbatim,quote]
1351 tripletA = \tuplet 3/2 { c,8 e g }
1352 barA = { \tripletA \tripletA \tripletA \tripletA }
1353
1354 \relative c'' {
1355   \barA \barA
1356 }
1357 @end lilypond
1358
1359 Le variabili possono essere utilizzate per molti tipi di oggetto
1360 nell'input.  Ad esempio,
1361
1362 @example
1363 width = 4.5\cm
1364 name = "Wendy"
1365 aFivePaper = \paper @{ paperheight = 21.0 \cm @}
1366 @end example
1367
1368 A seconda dei suoi contesti, la variabile può essere usata in punti
1369 differenti.  L'esempio seguente usa le variabili mostrate sopra:
1370
1371 @example
1372 \paper @{
1373   \aFivePaper
1374   line-width = \width
1375 @}
1376 @{
1377   c4^\name
1378 @}
1379 @end example
1380
1381
1382 @node Aggiungere i titoli
1383 @subsection Aggiungere i titoli
1384 @translationof Adding titles
1385
1386 @cindex titolo
1387 @cindex intestazioni
1388 @cindex blocco dell'intestazione
1389
1390 @funindex \header
1391
1392 Titolo, compositore, numero di opus e informazioni simili vengono
1393 inserite nel blocco @code{\header}.  Questo si trova fuori dalla
1394 principale espressione musicale; il blocco @code{\header} viene solitamente
1395 posto sotto il numero di versione.
1396
1397 @example
1398 \version @w{"@version{}"}
1399 \header @{
1400   title = "Symphony"
1401   composer = "Me"
1402   opus = "Op. 9"
1403 @}
1404
1405 @{
1406   @dots{} music @dots{}
1407 @}
1408 @end example
1409
1410 Quando il file viene elaborato, sopra la musica vengono visualizzati
1411 il titolo e il compositore.  Si possono trovare  maggiori informazioni
1412 sui titoli in @ruser{Creazione di titoli intestazioni e piè di pagina}.
1413
1414
1415 @node Nomi assoluti delle note
1416 @subsection Nomi assoluti delle note
1417 @translationof Absolute note names
1418
1419 @cindex nomi delle note
1420 @cindex nomi delle note, assoluti
1421 @cindex modo assoluto
1422 @cindex valori assoluti per le altezze
1423 @cindex altezze, valori assoluti
1424 @cindex nomi assoluti delle note
1425
1426 Finora abbiamo usato @code{\relative} per definire le altezze.
1427 Questo è di  solito il modo più veloce per inserire gran parte della musica.
1428 Se non viene usato @code{\relative}, le altezze vengono interpretate in
1429 modo assoluto.
1430
1431 In questa modalità, LilyPond tratta tutte le altezze come
1432 valori assoluti.  Un @code{c'} si riferirà sempre al Do@tie{}centrale, un
1433 @code{b} si riferirà sempre alla nota che si trova un semitono sotto il
1434 Do@tie{}centrale, e un @code{g,} indicherà sempre la nota sull'ultima riga
1435 della chiave di basso.
1436
1437 @lilypond[verbatim,quote]
1438 {
1439   \clef "bass"
1440   c'4 b g, g, |
1441   g,4 f, f c' |
1442 }
1443 @end lilypond
1444
1445 Scrivere una melodia in chiave di violino richiede un ampio uso di
1446 virgolette @code{'}.  Si consideri questo frammento tratto da Mozart:
1447
1448 @lilypond[verbatim,quote]
1449 {
1450   \key a \major
1451   \time 6/8
1452   cis''8. d''16 cis''8 e''4 e''8 |
1453   b'8. cis''16 b'8 d''4 d''8 |
1454 }
1455 @end lilypond
1456
1457 @funindex \fixed
1458
1459 I segni di ottava possono essere indicati solo una volta usando il comando
1460 @code{\fixed} seguito da un'altezza di riferimento:
1461
1462 @lilypond[verbatim,quote]
1463 \fixed c'' {
1464   \key a \major
1465   \time 6/8
1466   cis8. d16 cis8 e4 e8 |
1467   b,8. cis16 b,8 d4 d8 |
1468 }
1469 @end lilypond
1470
1471 Usando @code{\relative}, l'esempio precedente non ha bisogno di segni di
1472 ottava perché qusta melodia si muove per gradi inferiori alle tre posizioni
1473 del rigo:
1474
1475 @lilypond[verbatim,quote]
1476 \relative {
1477   \key a \major
1478   \time 6/8
1479   cis''8. d16 cis8 e4 e8
1480   b8. cis16 b8 d4 d8
1481 }
1482 @end lilypond
1483
1484 Se si fa un errore con un segno di ottava (@code{'} o @code{,})
1485 quando si lavora col modo @code{\relative}, è molto evidente -- tante
1486 note saranno nell'ottava sbagliata.  Quando si lavora in modo assoluto,
1487 un singolo errore non sarà tanto visibile, e non sarà così facile da
1488 trovare.
1489
1490 Tuttavia, il modo assoluto è utile per la musica che fa uso di ampi
1491 intervalli, e lo è ancora di più per i file LilyPond generati dal
1492 computer.  Quando si tagliano e si incollano frammenti della melodia,
1493 il modo assoluto preserva l'ottava originale.
1494
1495 Talvolta la musica è organizzata in modi più complessi.  Se si usa
1496 @code{\relative} all'interno di un altro @code{\relative}, ciascuna sezione
1497 @code{\relative} è indipendente:
1498
1499 @lilypond[verbatim,quote]
1500 \relative { c'4 \relative { f'' g } c }
1501 @end lilypond
1502
1503 Per usare la modalità assoluta all'interno di @code{\relative}, inserire
1504 la musica assoluta dentro @code{\fixed c @{ @dots{} @}} e le altezze
1505 assolute non avranno effetto sulle ottave della musica inserita con la
1506 modalità relativa:
1507
1508 @lilypond[verbatim,quote]
1509 \relative {
1510   c'4 \fixed c { f'' g'' } c |
1511   c4 \fixed c'' { f g } c
1512 }
1513 @end lilypond
1514
1515
1516 @node Dopo il tutorial
1517 @subsection Dopo il tutorial
1518 @translationof After the tutorial
1519
1520 Dopo aver finito di leggere la guida, probabilmente dovresti cercare
1521 di scrivere uno o due brani.  Puoi iniziare aggiungendo delle note a uno
1522 dei @ref{Modelli}.  Se necessiti di una qualche notazione che non è
1523 stata coperta nel tutorial, dai un'occhiata alla Guida alla notazione,
1524 a cominciare da @ruser{Notazione musicale}.  Se vuoi scrivere per un gruppo
1525 di strumenti che non è incluso nei template, dai un'occhiata a
1526 @ref{Estendere i modelli}.
1527
1528 Una volta che hai scritto alcuni brevi pezzi, puoi proseguire la lettura
1529 del Manuale di Apprendimento (capitoli 3-5).  Ovviamente non c'è niente
1530 di male nel leggerli subito!  Però tieni conto che la parte restante del
1531 Manuale di Apprendimento parte dal presupposto che tu abbia già confidenza
1532 con l'input di LilyPond.  Puoi saltare questi capitoli adesso, e tornare
1533 a leggerli quando ti sarai fatto un po' di esperienza.
1534
1535 In questo tutorial e nel resto del Manuale di Apprendimento, alla fine di
1536 ogni sezione c'è un paragrafo @strong{Vedi anche}, che contiene
1537 riferimenti incrociati ad altre sezioni: non dovresti seguire questi
1538 riferimenti quando leggi il manuale per la prima volta; quando avrai completato
1539 la lettura di tutto il Manuale di Apprendimento, potrai rileggere alcune
1540 sezioni e seguire i riferimenti incrociati per letture di approfondimento.
1541
1542 Se non lo hai già fatto, @emph{ti consigliamo} di leggere
1543 @ref{Panoramica dei manuali}.  Contiene molte informazioni su LilyPond,
1544 ed è quindi utile per i nuovi utenti, che spesso non sanno dove cercare
1545 aiuto.  Se dedichi cinque  minuti all'attenta lettura di quella sezione,
1546 potresti risparmiarti ore di frustrazione sprecate a guardare in posti sbagliati!
1547