1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
4 Translation of GIT committish: d6b6b53d09a0fb8e137e7cfcec39fe22dc7b6872
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..
15 Tutorial guidelines: (different from policy.txt!)
16 - unless you have a really good reason, use either
17 @lilypond[verbatim,quote]
19 @lilypond[verbatim,quote,relative=2]
21 Don't use any other relative=X commands.
23 - use "aes" and "ees" instead of "as" and "es". I know it's not
24 correct Dutch naming, but let's not confuse people with this
25 until we get to the Basic notation chapter.
27 - Add "Music Glossary: @rglos{foo}" to the *top* of the relevant
28 portions of the tutorial.
32 @node Notazione comunemente utilizzata
33 @chapter Notazione comunemente utilizzata
34 @translationof Common notation
36 Questo capitolo spiega come creare dei belli spartiti che
37 facciano uso della notazione musicale comunemente utilizzata, seguendo
38 il materiale esposto nel @ref{Tutorial}.
41 * Notazione su un solo pentagramma::
48 @node Notazione su un solo pentagramma
49 @section Notazione su un solo pentagramma
50 @translationof Single staff notation
52 Questa sezione presenta la notazione comunemente usata per una singola voce su
56 * Controlli di battuta::
57 * Alterazioni e armature di chiave::
58 * Legature di valore e di portamento::
59 * Articolazione e dinamica::
60 * Aggiungere il testo::
61 * Code automatiche e manuali::
62 * Comandi di tempo avanzati::
65 @node Controlli di battuta
66 @subsection Controlli di battuta
67 @translationof Bar checks
69 I @emph{controlli di battuta}, pur se non strettamente necessari, dovrebbero
70 essere usati nel codice di input per mostrare dove si vuole che cadano le
71 stanghette. Vengono inseriti col simbolo della barra verticale, @code{|}.
72 Grazie ai controlli di battuta, il programma può verificare che tu abbia inserito
73 delle durate che facciano sì che ogni misura raggiunga la giusta
74 durata. I controlli di battuta rendono anche il codice di input più
75 facile da leggere, perché aiutano a tenere tutto in ordine.
77 @lilypond[verbatim,quote,relative=2]
78 g1 | e1 | c2. c'4 | g4 c g e | c4 r r2 |
83 @ruser{Bar and bar number checks}.
85 @node Alterazioni e armature di chiave
86 @subsection Alterazioni e armature di chiave
87 @translationof Accidentals and key signatures
89 @warning{I nuovi utenti sono spesso confusi riguardo a questi concetti -- leggi
90 il messaggio di avviso in fondo a questa pagina, soprattutto se non hai
91 una buona conoscenza della teoria musicale!}
93 @subheading Alterazioni
95 @cindex alterazioni, accidenti
96 @cindex alterazioni e armature di chiave
99 @cindex diesis, doppio
101 @cindex doppio bemolle
102 @cindex bemolle, doppio
109 Glossario musicale: @rglosnamed{sharp,diesis}, @rglosnamed{flat,bemolle},
110 @rglosnamed{double sharp,doppio diesis},@rglosnamed{double flat,doppio bemolle},
111 @rglosnamed{accidental,alterazione o accidente}.
113 Un @notation{diesis} si ottiene aggiungendo il suffisso @code{is} al nome della nota,
114 e un @notation{bemolle} aggiungendo @code{es}. Come puoi
115 immaginare, un @notation{doppio diesis} o un @notation{doppio bemolle}
116 si ottengono aggiungendo @code{isis} o @code{eses}. Questa sintassi
117 deriva dalle convenzioni per i nomi delle note presenti nelle lingue
118 nordiche e germaniche, come il tedesco e l'olandese. Per usare altri
119 nomi per le @notation{alterazioni}, si veda @ruser{Note names in other languages}.
121 @lilypond[verbatim,quote,relative=2]
122 cis4 ees fisis, aeses
125 @cindex armatura di chiave, impostare
126 @subheading Armature di chiave
128 @cindex armatura di chiave
131 @cindex alterazioni e armature di chiave
132 @cindex contenuto vs. layout
133 @cindex layout vs. contenuto
142 Glossario musicale: @rglosnamed{key signature,armatura di chiave},
143 @rglosnamed{major,maggiore}, @rglosnamed{minor,minore}.
145 L' @notation{armatura di chiave} viene impostata col comando @code{\key}
146 seguito da un'altezza e da @code{\major} o @code{\minor}.
148 @lilypond[verbatim,quote,relative=2]
157 @subheading Attenzione: armature di chiave e altezze
159 Glossario musicale: @rglosnamed{accidental,alterazione},
160 @rglosnamed{key signature,armatura di chiave}, @rglosnamed{pitch,altezza},
161 @rglosnamed{flat,bemolle}, @rglosnamed{natural,bequadro}, @rglosnamed{sharp,diesis},
162 @rglosnamed{transposition,trasposizione}.
164 Per determinare se mostrare o meno un'@notation{alterazione}, LilyPond
165 esamina le altezze e l'@notation{armatura di chiave}. L'armatura di
166 chiave influisce soltanto sulle alterazioni che vengono @emph{mostrate}, non
167 sull'@notation{altezza} della nota! Questa è una caratteristica che spesso
168 causa confusione ai nuovi utenti, quindi la spiegheremo più dettagliatamente.
170 LilyPond fa una netta distinzione tra contenuto musicale e aspetto
171 grafico. L'alterazione (@notation{bemolle}, @notation{bequadro} o
172 @notation{diesis}) di una nota fa parte dell'altezza ed è quindi
173 contenuto musicale. Se un'alterazione (un segno @emph{stampato} di bemolle,
174 bequadro o diesis) venga posta oppure no di fronte alla nota corrispondente
175 è una questione di aspetto grafico. La formattazione segue delle regole, dunque
176 le alterazioni sono inserite automaticamente in base a queste
177 regole. Le altezze nella tua musica sono opere d'arte, quindi non
178 verranno aggiunte in automatico: sei tu a dover inserire la nota che
183 @lilypond[verbatim,quote,relative=2]
189 Nessuna nota ha un'alterazione rispetto all'armatura di chiave, ma devi comunque aggiungere
190 @code{is} e scrivere @code{cis} e @code{fis} nel file di input.
192 Il codice @code{b} non significa @qq{stampa un punto nero esattamente
193 nella linea centrale del pentagramma.} Piuttosto, significa @qq{c'è una
194 nota con altezza Si-bequadro.} Nella tonalità di La bemolle maggiore,
195 @emph{deve} avere un'alterazione:
197 @lilypond[verbatim,quote,relative=2]
202 Se l'esempio precedente sembra poco chiaro, considera questo: se tu stessi
203 suonando un pianoforte, quale tasto premeresti? Se premi un tasto nero,
204 allora @emph{devi} aggiungere @w{@code{-is}} o @w{@code{-es}} al nome della
207 Aggiungere esplicitamente tutte le alterazioni richiederà un po' più
208 di lavoro in fase di scrittura, ma il vantaggio è che la
209 @notation{trasposizione} è più semplice, e le alterazioni possono essere
210 prodotte usando diverse convenzioni. Per alcuni esempi che mostrano come
211 sia possibile produrre delle alterazioni in base a regole diverse, si veda
212 @ruser{Automatic accidentals}.
216 Guida alla notazione:
217 @ruser{Note names in other languages},
219 @ruser{Automatic accidentals},
220 @ruser{Key signature}.
224 @node Legature di valore e di portamento
225 @subsection Legature di valore e di portamento
226 @translationof Ties and slurs
228 @cindex legatura di valore
229 @cindex legatura di portamento
230 @cindex legatura di portamento, fraseggio
231 @cindex legatura di fraseggio
237 @subheading Legature di valore
240 Glossario musicale: @rglosnamed{tie,legatura di valore}.
242 Una @notation{legatura di valore} si ottiene apponendo una tilde @code{~} alla
243 prima nota della legatura.
245 @lilypond[verbatim,quote,relative=2]
246 g4~ g c2~ | c4~ c8 a~ a2 |
249 @subheading Legature di portamento
252 Glossario musicale: @rglosnamed{slur,legatura di portamento}.
254 Una @notation{legatura di portamento} è una linea curva che collega più note. La
255 nota iniziale e quella finale sono indicate rispettivamente con
258 @lilypond[verbatim,quote,relative=2]
259 d4( c16) cis( d e c cis d) e( d4)
262 @subheading Legature di frase
264 Glossario musicale: @rglosnamed{slur,legatura di portamento},
265 @rglosnamed{phrasing,legatura di frase}.
267 Le legature di portamento che indicano una @notation{frase} più lunga
268 possono essere inserite con @code{\(} e @code{\)}. E' possibile avere allo
269 stesso tempo sia le @notation{legature di portamento} sia le legature di
270 frase, ma non si possono avere simultaneamente diverse legature di portamento,
271 o diverse legature di frase.
273 @lilypond[verbatim,quote,relative=2]
274 a8(\( ais b c) cis2 b'2 a4 cis,\)
279 @cindex legature di portamento vs. legature di valore
280 @subheading Attenzione: legature di portamento vs. legature di valore
282 Glossario musicale: @rglosnamed{articulation,articolazione},
283 @rglosnamed{slur,legatura di portamento}, @rglosnamed{tie,legatura di valore}.
285 Una @notation{legatura di portamento} ha lo stesso aspetto di una
286 @notation{legatura di valore}, ma un significato diverso. Una legatura
287 di valore rende semplicemente la nota più lunga, e può essere usata
288 solo con coppie di note della stessa altezza. Le legature di portamento
289 indicano l'@notation{articolazione} delle note, e possono essere usate
290 con ampi gruppi di note. Legature di valore e legature di portamento
291 possono essere annidate le une dentro le altre.
293 @lilypond[verbatim,quote,relative=2]
299 Guida alla notazione:
302 @ruser{Phrasing slurs}.
305 @node Articolazione e dinamica
306 @subsection Articolazione e dinamica
307 @translationof Articulation and dynamics
309 @subheading Articolazioni
311 @cindex articolazione
315 Glossario musicale: @rglosnamed{articulation,articolazione}.
317 Le @notation{articolazioni} di uso comune possono essere aggiunte a una nota
318 con una lineetta @code{-} e un singolo carattere:
320 @lilypond[verbatim,quote,relative=2]
325 @subheading Diteggiature
332 Glossario musicale: @rglosnamed{fingering,diteggiatura}.
334 Analogalmente, le indicazioni di @notation{diteggiatura} possono essere
335 aggiunte a una nota con una lineetta (@code{-}) e il numero che si
338 @lilypond[verbatim,quote,relative=2]
342 Articolazioni e diteggiature solitamente sono posizionate verticalmente in automatico, ma
343 si può specificarne la direzione sostituendo la lineetta (@code{-}) con
344 @code{^} (su) o @code{_} (giù). Si possono usare anche articolazioni
345 multiple sulla stessa nota. Tuttavia, nella maggior parte dei casi è
346 meglio lasciare che sia LilyPond a determinare le direzioni delle articolazioni.
348 @lilypond[verbatim,quote,relative=2]
349 c4_-^1 d^. f^4_2-> e^-_+
371 Glossario musicale: @rglosnamed{dynamics,dinamica}, @rglos{crescendo},
374 I segni di @notation{dinamica} si ottengono aggiungendo alla nota
375 i simboli (preceduti da un segno di barra invertita, o backslash):
377 @lilypond[verbatim,quote,relative=2]
382 @notation{Crescendi} e @notation{decrescendi} iniziano coi
383 comandi @code{\<} e @code{\>}. Il seguente segno di dinamica, ad
384 esempio @code{\ff}, terminerà il (de)crescendo, oppure può essere usato
385 il comando @code{\!}:
387 @lilypond[verbatim,quote,relative=2]
393 Guida alla notazione:
394 @ruser{Articulations and ornamentations},
395 @ruser{Fingering instructions},
399 @node Aggiungere il testo
400 @subsection Aggiungere il testo
401 @translationof Adding text
403 @cindex testo, aggiungere
404 @cindex aggiungere testo
410 Puoi aggiungere del testo nei tuoi spartiti:
412 @lilypond[verbatim,quote,relative=2]
416 Per aggiungere delle formattazioni puoi usare il comando @code{\markup}:
418 @lilypond[verbatim,quote,relative=2]
419 c2^\markup{ \bold espr}
421 \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p
427 Guida alla notazione:
428 @ruser{Writing text}.
431 @node Code automatiche e manuali
432 @subsection Code automatiche e manuali
433 @translationof Automatic and manual beams
435 @cindex raggruppamento
436 @cindex code automatiche
438 @cindex code, automatiche
439 @cindex code, manuali
445 @funindex \autoBeamOff
446 @funindex autoBeamOff
447 @funindex \autoBeamOn
450 Glossario musicale: @rglosnamed{beam,travatura}.
452 Tutte le @notation{travature} vengono disegnate automaticamente:
454 @lilypond[verbatim,quote,relative=2]
455 a8 ais d ees r d c16 b a8
458 Se non ti piace il modo in cui vengono prodotte automaticamente le travature, è
459 possibile sovrascriverle manualmente. Per correggere soltanto una singola
460 travatura, indica la prima nota da raggruppare con @code{[} e l'ultima con @code{]}.
462 @lilypond[verbatim,quote,relative=2]
463 a8[ ais] d[ ees r d] c16 b a8
466 Se desideri disattivare il raggruppamento automatico, interamente o
467 per un'ampia sezione del brano, usa il comando @code{\autoBeamOff}
468 per disattivare il raggruppamento automatico e @code{\autoBeamOn} per
471 @lilypond[verbatim,quote,relative=2]
480 Guida alla notazione:
481 @ruser{Automatic beams},
482 @ruser{Manual beams}.
485 @node Comandi di tempo avanzati
486 @subsection Comandi di tempo avanzati
487 @translationof Advanced rhythmic commands
489 @subheading Battuta parziale
492 @cindex battuta parziale
497 Glossario musicale: @rglos{anacrusis}.
499 Un' @notation{anacrusi} può essere inserita con la parola chiave
500 @code{\partial}. Questa è seguita da una durata: @code{\partial 4}
501 è un'anacrusi di semiminima e @code{\partial 8} di croma.
503 @lilypond[verbatim,quote,relative=2]
508 @subheading Gruppi irregolari
510 @cindex gruppi irregolari
516 Glossario musicale: @rglosnamed{note value,durata},
517 @rglosnamed{triplet,gruppo irregolare}.
519 I @notation{gruppi irregolari} vengono preceduti dalla parola chiave
520 @code{\times}. Questa richiede due argomenti: una frazione e un frammento
521 di musica. La durata del frammento viene moltiplicata per la frazione.
522 Le terzine fanno sì che le note occupino 2/3 della loro durata, quindi
523 una @notation{terzina} ha 2/3 come frazione:
525 @lilypond[verbatim,quote,relative=2]
526 \times 2/3 { f8 g a }
527 \times 2/3 { c8 r c }
528 \times 2/3 { f,8 g16[ a g a] }
532 @subheading Abbellimenti
540 @funindex \acciaccatura
541 @funindex acciaccatura
542 @funindex \appoggiatura
543 @funindex acciaccatura
545 Glossario musicale: @rglosnamed{grace notes,abbellimenti}, @rglos{acciaccatura},
546 @rglos{appoggiatura}.
548 Gli @notation{abbellimenti} sono creati col comando @code{\grace},
549 ma possono essere creati anche ponendo davanti a un'espressione
550 musicale le parole chiave @code{\appoggiatura} o @code{\acciaccatura}:
552 @lilypond[verbatim,quote,relative=2]
553 c2 \grace { a32[ b] } c2 |
554 c2 \appoggiatura b16 c2 |
555 c2 \acciaccatura b16 c2 |
560 Guida alla notazione:
566 @node Note simultanee
567 @section Note simultanee
568 @translationof Multiple notes at once
570 Questa sezione spiega come inserire più note simultanee: molteplici
571 strumenti, molteplici righi di pentagramma per un singolo strumento
572 (es: piano), e accordi.
574 In musica per polifonia si intende la presenza di più di una voce
575 in un brano. In LilyPond per polifonia si intende la presenza di
576 più di una voce sullo stesso pentagramma.
579 * Espressioni musicali::
581 * Gruppi di pentagrammi::
582 * Combinare le note negli accordi::
583 * Polifonia su un singolo rigo::
587 @node Espressioni musicali
588 @subsection Espressioni musicali
589 @translationof Music expressions explained
591 @cindex espressione musicale
592 @cindex espressione musicale composta
594 Nei file di input di LilyPond, la musica è rappresentata dalle
595 @emph{espressioni musicali}. Anche una singola nota è un'espressione
598 @lilypond[verbatim,quote,relative=2]
602 Se si racchiude una nota tra parentesi si crea un'@emph{espressione
603 musicale composta}. In questo esempio abbiamo creato un'espressione
604 musicale composta da due note:
606 @lilypond[verbatim,quote,relative=2]
610 Se si mette un gruppo di espressioni musicali (es: note) tra parentesi,
611 significa che sono in sequenza (ovvero, ciascuna espressione segue la
612 precedente). Il risultato è un'altra espressione musicale:
614 @lilypond[verbatim,quote,relative=2]
618 @subheading Analogia: le espressioni matematiche
620 Questo meccanismo è analogo a quello delle formule matematiche: una grande formula
621 può essere creata creando piccole formule. Tali formule sono chiamate
622 espressioni, e possono contenere altre espressioni, così che sia possibile
623 costruire a piacere espressioni grandi e complesse. Ad esempio,
632 ((1 + 2) * 3) / (4 * 5)
635 Questa è una sequenza di espressioni, dove ogni espressione è racchiusa
636 in quella successiva (più grande). Le espressioni più semplici sono
637 i numeri, e quelle più grandi si ottengono combinando le espressioni con
638 gli operatori (come @code{+}, @code{*} e @code{/}) e le parentesi.
639 Come le espressioni matematiche, le espressioni musicali possono essere
640 annidate a qualsivoglia grado di profondità, e questo è indispensabile per
641 musica complessa come le partiture polifoniche.
644 @subheading Espressioni musicali simultanee: righi multipli
646 @cindex righi multipli
647 @cindex multipli, righi
649 @cindex combinare le espressioni in parallelo
650 @cindex espressioni parallele
651 @cindex parallele, espressioni
652 @cindex note relative e musica simultanea
653 @cindex note relative e espressioni parallele
654 @cindex musica simultanea e note relative
655 @cindex espressioni parallele e note relative
661 Glossario musicale: @rglosnamed{polyphony,polifonia}.
663 Questa tecnica è utile per la musica @notation{polifonica}. Per inserire
664 della musica che abbia più voci o più linee di pentagramma, basta combinare
665 le espressioni in parallelo. Per indicare che le due voci devono suonare
666 contemporaneamente, basta inserire una combinazione simultanea di espressioni
667 musicali. Un' espressione musicale @q{simultanea} si forma racchiudendo le
668 espressioni all'interno di @code{<<} e @code{>>}. Nel seguente
669 esempio, tre sequenze (tutte contenenti due note
670 separate) vengono combinate in simultanea:
672 @lilypond[verbatim,quote]
682 Si noti che abbiamo indentato ogni livello dell'input con una diversa
683 quantità di spazi. LilyPond non si preoccupa di quanto spazio c'è
684 all'inizio di una linea, tuttavia indentare il codice di LilyPond in
685 questo modo lo rende molto più semplice da leggere per l'essere umano.
687 @warning{ogni nota è relativa alla nota precedente
688 nell'input, e non è relativa al @code{c''} nel comando
689 @code{@bs{}relative} iniziale.}
692 @subheading Espressioni musicali simultanee: rigo singolo
694 Per determinare il numero di pentagrammi in un brano, LilyPond guarda
695 l'inizio della prima espressione. Se c'è una nota singola, ci sarà
696 un pentagramma; se c'è un'espressione simultanea, ci saranno più
697 pentagrammi. L'esempio seguente mostra un'espressione
698 complessa, ma poiché inizia con una nota singola sarà impostata
701 @lilypond[verbatim,quote]
704 << { e2 f } { c2 <<b d>> } >>
709 @subsection Righi multipli
710 @translationof Multiple staves
712 @cindex righi multipli
713 @cindex multipli, righi
715 @cindex contesto, notazione
716 @cindex contesto della notazione
728 Come abbiamo visto in @ref{Espressioni musicali}, i file di input
729 di LilyPond si costruiscono in base alle espressioni musicali. Se la partitura
730 inizia con espressioni musicali simultanee, LilyPond crea più di un
731 rigo musicale. Tuttavia, è più facile vedere quel che accade se creiamo
732 ogni rigo musicale esplicitamente.
734 Per ottenere più di un rigo musicale, ogni brano musicale che costituisce
735 un rigo è contrassegnato da @code{\new Staff}. Questi elementi
736 @code{Staff} vengono poi combinati in parallelo con @code{<<}
739 @lilypond[verbatim,quote]
742 \new Staff { \clef "treble" c4 }
743 \new Staff { \clef "bass" c,,4 }
748 Il comando @code{\new} introduce un @q{contesto di notazione.} Un
749 contesto è un ambiente in cui vengono interpretati gli eventi musicali
750 (come le note o i comandi @code{\clef}). Nel caso di brani semplici,
751 tali contesti vengono creati automaticamente. Per brani più complessi,
752 è meglio contrassegnare esplicitamente i contesti.
754 Ci sono vari tipi di contesto. @code{Score}, @code{Staff},
755 e @code{Voice} gestiscono la notazione melodica, mentre @code{Lyrics} imposta
756 i testi e @code{ChordNames} visualizza i nomi degli accordi.
758 In termini di sintassi, se si inserisce @code{\new} prima di un'espressione
759 musicale, si crea un'espressione musicale più grande. In questo modo
760 assomiglia al segno di minore in matematica. La formula @math{(4+5)} è
761 un'espressione, quindi @math{-(4+5)} è un'espressione più grande.
763 Le indicazioni di tempo inserite in un rigo musicale si estendono di default
764 a tutti gli altri righi. L'armatura di chiave di un rigo, invece,
765 @emph{non} si estende agli altri. Questo diverso comportamento di default
766 è dovuto al fatto che le partiture con strumenti traspositori sono molto più
767 frequenti delle partiture poliritmiche.
769 @lilypond[verbatim,quote]
772 \new Staff { \clef "treble" \key d \major \time 3/4 c4 }
773 \new Staff { \clef "bass" c,,4 }
781 @node Gruppi di pentagrammi
782 @subsection Gruppi di pentagrammi
783 @translationof Staff groups
785 @cindex pentagramma per piano
786 @cindex piano, pentagramma per
787 @cindex pentagramma per coro
788 @cindex coro, pentagramma per
790 @cindex gruppo di pentagrammi
797 @rglosnamed{brace,graffa},
798 @rglosnamed{staff,pentagramma o rigo},
799 @rglosnamed{system,sistema}.
801 La musica per pianoforte viene stampata su due righi musicali collegati
802 con una @notation{graffa}.
803 Produrre un pentagramma di questo tipo è simile all'esempio polifonico in
804 @ref{Multiple staves}. In questo caso, però, l'intera espressione
805 è inserita all'interno di @code{PianoStaff}:
814 Ecco un piccolo esempio:
816 @lilypond[verbatim,quote]
819 \new Staff { \time 2/4 c4 e | g g, | }
820 \new Staff { \clef "bass" c,,4 c' | e c | }
825 Altri raggruppamenti di pentagrammi vengono preceduti da @code{\new GrandStaff},
826 per le partiture orchestrali, e da @w{@code{\new ChoirStaff}},
827 per le partiture corali. Ognuno di questi gruppi di pentagramma
828 costituiscono un altro tipo di contesto, un contesto che genera la graffa
829 all'estremità sinistra di ogni sistema e controlla inoltre l'estensione
830 delle linee della battuta.
834 Guida alla notazione:
835 @ruser{Keyboard and other multi-staff instruments},
836 @ruser{Displaying staves}.
839 @node Combinare le note negli accordi
840 @subsection Combinare le note negli accordi
841 @translationof Combining notes into chords
843 Glossario musicale: @rglosnamed{chord,accordo}.
846 @cindex durate delle note negli accordi
852 Abbiamo visto in precedenza come le note possano essere combinate in
853 @notation{accordi} racchiudendole tra parentesi a doppi angoli per indicare
854 che sono simultanee. Tuttavia, il modo normale di indicare un accordo è quello
855 di circondare le note con delle parentesi ad angolo @emph{singolo}. Si noti
856 che tutte le note in un accordo devono avere la stessa durata, e che la
857 durata è posta dopo la parentesi chiusa.
859 @lilypond[verbatim,quote,relative=2]
863 Pensa agli accordi come a qualcosa di equivalente alle note singole:
864 quasi ogni cosa che puoi attaccare a una nota singola può essere attaccata
865 a un accordo, e tutto questo deve stare @emph{fuori} dalle parentesi
866 angolari. Ad esempio, con gli accordi si possono combinare simboli come
867 le travature e le legature di valore. Questi devono essere posti fuori dalle
870 @lilypond[verbatim,quote,relative=2]
871 r4 <c e g>~ <c f a>2 |
872 <c e g>8[ <c f a> <c e g> <c f a>]
873 <c e g>8\>[ <c f a> <c f a> <c e g>]\! |
874 r4 <c e g>8.\p <c f a>16( <c e g>4-. <c f a>) |
878 Guida alla notazione:
879 @ruser{Chorded notes}.
881 @node Polifonia su un singolo rigo
882 @subsection Polifonia su un singolo rigo
883 @translationof Single staff polyphony
886 @cindex voci multiple
887 @cindex voci, più su un rigo
888 @cindex polifonia su un singolo rigo
889 @cindex pausa spaziatrice
890 @cindex spaziatrice, pausa
892 @funindex << ... \\ ... >>
897 La musica polifonica in lilypond, per quanto non difficile, fa riferimento a
898 concetti non ancora affrontati, quindi non la presenteremo
899 subito. Saranno le sezioni successive a introdurre questi concetti e
903 Manuale di Apprendimento:
904 @ref{Le voci contengono la musica}.
906 Guida alla notazione:
907 @ruser{Simultaneous notes}.
913 Questa sezione presenta la musica vocale e gli spartiti di semplici canzoni.
916 * Impostare canzoni semplici::
917 * Allineare il testo alla melodia::
918 * Testo su più righi::
922 @node Impostare canzoni semplici
923 @subsection Impostare canzoni semplici
924 @translationof Setting simple songs
932 Glossario musicale: @rglosnamed{lyrics,testo}.
934 Questo è l'inizio della melodia di una
935 filastrocca, @notation{Girls and boys come out to play}:
937 @lilypond[verbatim,quote]
941 d4 b8 c4 a8 | d4 b8 g4
945 I @notation{testi} possono essere collegati a queste note, combinandoli
946 a esse per mezzo della parola chiave @code{\addlyrics}. I testi si inseriscono
947 separando ogni sillaba con uno spazio.
949 @lilypond[verbatim,quote]
954 d4 b8 c4 a8 | d4 b8 g4
957 Girls and boys come | out to play,
962 @warning{È fondamentale che l'ultima sillaba sia separata dalla parentesi
963 graffa di chiusura con uno spazio o una nuova linea, altrimenti si presumerà
964 che sia parte della sillaba, e questo causerà un errore poco
965 chiaro, vedi @rprogram{Apparent error in ../ly/init.ly}.}
967 Si notino le doppie parentesi ad angolo @w{@code{<< ... >>}} che circondano
968 l'intero brano per indicare che la musica e il testo devono trovarsi
971 @node Allineare il testo alla melodia
972 @subsection Allineare il testo alla melodia
973 @translationof Aligning lyrics to a melody
976 @cindex linea di estensione
978 @cindex trattino basso
979 @cindex testo, allineare
980 @cindex allineare il testo
981 @cindex testo, parole polisillabiche
982 @cindex parole con sillabe multiple nel testo
984 Glossario musicale: @rglos{melisma}, @rglosnamed{extender line,linea di estensione}.
986 La prossima riga della filastrocca è @notation{The moon doth
987 shine as bright as day}. Aggiungiamola:
989 @lilypond[verbatim,quote]
994 d4 b8 c4 a8 | d4 b8 g4 g8 |
995 a4 b8 c b a | d4 b8 g4. |
998 Girls and boys come | out to play,
999 The | moon doth shine as | bright as day; |
1004 Se compili il codice dell'esempio precedente, dovresti vedere alcuni
1005 avvisi nell'output del terminale:
1008 song.ly:12:29: warning: barcheck failed at: 5/8
1009 The | moon doth shine as
1011 song.ly:12:46: warning: barcheck failed at: 3/8
1012 The | moon doth shine as | bright as day;
1016 Questo è un ottimo esempio dell'utilità dei controlli di battuta. Tornando
1017 alla musica, si può vedere che il testo aggiunto non risulta ben allineato
1018 alle note. La parola @notation{shine} dovrebbe essere cantata su due note, non
1019 una. Questo si chiama @notation{melisma}, una singola sillaba che viene
1020 cantata per più di una nota. Ci sono molti modi per estendere una sillaba
1021 su molteplici note, e il più semplice è aggiungere una legatura di portamento
1022 che le colleghi, per i dettagli si veda @ref{Legature di valore e di portamento}:
1024 @lilypond[verbatim,quote]
1029 d4 b8 c4 a8 | d4 b8 g4 g8 |
1030 a4 b8 c( b) a | d4 b8 g4. |
1033 Girls and boys come | out to play,
1034 The | moon doth shine as | bright as day; |
1039 Adesso le parole sono allineate correttamente con le note, ma il raggruppamento
1040 automatico per le note che si trovano sopra @notation{shine as} non ha un
1041 aspetto corretto. Possiamo correggerlo inserendo i comandi per il raggruppamento
1042 manuale così da scavalcare, in questo caso, il raggruppamento automatico; per i
1043 dettagli si veda @ref{Code automatiche e manuali}.
1045 @lilypond[verbatim,quote]
1050 d4 b8 c4 a8 | d4 b8 g4 g8 |
1051 a4 b8 c([ b]) a | d4 b8 g4. |
1054 Girls and boys come | out to play,
1055 The | moon doth shine as | bright as day; |
1060 Come alternativa all'uso delle legature di portamento, si possono indicare
1061 i melismi nel testo stesso, usando il trattino basso @code{_} per ogni nota
1062 che si voglia includere nel melisma:
1064 @lilypond[verbatim,quote]
1069 d4 b8 c4 a8 | d4 b8 g4 g8 |
1070 a4 b8 c[ b] a | d4 b8 g4. |
1073 Girls and boys come | out to play,
1074 The | moon doth shine _ as | bright as day; |
1079 Se una sillaba si estende per molte note o per una singola nota molto
1080 lunga, solitamente viene disegnata una @notation{linea di estensione}
1081 che va dalla sillaba e si estende per tutte le note comprese in quella
1082 sillaba. Si scrive con due trattini bassi @code{__}. Il seguente esempio
1083 è tratto dalle prime tre battute del @notation{Lamento di Didone}, dal
1084 @notation{Dido and Aeneas} di Purcell:
1086 @lilypond[verbatim,quote]
1091 g2 a bes | bes2( a) b2 |
1092 c4.( bes8 a4. g8 fis4.) g8 | fis1
1096 am | laid __ in | earth,
1101 Nessuno degli esempi visti finora ha comportato l'uso di parole aventi
1102 più di una sillaba. Tali parole vengono solitamente suddivise una sillaba
1103 per nota, con trattini posti tra le sillabe. Tali trattini vengono inseriti con
1104 due lineette, e producono un trattino centrato tra le sillabe.
1105 Ecco un esempio che, oltre a questo, mostra tutto quello che abbiamo imparato
1106 finora sull'allineamento del testo con le note.
1108 @c no ragged-right here because otherwise the hyphens get lost,
1109 @c but the example is long enough to avoid looking strange.
1110 @lilypond[verbatim,quote,noragged-right]
1116 d4 | g4 g a8( b) | g4 g b8( c) |
1120 A -- | way in a __ | man -- ger,
1121 no __ | crib for a | bed, __
1126 Alcuni testi, specialmente quelli in italiano, richiedono l'opposto:
1127 associare più di una sillaba a una singola nota. Questo può essere
1128 ottenuto collegando le sillabe insieme con un singolo trattino
1129 basso @code{_} (senza spazi), o includendole tra virgolette.
1130 Ecco un esempio tratto dal @notation{Figaro} di Rossini, dove
1131 @notation{al} deve essere cantato sulla stessa nota del @notation{go} di
1132 @notation{Largo}, nell'aria di Figaro @notation{Largo al factotum}:
1134 @c no ragged-right here because otherwise the hyphens get lost,
1135 @c but the example is long enough to avoid looking strange.
1136 @lilypond[verbatim,quote,noragged-right]
1142 c4.~ c8 d b | c8([ d]) b c d b | c8
1145 Lar -- go_al fac -- | to -- tum del -- la cit -- | tà
1152 Guida alla notazione:
1153 @ruser{Vocal music}.
1156 @node Testo su più righi
1157 @subsection Testo su più righi
1158 @translationof Lyrics to multiple staves
1160 @cindex testo e righi multipli
1161 @cindex righi multipli e testo
1163 Per porre lo stesso testo sotto più righi musicali, si può usare un approccio
1164 più semplice, ovvero @code{\addlyrics}. Ecco un esempio tratto dal
1165 @notation{Judas Maccabæus} di Handel:
1167 @lilypond[verbatim,quote]
1173 c8 | c8([ bes]) a a([ g]) f | f'4. b, | c4.~ c4
1176 Let | flee -- cy flocks the | hills a -- | dorn, __
1182 r8 | r4. r4 c8 | a'8([ g]) f f([ e]) d | e8([ d]) c bes'4
1185 Let | flee -- cy flocks the | hills a -- dorn,
1190 Per scrivere partiture un po' più complesse di questi semplici esempi,
1191 è meglio separare la struttura dello spartito dalle note e dai testi
1192 mediante l'uso di variabili. Di queste si parla più approfonditamente
1193 in @ref{Organizzare i brani con le variabili}.
1197 Guida alla notazione:
1198 @ruser{Vocal music}.
1201 @node Ritocchi finali
1202 @section Ritocchi finali
1203 @translationof Final touches
1205 Questa è la sezione finale della guida; spiega come dare gli ultimi
1206 ritocchi a semplici pezzi, e fornisce un'introduzione
1207 al resto del manuale.
1210 * Organizzare i brani con le variabili::
1211 * Aggiungere i titoli::
1212 * Nomi assoluti delle note::
1213 * Dopo il tutorial::
1217 @node Organizzare i brani con le variabili
1218 @subsection Organizzare i brani con le variabili
1219 @translationof Organizing pieces with variables
1222 @cindex variabili, definire
1223 @cindex identificatori
1225 @cindex assegnare le variabili
1226 @cindex usare le variabili
1227 @cindex variabili, usare
1228 @cindex variabili, caratteri permessi nelle
1229 @cindex caratteri permessi nelle variabili
1231 Quando tutti gli elementi discussi precedentemente vengono combinati insieme
1232 per produrre file di maggiori dimensioni, anche le espressioni musicali
1233 diventano molto più grandi. Nella musica polifonica con molti righi musicali,
1234 i file di input possono diventare molto confusi. Possiamo ridurre tale
1235 confusione attraverso l'uso delle @emph{variabili}.
1237 Con le variabili (conosciute anche come identificatori o macro), possiamo
1238 scomporre le espressioni musicali complesse. Una variabile viene assegnata
1242 namedMusic = @{ @dots{} @}
1245 I contenuti dell'espressione musicale @code{namedMusic} possono essere
1246 usati in seguito ponendo una barra inversa (backslash) di fronte al nome
1247 (@code{\namedMusic}, proprio come in un normale comando LilyPond).
1249 @lilypond[verbatim,quote]
1250 violin = \new Staff {
1255 cello = \new Staff {
1270 Il nome di una variabile deve contenere soltanto caratteri alfabetici, non
1271 può avere numeri, trattini bassi (underscore) o trattini di altro tipo.
1273 Le variabili devono essere definite @emph{prima} della principale espressione
1274 musicale, ma possono poi essere usate quante volte si vuole e ovunque, una
1275 volta definite. Possono essere usate anche all'interno della definizione di
1276 un'altra variabile successiva, dando la possibilità di accorciare l'input se
1277 una sezione della musica viene ripetuta molte volte.
1279 @lilypond[verbatim,quote]
1280 tripletA = \times 2/3 { c,8 e g }
1281 barA = { \tripletA \tripletA \tripletA \tripletA }
1288 Le variabili possono essere utilizzate per molti tipi di oggetto
1289 nell'input. Ad esempio,
1294 aFivePaper = \paper @{ paperheight = 21.0 \cm @}
1297 A seconda dei suoi contesti, la variabile può essere usata in punti
1298 differenti. L'esempio seguente usa le variabili mostrate sopra:
1311 @node Aggiungere i titoli
1312 @subsection Aggiungere i titoli
1313 @translationof Adding titles
1316 @cindex intestazioni
1317 @cindex blocco dell'intestazione
1322 Titolo, compositore, numero di opus e informazioni simili vengono
1323 inserite nel blocco @code{\header}. Questo si trova fuori dalla
1324 principale espressione musicale; il blocco @code{\header} viene solitamente
1325 posto sotto il numero di versione.
1328 \version @w{"@version{}"}
1336 @dots{} music @dots{}
1340 Quando il file viene elaborato, sopra la musica vengono visualizzati
1341 il titolo e il compositore. Si possono trovare maggiori informazioni
1342 sui titoli in @ruser{Creating titles headers and footers}.
1345 @node Nomi assoluti delle note
1346 @subsection Nomi assoluti delle note
1347 @translationof Absolute note names
1349 @cindex nomi delle note
1350 @cindex nomi delle note, assoluti
1351 @cindex modo assoluto
1352 @cindex valori assoluti per le altezze
1353 @cindex altezze, valori assoluti
1354 @cindex nomi assoluti delle note
1356 Finora abbiamo sempre usato @code{\relative} per definire le altezze.
1357 Questo è il modo più semplice per inserire gran parte della musica, ma esiste
1358 anche un altro modo per definire le altezze: il modo assoluto.
1360 Se si omette @code{\relative}, LilyPond tratta tutte le altezze come
1361 valori assoluti. Un @code{c'} si riferirà sempre al Do centrale, un
1362 @code{b} si riferirà sempre alla nota che si trova un semitono sotto il
1363 Do centrale, e un @code{g,} indicherà sempre la nota sull'ultima riga
1364 della chiave di basso.
1366 @lilypond[verbatim,quote]
1374 Ecco una scala con quattro ottave:
1376 @lilypond[verbatim,quote]
1391 Come si può vedere, scrivere una melodia in chiave di violino richiede un ampio
1392 uso di virgolette @code{'}. Si consideri questo frammento tratto da Mozart:
1394 @lilypond[verbatim,quote]
1398 cis''8. d''16 cis''8 e''4 e''8 |
1399 b'8. cis''16 b'8 d''4 d''8 |
1403 Tutte queste virgolette rendono l'input meno leggibile e sono una fonte
1404 di errori. Usando @code{\relative}, l'esempio precedente è molto più
1405 semplice da leggere e scrivere:
1407 @lilypond[verbatim,quote]
1411 cis8. d16 cis8 e4 e8
1416 Se si fa un errore con un segno di ottava (@code{'} o @code{,})
1417 quando si lavora col modo @code{\relative}, è molto evidente -- tante
1418 note saranno nell'ottava sbagliata. Quando si lavora in modo assoluto,
1419 un singolo errore non sarà tanto visibile, e non sarà così facile da
1422 Tuttavia, il modo assoluto è utile per la musica che fa uso di ampi
1423 intervalli, e lo è ancora di più per i file LilyPond generati dal
1428 @node Dopo il tutorial
1429 @subsection Dopo il tutorial
1430 @translationof After the tutorial
1432 Dopo aver finito di leggere la guida, probabilmente dovresti cercare
1433 di scrivere uno o due brani. Puoi iniziare aggiungendo delle note a uno
1434 dei @ref{Templates}. Se necessiti di una qualche notazione che non è
1435 stata coperta nel tutorial, dai un'occhiata alla Guida alla notazione,
1436 a cominciare da @ruser{Musical notation}. Se vuoi scrivere per un gruppo
1437 di strumenti che non è incluso nei template, dai un'occhiata a
1438 @ref{Extending the templates}.
1440 Una volta che hai scritto alcuni brevi pezzi, puoi proseguire la lettura
1441 del Manuale di Apprendimento (capitoli 3-5). Ovviamente non c'è niente
1442 di male nel leggerli subito! Però tieni conto che la parte restante del
1443 Manuale di Apprendimento parte dal presupposto che tu abbia già confidenza
1444 con l'input di LilyPond. Puoi saltare questi capitoli adesso, e tornare
1445 a leggerli quando ti sarai fatto un po' di esperienza.
1447 In questo tutorial e nel resto del Manuale di Apprendimento, alla fine di
1448 ogni sezione c'è un paragrafo @strong{Vedi anche}, che contiene
1449 riferimenti incrociati ad altre sezioni: non dovresti seguire questi
1450 riferimenti quando leggi il manuale per la prima volta; quando avrai completato
1451 la lettura di tutto il Manuale di Apprendimento, potrai rileggere alcune
1452 sezioni e seguire i riferimenti incrociati per letture di approfondimento.
1454 Se non lo hai già fatto, @emph{ti consigliamo} di leggere
1455 @ref{Panoramica dei manuali}. Contiene molte informazioni su LilyPond,
1456 ed è quindi utile per i nuovi utenti, che spesso non sanno dove cercare
1457 aiuto. Se dedichi cinque minuti all'attenta lettura di quella sezione,
1458 potresti risparmiarti ore di frustrazione sprecate a guardare in posti sbagliati!