]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/it/notation/pitches.itely
Bring dev/johngourlay/issue-4751 up to date with respect to staging.
[lilypond.git] / Documentation / it / notation / pitches.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: it -*-
2 @ignore
3    Translation of GIT committish: 3a7c967205c02b195a75074492d5fdd7b2ed4310
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes..
8 @end ignore
9
10 @c \version "2.19.22"
11
12 @c Translators: Federico Bruni
13 @c Translation checkers: Luca Rossetto Casel
14
15 @node Altezze
16 @section Altezze
17 @translationof Pitches
18
19 @lilypondfile[quote]{pitches-headword.ly}
20
21 Questa sezione tratta il modo in cui si determina l'altezza delle note.  Occorre
22 considerare tre aspetti: input, modifica e output.
23
24 @menu
25 * Inserimento delle altezze::
26 * Modifica di più altezze::
27 * Aspetto delle altezze::
28 * Teste di nota::
29 @end menu
30
31
32 @node Inserimento delle altezze
33 @subsection Inserimento delle altezze
34 @translationof Writing pitches
35
36 Questa sezione spiega come indicare l'altezza delle note.  Ci sono due
37 modi di collocare le note in una determinata ottava: il modo assoluto e il
38 modo relativo.  Nella maggioranza dei casi il modo relativo è più funzionale.
39
40 @menu
41 * Ottava assoluta::
42 * Ottava relativa::
43 * Alterazioni::
44 * Nomi delle note in altre lingue::
45 @end menu
46
47
48 @node Ottava assoluta
49 @unnumberedsubsubsec Ottava assoluta
50 @translationof Absolute octave entry
51
52 @cindex nomi delle altezze
53 @cindex altezze
54 @cindex assoluto
55 @cindex ottava assoluta
56 @cindex assoluta, ottava
57
58 Le altezze, se non si adotta una lingua diversa, sono scritte in
59 notazione olandese, che usa le lettere minuscole dalla @code{a} (La)
60 alla @code{g} (Sol).  Le note @code{c} (Do) e @code{b} (Si) vengono scritte
61 un'ottava sotto il Do centrale.
62
63 @c don't use c' here.
64 @lilypond[verbatim,quote]
65 {
66   \clef bass
67   c4 d e f
68   g4 a b c
69   d4 e f g
70 }
71 @end lilypond
72
73 @cindex segno di modifica dell'ottava
74
75 @funindex '
76 @funindex ,
77
78 Si possono indicare altre ottave con l'apice singolo@tie{}(@code{'})
79 o la virgola@tie{}(@code{,}).  Ogni@tie{}@code{'} alza l'altezza di
80 un'ottava; ogni@tie{}@code{,} abbassa l'altezza di un'ottava.
81
82 @lilypond[verbatim,quote]
83 {
84   \clef treble
85   c'4 e' g' c''
86   c'4 g b c'
87   \clef bass
88   c,4 e, g, c
89   c,4 g,, b,, c,
90 }
91 @end lilypond
92
93 @funindex fixed
94 @funindex \fixed
95 I normali segni di ottava possono essere inseriti una sola volta se si
96 imposta un'altezza di riferimento dopo @code{\fixed} e prima della musica.
97 Le altezze inserite in un blocco @code{\fixed} hanno bisogno dei segni @code{'}
98 o@tie{}@code{,} solo quando si trovano sopra o sotto l'ottava dell'altezza di
99 riferimento.
100
101 @lilypond[verbatim,quote]
102 {
103   \fixed c' {
104     \clef treble
105     c4 e g c'
106     c4 g, b, c
107   }
108   \clef bass
109   \fixed c, {
110     c4 e g c'
111     c4 g, b, c
112   }
113 }
114 @end lilypond
115
116 Le altezze dell'espressione musicale che segue @code{\fixed} non cambiano
117 se racchiuse da un blocco @code{\relative}, che vedremo tra poco.
118
119 @seealso
120 Glossario musicale:
121 @rglosnamed{Pitch names,Nomi delle altezze}.
122
123 Frammenti di codice:
124 @rlsrnamed{Pitches, Altezze}.
125
126
127 @node Ottava relativa
128 @unnumberedsubsubsec Ottava relativa
129 @translationof Relative octave entry
130
131 @cindex relativo
132 @cindex ottava relativa
133 @cindex relativa, ottava
134
135 @funindex relative
136 @funindex \relative
137
138 L'inserimento delle note con l'ottava assoluta costringe a specificare
139 l'ottava di ogni singola nota.  Al contrario, se si usa l'ottava relativa,
140 ogni ottava è determinata dall'ultima nota: se si cambia l'ottava di una
141 nota, cambieranno anche le ottave di tutte le note successive.
142
143 La modalità relativa deve essere impostata in modo esplicito col
144 comando @code{\relative}:
145
146 @example
147 \relative @var{altezza_di_riferimento} @var{espressione_musicale}
148 @end example
149
150 In modalità relativa ogni nota è collocata il più vicino
151 possibile a quella precedente.  Questo significa che l'ottava
152 di ogni altezza all'interno di @code{@var{espressione_musicale}} viene
153 calcolata nel modo seguente:
154
155 @itemize
156 @item
157 In assenza di segni di cambiamento d'ottava, l'ottava
158 di un'altezza viene calcolata in modo che l'intervallo con la nota
159 precedente sia inferiore a una quinta.  Tale intervallo è
160 determinato senza considerare gli accidenti.
161
162 @item
163 Si può aggiungere un segno di cambiamento d'ottava@tie{}@code{'} o@tie{}@code{,}
164 per collocare l'altezza di una nota all'ottava superiore o inferiore a
165 quella di riferimento.
166
167 @item
168 È possibile usare più di un segno di cambiamento d'ottava.  Per esempio,
169 @code{''}@tie{}e@tie{}@code{,,} modificano l'altezza di due
170 ottave.
171
172 @item
173 L'altezza della prima nota è relativa a
174 @code{@var{altezza_di_riferimento}}.  @code{@var{altezza_di_riferimento}} è
175 specificato nel modo di ottava assoluta.  Quale di queste opzioni è la
176 più  conveniente?
177
178 @table @asis
179 @item un'ottava del @code{c}
180 Identificare il Do centrale con @code{c'} è molto semplice, quindi trovare
181 le ottave del @code{c} (Do) sarà altrettanto semplice.  Se la musica inizia
182 con @code{gis} sopra @code{c'''}, si scriverà qualcosa simile a
183 @code{\relative @{ gis''' @dots{} @}}
184
185 @item un'ottava della prima nota
186 Scrivere @code{\relative @{ gis''' @dots{} @}} è un modo semplice per
187 determinare l'altezza assoluta della prima nota dell'espressione musicale.
188
189 @item nessuna altezza di riferimento esplicita
190 La forma @code{\relative @{gis''' @dots{} @}} è una versione compatta
191 dell'opzione precedente: la prima nota dentro l'espressione musicale è scritta
192 come altezza assoluta.  In questo caso equivale a scegliere @code{f} come
193 altezza di riferimento.
194 @end table
195
196 La documentazione di solito usa l'ultima opzione.
197 @end itemize
198
199 Ecco il modo relativo in azione:
200
201 @lilypond[verbatim,quote]
202 \relative {
203   \clef bass
204   c d e f
205   g a b c
206   d e f g
207 }
208 @end lilypond
209
210 I segni di cambiamento d'ottava si impiegano per gli intervalli più ampi
211 di quello di quarta:
212
213 @lilypond[verbatim,quote]
214 \relative {
215   c'' g c f,
216   c' a, e'' c
217 }
218 @end lilypond
219
220 Una sequenza di note senza segni di ottava può tuttavia
221 comprendere intervalli di grande estensione:
222
223 @lilypond[verbatim,quote]
224 \relative {
225   c f b e
226   a d g c
227 }
228 @end lilypond
229
230 Nel caso di blocchi @code{\relative} annidati, il blocco @code{\relative} più
231 interno inizia con la propria altezza di riferimento, indipendentemente dal
232 @code{\relative} più esterno.
233
234 @lilypond[verbatim,quote]
235 \relative {
236   c' d e f
237   \relative {
238     c'' d e f
239   }
240 }
241 @end lilypond
242
243 @code{\relative} non ha effetto sui blocchi @code{\chordmode}.
244
245 @lilypond[verbatim,quote]
246 \new Staff {
247   \relative c''' {
248     \chordmode { c1 }
249   }
250   \chordmode { c1 }
251 }
252 @end lilypond
253
254 @code{\relative} non può essere inserito all'interno dei blocchi @code{\chordmode}.
255
256 La musica all'interno di un blocco @code{\transpose} è considerata in
257 notazione d'ottava assoluta, a meno che non sia incluso il
258 blocco @code{\relative}.
259
260 @lilypond[verbatim,quote]
261 \relative {
262   d' e
263   \transpose f g {
264     d e
265     \relative {
266       d' e
267     }
268   }
269 }
270 @end lilypond
271
272
273 @cindex accordi e ottava relativa
274 @cindex ottava relativa e accordi
275
276 Se l'elemento precedente è un accordo, il posizionamento dell'ottava della
277 nota o dell'accordo che segue è riferito alla prima nota dell'accordo
278 stesso.  All'interno degli accordi la nota successiva è sempre relativa a
279 quella precedente.  Esaminate con attenzione l'esempio seguente, e in
280 particolare le note @code{c}.
281
282 @lilypond[verbatim,quote]
283 \relative {
284   c'
285   <c e g>
286   <c' e g'>
287   <c, e, g''>
288 }
289 @end lilypond
290
291 Come spiegato sopra, il riferimento delle altezze a un'ottava è calcolato in
292 base ai soli nomi delle note, senza considerare le alterazioni.  Dunque un
293 Mi doppio diesis che segue un Si verrà posizionato sopra, mentre un Fa
294 doppio bemolle sarà posizionato sotto.  In altre parole, un intervallo di
295 quarta aumentata due volte viene considerato più piccolo di una quinta
296 diminuita due volte, indipendentemente dal numero di semitoni contenuto
297 in ogni intervallo.
298
299 @lilypond[verbatim,quote]
300 \relative {
301   c''2 fis
302   c2 ges
303   b2 eisis
304   b2 feses
305 }
306 @end lilypond
307
308 @seealso
309 Glossario musicale:
310 @rglosnamed{fifth,quinta},
311 @rglosnamed{interval,intervallo},
312 @rglosnamed{Pitch names,Nomi delle altezze}.
313
314 Guida alla notazione:
315 @ref{Octave checks}.
316
317 Frammenti di codice:
318 @rlsrnamed{Pitches, Altezze}.
319
320 Guida al funzionamento interno:
321 @rinternals{RelativeOctaveMusic}.
322
323 @cindex ottava relativa e trasposizione
324 @cindex trasposizione e ottava relativa
325
326 @funindex \transpose
327 @funindex transpose
328 @funindex \chordmode
329 @funindex chordmode
330 @funindex \relative
331 @funindex relative
332
333
334
335 @node Alterazioni
336 @unnumberedsubsubsec Alterazioni
337 @translationof Accidentals
338
339 @cindex alterazione
340 @cindex armatura di chiave
341 @cindex chiave
342
343 @c duplicated in Key signature and Accidentals
344 @warning{I nuovi utenti sono talvolta confusi dalla gestione delle
345 alterazioni e delle armature di chiave.  In LilyPond i nomi delle
346 note specificano le altezze; le armature e le chiavi determinano
347 come queste altezze debbano essere rappresentate.
348 Una nota non alterata come@tie{}@code{c} significa @q{Do naturale},
349 indipendentemente dall'armatura o dalla chiave.  Per maggiori informazioni
350 si veda @rlearning{Altezze e armature di chiave}.}
351
352 @cindex nomi delle note, olandese
353 @cindex nomi delle note, predefinito
354 @cindex nomi delle note predefiniti
355 @cindex diesis
356 @cindex bemolle
357 @cindex doppio diesis
358 @cindex diesis, doppio
359 @cindex doppio bemolle
360 @cindex bemolle, doppio
361 @cindex segno di bequadro
362 @cindex altezza naturale
363
364 Nella modalità di notazione predefinita un @notation{diesis} si ottiene aggiungendo @code{is}
365 al nome della nota, un @notation{bemolle} aggiungendo @code{es}.  Come potete
366 immaginare, un @notation{doppio diesis} o @notation{doppio bemolle}
367 si ottengono aggiungendo @code{isis} o @code{eses}.  Questa sintassi è
368 desunta dalla notazione olandese.  Per usare altri nomi
369 per le alterazioni, si veda @ref{Note names in other languages}.
370
371 @lilypond[verbatim,quote,fragment]
372 \relative c'' { ais1 aes aisis aeses }
373 @end lilypond
374
375 Un'altezza naturale è indicata con il semplice nome della nota; non è richiesto
376 alcun suffisso.  Un segno di bequadro apparirà automaticamente quando occorre
377 cancellare l'armatura di chiave o l'effetto di un'alterazione precedente.
378
379 @lilypond[verbatim,quote,fragment]
380 \relative c'' { a4 aes a2 }
381 @end lilypond
382
383 @cindex quarto di tono
384 @cindex semi-bemolle
385 @cindex semi-diesis
386
387 È possibile indicare alterazioni di quarti di tono. Ecco una serie di Do
388 con altezza crescente:
389
390 @lilypond[verbatim,quote,fragment]
391 \relative c'' { ceseh1 ces ceh c cih cis cisih }
392 @end lilypond
393
394
395
396 @cindex alterazione, di sicurezza
397 @cindex alterazione, di cortesia
398 @cindex alterazione, tra parentesi
399 @cindex alterazione di sicurezza
400 @cindex alterazione di cortesia
401 @cindex alterazione tra parentesi
402
403 @funindex ?
404 @funindex !
405
406
407 Di norma le alterazioni vengono mostrate automaticamente, ma è
408 possibile anche inserirle manualmente.  Si può forzare l'inserimento di
409 un'alterazione di sicurezza aggiungendo il punto esclamativo@tie{}@code{!}
410 dopo l'altezza.  Un'alterazione di cortesia (ovvero un'alterazione compresa
411 tra parentesi) si ottiene aggiungendo il punto interrogativo@tie{}@code{?} dopo
412 l'altezza.
413
414 @lilypond[verbatim,quote,fragment]
415 \relative c'' { cis cis cis! cis? c c c! c? }
416 @end lilypond
417
418 @cindex alterazione e legatura di valore
419 @cindex legatura di valore e alterazione
420
421 Se una nota è prolungata attraverso una legatura di valore, l'alterazione
422 viene ripetuta solo all'inizio di un nuovo sistema:
423
424 @lilypond[verbatim,quote,fragment,ragged-right]
425 \relative c'' {
426   cis1~ 1~
427   \break
428   cis
429 }
430 @end lilypond
431
432
433 @snippets
434
435 @lilypondfile[verbatim,quote,texidoc,doctitle,ragged-right]
436 {hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly}
437
438 @lilypondfile[verbatim,quote,texidoc,doctitle]
439 {preventing-extra-naturals-from-being-automatically-added.ly}
440
441 @seealso
442 Glossario musicale:
443 @rglosnamed{sharp,diesis},
444 @rglosnamed{flat,bemolle},
445 @rglosnamed{double sharp,doppio diesis},
446 @rglosnamed{double flat,doppio bemolle},
447 @rglosnamed{Pitch names,Nomi delle altezze},
448 @rglosnamed{quarter tone,quarto di tono}.
449
450 Manuale di apprendimento:
451 @rlearning{Altezze e armature di chiave}.
452
453 Guida alla notazione:
454 @ref{Automatic accidentals},
455 @ref{Annotational accidentals (musica ficta)},
456 @ref{Note names in other languages}.
457
458 Frammenti di codice:
459 @rlsrnamed{Pitches, Altezze}.
460
461 Guida al funzionamento interno:
462 @rinternals{Accidental_engraver},
463 @rinternals{Accidental},
464 @rinternals{AccidentalCautionary},
465 @rinternals{accidental-interface}.
466
467 @cindex alterazione, quarto di tono
468 @cindex alterazione di un quarto di tono
469
470 @knownissues
471 Poiché non esistono standard universalmente accettati per indicare
472 le alterazioni di quarto di tono, il simbolo impiegato da LilyPond
473 non si riferisce ad alcuno standard.
474
475
476 @node Nomi delle note in altre lingue
477 @unnumberedsubsubsec Nomi delle note in altre lingue
478 @translationof Note names in other languages
479
480 @cindex nomi delle note, altre lingue
481 @cindex nomi delle altezze, altre lingue
482 @cindex lingua, nomi delle note in un'altra
483 @cindex lingua, nomi delle altezze in un'altra
484
485 Lilypond comprende insiemi predefiniti di nomi di note e alterazioni in
486 altre lingue.  La scelta della lingua si fa solitamente all'inizio del
487 file; l'esempio seguente è scritto in notazione italiana:
488
489 @lilypond[quote,verbatim]
490 \language "italiano"
491
492 \relative {
493   do' re mi sib
494 }
495 @end lilypond
496
497 Le lingue disponibili e i tipi di notazione che definiscono sono:
498
499 @quotation
500 @multitable {@code{nederlands}} {do re mi fa sol la sib si}
501 @headitem Lingua
502   @tab Nomi delle note
503 @item @code{nederlands}
504   @tab c d e f g a bes b
505 @item @code{catalan}
506   @tab do re mi fa sol la sib si
507 @item @code{deutsch}
508   @tab c d e f g a b h
509 @item @code{english}
510   @tab c d e f g a bf b
511 @item @code{espanol} o @code{español}
512   @tab do re mi fa sol la sib si
513 @item @code{italiano} o @code{français}
514   @tab do re mi fa sol la sib si
515 @item @code{norsk}
516   @tab c d e f g a b h
517 @item @code{portugues}
518   @tab do re mi fa sol la sib si
519 @item @code{suomi}
520   @tab c d e f g a b h
521 @item @code{svenska}
522   @tab c d e f g a b h
523 @item @code{vlaams}
524   @tab do re mi fa sol la sib si
525 @end multitable
526 @end quotation
527
528 Oltre ai nomi delle note, anche i suffissi per le alterazioni
529 possono variare a seconda della lingua adottata:
530
531 @quotation
532 @multitable {@code{nederlands}} {-@code{s}/-@code{-sharp}} {-@code{ess}/-@code{es}} {-@code{ss}/-@code{x}/-@code{-sharpsharp}} {-@code{essess}/-@code{eses}}
533 @headitem Lingua
534   @tab diesis @tab bemolle @tab doppio diesis @tab doppio bemolle
535 @item @code{nederlands}
536   @tab -@code{is} @tab -@code{es} @tab -@code{isis} @tab -@code{eses}
537 @item @code{catalan}
538   @tab -@code{d}/-@code{s} @tab -@code{b} @tab -@code{dd}/-@code{ss} @tab -@code{bb}
539 @item @code{deutsch}
540   @tab -@code{is} @tab -@code{es} @tab -@code{isis} @tab -@code{eses}
541 @item @code{english}
542   @tab -@code{s}/-@code{sharp} @tab -@code{f}/-@code{flat} @tab -@code{ss}/-@code{x}/-@code{sharpsharp}
543     @tab -@code{ff}/-@code{flatflat}
544 @item @code{espanol} o @code{español}
545   @tab -@code{s} @tab -@code{b} @tab -@code{ss}/-@code{x} @tab -@code{bb}
546 @item @code{italiano} o @code{français}
547   @tab -@code{d} @tab -@code{b} @tab -@code{dd} @tab -@code{bb}
548 @item @code{norsk}
549   @tab -@code{iss}/-@code{is} @tab -@code{ess}/-@code{es} @tab -@code{ississ}/-@code{isis}
550     @tab -@code{essess}/-@code{eses}
551 @item @code{portugues}
552   @tab -@code{s} @tab -@code{b} @tab -@code{ss} @tab -@code{bb}
553 @item @code{suomi}
554   @tab -@code{is} @tab -@code{es} @tab -@code{isis} @tab -@code{eses}
555 @item @code{svenska}
556   @tab -@code{iss} @tab -@code{ess} @tab -@code{ississ} @tab -@code{essess}
557 @item @code{vlaams}
558   @tab -@code{k} @tab -@code{b} @tab -@code{kk} @tab -@code{bb}
559 @end multitable
560 @end quotation
561
562 In olandese, @code{aes} viene contratto in @code{as}, ma entrambe le
563 forme sono accettate in LilyPond.  Analogalmente, sia @code{es} che
564 @code{ees} sono accettati.  Lo stesso vale per
565 @code{aeses}@tie{}/@tie{}@code{ases} e
566 @code{eeses}@tie{}/@tie{}@code{eses}.  Talvolta solo questi nomi
567 contratti sono definiti nei corrispondenti file della lingua.
568
569 @lilypond[verbatim,quote,fragment]
570 \relative c'' { a2 as e es a ases e eses }
571 @end lilypond
572
573
574 @cindex microtoni
575 @cindex semi-diesis
576 @cindex semi-bemolle
577 @cindex sesqui-diesis
578 @cindex sesqui-bemolle
579
580 In alcune forme musicali vengono usati i microtoni, le cui alterazioni sono
581 frazioni di un @q{normale} diesis o bemolle.  La seguente tabella elenca i
582 nomi delle note per le alterazioni di un quarto di tono in varie lingue; i
583 prefissi @notation{semi-} e @notation{sesqui-} significano rispettivamente
584 @q{metà} e @q{uno e mezzo}.  Le lingue che non compaiono in questa tabella
585 non hanno ancora dei nomi per le note speciali.
586
587 @quotation
588 @multitable {@code{nederlands}} {@b{semi-sharp}} {@b{semi-flat}} {@b{sesqui-sharp}} {@b{sesqui-flat}}
589 @headitem Lingua
590   @tab semi-diesis @tab semi-bemolle @tab sesqui-diesis @tab sesqui-bemolle
591
592 @item @code{nederlands}
593   @tab -ih @tab -eh @tab -isih @tab -eseh
594 @item @code{deutsch}
595   @tab -ih @tab -eh @tab -isih @tab -eseh
596 @item @code{english}
597   @tab -qs @tab -qf @tab -tqs @tab -tqf
598 @item @code{espanol} o @code{español}
599   @tab -cs @tab -cb @tab -tcs @tab -tcb
600 @item @code{italiano} o @code{français}
601   @tab -sd @tab -sb @tab -dsd @tab -bsb
602 @item @code{portugues}
603   @tab -sqt @tab -bqt @tab -stqt @tab -btqt
604 @end multitable
605 @end quotation
606
607 Gran parte delle lingue presentate qui sono comunemente associate
608 alla musica classica occidentale, nota anche come
609 @notation{Common Practice Period}.  Sono tuttavia supportati
610 anche altezze e sistemi di accordatura alternativi: si veda
611 @ref{Common notation for non-Western music}.
612
613 @seealso
614 Glossario musicale:
615 @rglosnamed{Pitch names,Nomi delle altezze},
616 @rglosnamed{Common Practice Period,Periodo di pratica comune}.
617
618 Guida alla notazione:
619 @ref{Common notation for non-Western music}.
620
621 File installati:
622 @file{scm/define-note-names.scm}.
623
624 Frammenti di codice:
625 @rlsrnamed{Pitches, Altezze}.
626
627
628 @node Modifica di più altezze
629 @subsection Modifica di più altezze
630 @translationof Changing multiple pitches
631
632 Questa sezione tratta il modo di modificare le altezze delle note.
633
634 @menu
635 * Controlli di ottava::
636 * Trasposizione::
637 * Inversione::
638 * Retrogradazione::
639 * Trasposizioni modali::
640 @end menu
641
642 @node Controlli di ottava
643 @unnumberedsubsubsec Controlli di ottava
644 @translationof Octave checks
645
646 @cindex correzione dell'ottava
647 @cindex controllo dell'ottava
648 @cindex ottava, controllo
649 @cindex controllo delle altezze
650
651 @funindex =
652 @funindex \octaveCheck
653 @funindex octaveCheck
654 @funindex controlpitch
655
656 In modalità relativa è facile dimenticare un segno di cambiamento d'ottava.
657 I controlli di ottava permettono di rilevare questi errori più facilmente: infatti,
658 generano un avviso e correggono l'ottava se una nota si trova in un'ottava
659 diversa dal previsto.
660
661 Per controllare l'ottava di una nota, occorre specificare l'ottava assoluta
662 dopo il simbolo@tie{}@code{=}.  Questo esempio genererà un avviso
663 (e cambierà l'altezza) perché la seconda nota è l'ottava assoluta
664 @code{d''} invece di @code{d'}, come indicato dalla correzione di ottava.
665
666 @lilypond[verbatim,quote]
667 \relative {
668   c''2 d='4 d
669   e2 f
670 }
671 @end lilypond
672
673 L'ottava in cui si trovano le note può essere controllata anche col
674 comando @code{\octaveCheck@tie{}@var{altezza_di_controllo}}.
675 L'@code{@var{altezza_di_controllo}} è specificata in modo assoluto.  Questo
676 comando controlla che l'intervallo tra la nota precedente e
677 l'@code{@var{altezza_di_controllo}} sia compresa in una quinta (ovvero secondo
678 il normale calcolo della modalità relativa).  Se il controllo fallisce, compare
679 un avviso.  Benché la nota precedente non sia modificata, le note successive
680 sono relative al valore corretto.
681
682 @lilypond[verbatim,quote]
683 \relative {
684   c''2 d
685   \octaveCheck c'
686   e2 f
687 }
688 @end lilypond
689
690 Nelle due battute che seguono, il primo e il terzo @code{\octaveCheck}
691 falliscono, mentre il secondo non fallisce.
692
693 @lilypond[verbatim,quote]
694 \relative {
695   c''4 f g f
696
697   c4
698   \octaveCheck c'
699   f
700   \octaveCheck c'
701   g
702   \octaveCheck c'
703   f
704 }
705 @end lilypond
706
707 @seealso
708 Frammenti di codice:
709 @rlsr{Pitches, Altezze}.
710
711 Guida al funzionamento interno:
712 @rinternals{RelativeOctaveCheck}.
713
714
715 @node Trasposizione
716 @unnumberedsubsubsec Trasposizione
717 @translationof Transpose
718
719 @cindex trasporre
720 @cindex trasposizione
721 @cindex trasposizione delle altezze
722 @cindex trasposizione delle note
723 @cindex altezze, trasposizione delle
724 @cindex note, trasposizione delle
725
726 @funindex \transpose
727 @funindex transpose
728
729 Un'espressione musicale può essere trasposta con @code{\transpose}.  La
730 sintassi è
731
732 @example
733 \transpose @var{altezza_di_partenza} @var{altezza_di_arrivo} @var{espressione_musicale}
734 @end example
735
736 @noindent
737 Significa che @code{@var{espressione_musicale}} viene trasposto
738 dell'intervallo compreso tra le altezze @code{@var{altezza_di_partenza}} e
739 @code{@var{altezza_di_arrivo}}: qualsiasi nota che presenti un'altezza
740 corrispondente all'@code{@var{altezza_di_partenza}} viene modificata
741 in @code{@var{altezza_di_arrivo}}, e qualsiasi altra nota viene
742 trasposta dello stesso intervallo.  Entrambe le altezze sono inserite
743 in modalità assoluta.
744
745 @warning{La musica all'interno di un blocco @code{@bs{}transpose} è assoluta
746 a meno che il blocco non includa un @code{@bs{}relative}.}
747
748 Prendiamo come esempio un brano scritto in Re maggiore.  Possiamo
749 trasportarlo in Mi maggiore; si noti come anche l'armatura di chiave
750 venga trasposta automaticamente.
751
752 @lilypond[verbatim,quote]
753 \transpose d e {
754   \relative {
755     \key d \major
756     d'4 fis a d
757   }
758 }
759 @end lilypond
760
761 @cindex strumenti traspositori
762 @cindex traspositori, strumenti
763
764 Se una parte scritta in Do (l'@notation{intonazione reale} abituale) deve
765 essere suonata su un clarinetto in La (per il quale un La viene rappresentato
766 da un Do e dunque suona una terza minore più basso), la trasposizione
767 sarà ottenuta con:
768
769 @lilypond[verbatim,quote]
770 \transpose a c' {
771   \relative {
772     \key c \major
773     c'4 d e g
774   }
775 }
776 @end lilypond
777
778 @noindent
779 Si noti che @w{@code{\key c \major}} è specificato esplicitamente.  Se
780 non si specifica un'armatura di chiave, le note verranno trasposte ma
781 non apparirà alcuna armatura.
782
783 @code{\transpose} fa distinzione tra altezze enarmoniche: sia
784 @w{@code{\transpose c cis}} che @w{@code{\transpose c des}} traspongono
785 un brano di un semitono più alto.  La prima versione mostrerà i diesis e
786 le note rimarranno sullo stesso grado della scala, mentre la seconda
787 versione mostrerà i bemolle sul grado superiore della scala.
788
789 @lilypond[verbatim,quote]
790 music = \relative { c' d e f }
791 \new Staff {
792   \transpose c cis { \music }
793   \transpose c des { \music }
794 }
795 @end lilypond
796
797
798 @code{\transpose} può essere usato anche in un altro modo, ovvero
799 per inserire note scritte per uno strumento traspositore.  Gli esempi
800 precedenti mostrano come inserire altezze in Do (o @notation{intonazione reale})
801 e mostrare le note di uno strumento traspositore, ma è possibile anche
802 il contrario: per esempio, se da un insieme di parti strumentali
803 si volesse ricavare una partitura per il direttore.  Così, per inserire
804 la parte per una tromba in Si bemolle che inizia con un Mi (intonazione reale
805 Re), si può scrivere:
806
807 @example
808 musicInBflat = @{ e4 @dots{} @}
809 \transpose c bes, \musicInBflat
810 @end example
811
812 @noindent
813 Per stampare questa musica in Fa (ad esempio per riarrangiarla per corno) si
814 può avvolgere la musica esistente in un altro @code{\transpose}:
815
816 @example
817 musicInBflat = @{ e4 @dots{} @}
818 \transpose f c' @{ \transpose c bes, \musicInBflat @}
819 @end example
820
821 @noindent
822 Per maggiori informazioni sugli strumenti traspositori,
823 si veda @ref{Instrument transpositions}.
824
825
826 @snippets
827
828 @lilypondfile[verbatim,quote,texidoc,doctitle]
829 {transposing-pitches-with-minimum-accidentals-smart-transpose.ly}
830
831 @seealso
832 Guida alla notazione:
833 @ref{Instrument transpositions},
834 @ref{Inversion},
835 @ref{Modal transformations},
836 @ref{Relative octave entry},
837 @ref{Retrograde}.
838
839 Frammenti di codice:
840 @rlsrnamed{Pitches, Altezze}.
841
842 Guida al funzionamento interno:
843 @rinternals{TransposedMusic}.
844
845 @funindex \transpose
846 @funindex transpose
847 @funindex \chordmode
848 @funindex chordmode
849 @funindex \relative
850 @funindex relative
851
852 @knownissues
853 La conversione relativa non avrà effetto sulle sezioni @code{\transpose},
854 @code{\chordmode} e @code{\relative} comprese all'interno di un
855 blocco @code{\relative}.  Per usare la modalità relativa all'interno
856 di musica trasposta, occorre inserire un ulteriore blocco @code{\relative}
857 all'interno di @code{\transpose}.
858
859 Il comando @code{\transpose} impedisce di stampare le alterazioni triple. Le
860 sostituisce con un'altezza @q{enarmonicamente equivalente} (per esempio,
861 Re bemolle al posto di Mi triplo bemolle).
862
863
864 @node Inversione
865 @unnumberedsubsubsec Inversione
866 @translationof Inversion
867
868 @cindex inversione
869 @cindex operazione, inversione
870 @funindex \inversion
871
872 Un'espressione musicale può essere invertita e trasposta in una singola
873 operazione con:
874
875 @example
876 \inversion @var{altezza-di-riferimento} @var{altezza-di-arrivo} @var{espressione_musicale}
877 @end example
878
879 L'@code{@var{espressione_musicale}} viene invertita intervallo per intervallo
880 intorno all'@code{@var{altezza-di-riferimento}} e poi trasposta in modo che
881 ci sia una corrispondenza tra @code{@var{altezza-di-riferimento}} e
882 @code{@var{altezza-di-arrivo}}.
883
884 @lilypond[verbatim,quote]
885 music = \relative { c' d e f }
886 \new Staff {
887   \music
888   \inversion d' d' \music
889   \inversion d' ees' \music
890 }
891 @end lilypond
892
893 @warning{I motivi da invertire devono essere scritti in forma assoluta
894 oppure devono essere prima convertiti in forma assoluta racchiudendoli
895 in un blocco @code{\relative}.}
896
897 @seealso
898 Guida alla notazione:
899 @ref{Modal transformations},
900 @ref{Retrograde},
901 @ref{Transpose}.
902
903
904 @node Retrogradazione
905 @unnumberedsubsubsec Retrogradazione
906 @translationof Retrograde
907
908 @cindex trasformazione retrograda
909 @cindex retrogradazione, trasformazione
910 @cindex operazione, retrogradazione
911 @funindex \retrograde
912 @funindex retrograde
913
914 Un'espressione musicale può essere invertita in modo da produrre il proprio
915 retrogrado:
916
917 @lilypond[verbatim,quote]
918 music = \relative { c'8. ees16( fis8. a16 b8.) gis16 f8. d16 }
919
920 \new Staff {
921   \music
922   \retrograde \music
923 }
924 @end lilypond
925
926 @knownissues
927 Le legature di valore manuali in @code{\retrograde} saranno spezzate e
928 genereranno degli avvisi.  Alcune legature di valore possono essere
929 generate automaticamente abilitando @ref{Automatic note splitting}.
930
931 @seealso
932 Guida alla notazione:
933 @ref{Inversion},
934 @ref{Modal transformations},
935 @ref{Transpose}.
936
937
938 @node Trasposizioni modali
939 @unnumberedsubsubsec Trasposizioni modali
940 @translationof Modal transformations
941
942 @cindex trasposizioni modali
943 @cindex modali, trasposizioni
944 @cindex operazioni, modali
945
946 In una composizione musicale basata su una scala, un motivo viene
947 frequentemente trasportato in differenti modi.  Può essere
948 @notation{trasposto} per iniziare in punti diversi della scala o
949 può essere @notation{invertito} rispetto a un punto cardine della scala.
950 Può anche essere rovesciato per produrre il @notation{retrogrado}, si veda
951 @ref{Retrograde}.
952
953 @warning{Le note che non si trovano all'interno della scala definita non
954 vengono trasformate.}
955
956 @subsubsubheading Trasposizione modale
957
958 @cindex trasposizione modale
959 @cindex modale, trasposizione
960 @cindex operazione, trasposizione
961 @funindex \modalTranspose
962 @funindex modalTranspose
963
964 Un motivo può essere trasposto entro una certa scala con:
965
966 @example
967 \modalTranspose @var{altezza-di-partenza} @var{altezza-di-arrivo} @var{scala} @var{motif}
968 @end example
969
970 Le note di @var{motif} vengono spostate, se all'interno della @var{scala}, del
971 numero di gradi della scala dati dall'intervallo tra @var{altezza-di-arrivo}
972 e @var{altezza-di-partenza}:
973
974 @lilypond[verbatim,quote]
975 diatonicScale = \relative { c' d e f g a b }
976 motif = \relative { c'8 d e f g a b c }
977
978 \new Staff {
979   \motif
980   \modalTranspose c f \diatonicScale \motif
981   \modalTranspose c b, \diatonicScale \motif
982 }
983 @end lilypond
984
985 È possibile indicare una scala ascendente di qualsiasi lunghezza e con qualsiasi
986 intervallo:
987
988 @lilypond[verbatim,quote]
989 pentatonicScale = \relative { ges aes bes des ees }
990 motif = \relative { ees'8 des ges,4 <ges' bes,> <ges bes,> }
991
992 \new Staff {
993   \motif
994   \modalTranspose ges ees' \pentatonicScale \motif
995 }
996 @end lilypond
997
998 Se usato con una scala cromatica, @code{\modalTranspose} ha un
999 effetto simile a @code{\transpose}, con in più la possibilità
1000 di specificare i nomi delle note da usare:
1001
1002 @lilypond[verbatim,quote]
1003 chromaticScale = \relative { c' cis d dis e f fis g gis a ais b }
1004 motif = \relative { c'8 d e f g a b c }
1005
1006 \new Staff {
1007   \motif
1008   \transpose c f \motif
1009   \modalTranspose c f \chromaticScale \motif
1010 }
1011 @end lilypond
1012
1013 @subsubsubheading Inversione modale
1014
1015 @cindex inversione modale
1016 @cindex modale, inversione
1017 @cindex operazione, inversione modale
1018 @funindex \modalInversion
1019 @funindex modalInversion
1020
1021 Una sequenza di note può essere invertita all'interno di una data scala intorno
1022 a una determinata nota cardine e quindi trasposto, in un'unica operazione, con:
1023
1024 @example
1025 \modalInversion @var{altezza-cardine} @var{altezza-di-arrivo} @var{scala} @var{motif}
1026 @end example
1027
1028 Le note di @var{motif} vengono spostate dello stesso numero di gradi dalla nota
1029 dell'@var{altezza-cardine} all'interno della @var{scala}, ma nella direzione
1030 opposta, e il risultato viene poi spostato all'interno della @var{scala} per
1031 il numero di gradi dato dall'intervallo tra @var{altezza-di-arrivo} e
1032 @var{altezza-cardine}.
1033
1034 Dunque, per invertire intorno a una particolare nota della scala, è necessario
1035 usare il medesimo valore per @var{altezza-cardine} e @var{altezza-di-arrivo}:
1036
1037 @lilypond[verbatim,quote]
1038 octatonicScale = \relative { ees' f fis gis a b c d }
1039 motif = \relative { c'8. ees16 fis8. a16 b8. gis16 f8. d16 }
1040
1041 \new Staff {
1042   \motif
1043   \modalInversion fis' fis' \octatonicScale \motif
1044 }
1045 @end lilypond
1046
1047 Per invertire intorno a una nota cardine posta tra altre due note, si inverte
1048 intorno a una della note e poi si traspone di un grado della scala.  Le due
1049 note specificate possono essere interpretate come parentesi del punto cardine:
1050
1051 @lilypond[verbatim,quote]
1052 scale = \relative { c' g' }
1053 motive = \relative { c' c g' c, }
1054
1055 \new Staff {
1056   \motive
1057   \modalInversion c' g' \scale \motive
1058 }
1059 @end lilypond
1060
1061 L'operazione combinata di inversione e retrogradazione produce la
1062 retrogradazione inversa:
1063
1064 @lilypond[verbatim,quote]
1065 octatonicScale = \relative { ees' f fis gis a b c d }
1066 motif = \relative { c'8. ees16 fis8. a16 b8. gis16 f8. d16 }
1067
1068 \new Staff {
1069   \motif
1070   \retrograde \modalInversion c' c' \octatonicScale \motif
1071 }
1072 @end lilypond
1073
1074 @seealso
1075 Guida alla notazione:
1076 @ref{Inversion},
1077 @ref{Retrograde},
1078 @ref{Transpose}.
1079
1080
1081 @node Aspetto delle altezze
1082 @subsection Aspetto delle altezze
1083 @translationof Displaying pitches
1084
1085 Questa sezione tratta il modo di modificare l'aspetto delle altezze delle note.
1086
1087 @menu
1088 * Chiave::
1089 * Armatura di chiave::
1090 * Segni di ottavazione::
1091 * Trasporto strumentale::
1092 * Alterazioni automatiche::
1093 * Ambitus::
1094 @end menu
1095
1096
1097 @node Chiave
1098 @unnumberedsubsubsec Chiave
1099 @translationof Clef
1100
1101 @cindex chiave di Sol
1102 @cindex chiave di Do
1103 @cindex chiave di Fa
1104 @cindex chiave di violino
1105 @cindex chiave di contralto
1106 @cindex chiave di tenore
1107 @cindex chiave di basso
1108 @cindex chiave francese
1109 @cindex chiave di soprano
1110 @cindex chiave di mezzosoprano
1111 @cindex chiave di baritono
1112 @cindex chiave di varbaritono
1113 @cindex chiave di subbasso
1114 @cindex chiave
1115 @cindex chiave antica
1116 @cindex antica, chiave
1117 @cindex Sol, chiave di
1118 @cindex Do, chiave di
1119 @cindex Fa, chiave di
1120 @cindex violino, chiave di
1121 @cindex alto, chiave di
1122 @cindex tenore, chiave di
1123 @cindex basso, chiave di
1124 @cindex francese, chiave
1125 @cindex soprano, chiave di
1126 @cindex mezzosoprano, chiave di
1127 @cindex baritono, chiave di
1128 @cindex varbaritono, chiave di
1129 @cindex subbasso, chiave di
1130
1131
1132 @funindex \clef
1133 @funindex clef
1134
1135 Senza un comando esplicito, la chiave predefinita in LilyPond è la chiave
1136 di violino (o di @emph{Sol}).
1137
1138 @lilypond[verbatim,quote,fragment,ragged-right]
1139 c'2 c'
1140 @end lilypond
1141
1142 Per cambiare la chiave si usa il comando @code{\clef} seguito dal nome della
1143 chiave.  In tutti gli esempi seguenti viene mostrato il @emph{Do centrale}.
1144
1145 @lilypond[verbatim,quote,fragment]
1146 \clef treble
1147 c'2 c'
1148 \clef alto
1149 c'2 c'
1150 \clef tenor
1151 c'2 c'
1152 \clef bass
1153 c'2 c'
1154 @end lilypond
1155
1156 L'elenco completo di tutti i nomi di chiave possibili si trova in @ref{Clef styles}.
1157 Chiavi speciali, come quelle usate nella musica @emph{antica}, sono descritte
1158 in @ref{Mensural clefs} e @ref{Gregorian clefs}.  La musica che utilizza le
1159 chiavi dell'intavolatura è discussa in @ref{Default tablatures} e
1160 @ref{Custom tablatures}.
1161
1162 @cindex notine, chiavi
1163 @cindex citazioni in corpo piccolo, chiavi
1164 @cindex chiavi con notine (citazioni in corpo piccolo)
1165
1166 Per mischiare le chiavi quando si usano le notine, leggere come si usano i comandi
1167 @code{\cueClef} e @code{\cueDuringWithClef} descritti in @ref{Formatting cue notes}.
1168
1169 @cindex chiave traspositrice
1170 @cindex trasposizione, chiave
1171 @cindex trasposizione dell'ottava
1172 @cindex trasposizione opzionale dell'ottava
1173 @cindex chiave di tenore per coro
1174
1175 Aggiungendo@tie{}@code{_8} o@tie{}@code{^8} al nome della chiave, la sua
1176 adozione comporta il trasporto all'ottava rispettivamente inferiore o
1177 superiore, mentre@tie{}@code{_15} e@tie{}@code{^15} traspongono di due ottave.
1178 È possibile usare altri numeri interi, se necessario.  I nomi di chiave
1179 contenenti caratteri non alfabetici devono essere racchiusi tra virgolette
1180
1181 @lilypond[verbatim,quote,fragment]
1182 \clef treble
1183 c'2 c'
1184 \clef "treble_8"
1185 c'2 c'
1186 \clef "bass^15"
1187 c'2 c'
1188 \clef "alto_2"
1189 c'2 c'
1190 \clef "G_8"
1191 c'2 c'
1192 \clef "F^5"
1193 c'2 c'
1194 @end lilypond
1195
1196 L'ottavazione opzionale si può ottenere racchiudendo l'argomento numerico
1197 tra parentesi tonde o quadre:
1198
1199 @lilypond[verbatim,quote,fragment]
1200 \clef "treble_(8)"
1201 c'2 c'
1202 \clef "bass^[15]"
1203 c'2 c'
1204 @end lilypond
1205
1206 Le altezze vengono mostrate come se l'argomento numerico fosse
1207 inserito senza parentesi.
1208
1209 Se c'è un cambio di chiave quando si interrompe la linea, il simbolo della
1210 nuova chiave viene ripetuto alla fine della linea precedente, come chiave
1211 di @emph{avviso}, e all'inizio di quella successiva.  Tale chiave di
1212 @emph{precauzione} può essere soppressa.
1213
1214 @lilypond[verbatim,quote,fragment]
1215 \clef treble { c'2 c' } \break
1216 \clef bass { c'2 c' } \break
1217 \clef alto
1218   \set Staff.explicitClefVisibility = #end-of-line-invisible
1219   { c'2 c' } \break
1220   \unset Staff.explicitClefVisibility
1221 \clef bass { c'2 c' } \break
1222 @end lilypond
1223
1224 Una chiave che è già stata visualizzata non viene ristampata se viene
1225 ripetuto lo stesso comando @code{\clef} e verrà quindi ignorata.
1226 Si può cambiare tale comportamento predefinito col comando
1227 @code{\set Staff.forceClef = ##t}.
1228
1229 @lilypond[verbatim,quote,fragment]
1230   \clef treble
1231   c'1
1232   \clef treble
1233   c'1
1234   \set Staff.forceClef = ##t
1235   c'1
1236   \clef treble
1237   c'1
1238 @end lilypond
1239
1240 When there is a manual clef change, the glyph of the changed clef
1241 will be smaller than normal.  This behaviour can be overridden.
1242
1243 @lilypond[verbatim,quote,fragment]
1244   \clef "treble"
1245   c'1
1246   \clef "bass"
1247   c'1
1248   \clef "treble"
1249   c'1
1250   \override Staff.Clef.full-size-change = ##t
1251   \clef "bass"
1252   c'1
1253   \clef "treble"
1254   c'1
1255   \revert Staff.Clef.full-size-change
1256   \clef "bass"
1257   c'1
1258   \clef "treble"
1259   c'1
1260 @end lilypond
1261
1262 @snippets
1263
1264 @lilypondfile[verbatim,quote,texidoc,doctitle]
1265 {tweaking-clef-properties.ly}
1266
1267 @seealso
1268 Guida alla notazione:
1269 @ref{Mensural clefs},
1270 @ref{Gregorian clefs},
1271 @ref{Default tablatures},
1272 @ref{Custom tablatures},
1273 @ref{Formatting cue notes}.
1274
1275 File installati:
1276 @file{scm/parser-clef.scm}.
1277
1278 Frammenti di codice:
1279 @rlsrnamed{Pitches, Altezze}.
1280
1281 Guida al funzionamento interno:
1282 @rinternals{Clef_engraver},
1283 @rinternals{Clef},
1284 @rinternals{ClefModifier},
1285 @rinternals{clef-interface}.
1286
1287 @knownissues
1288 I numeri di ottavazione assegnati alle chiavi sono trattati come oggetti grafici
1289 separati.  Quindi qualsiasi @code{\override} all'oggetto @var{Clef} dovrà essere
1290 applicato, con un altro @code{\override}, all'oggetto @var{ClefModifier}.
1291
1292 @lilypond[fragment,quote,verbatim]
1293 \new Staff \with {
1294   \override Clef.color = #blue
1295   \override ClefModifier.color = #red
1296 }
1297
1298 \clef "treble_8" c'4
1299 @end lilypond
1300
1301
1302 @node Armatura di chiave
1303 @unnumberedsubsubsec Armatura di chiave
1304 @translationof Key signature
1305
1306 @cindex armatura di chiave
1307
1308 @funindex \key
1309 @funindex key
1310
1311 @c duplicated in Key signature and Accidentals
1312 @warning{I nuovi utenti sono talvolta confusi dalla gestione delle
1313 alterazioni e delle armature di chiave.  In LilyPond i nomi delle
1314 note costituiscono l'input grezzo; le armature e le chiavi determinano
1315 come questo venga mostrato.  Una nota non alterata come@tie{}@code{c}
1316 significa @q{Do naturale}, indipendentemente dall'armatura o dalla
1317 chiave.  Per maggiori informazioni si veda @rlearning{Altezze e armature di chiave}.}
1318
1319 L'armatura di chiave indica la tonalità di un brano.  È costituita da un
1320 insieme di alterazioni (bemolle o diesis) all'inizio del rigo.  L'armatura
1321 di chiave può essere modificata:
1322
1323 @example
1324 \key @var{altezza} @var{modo}
1325 @end example
1326
1327 @funindex \major
1328 @funindex major
1329 @funindex \minor
1330 @funindex minor
1331 @funindex \ionian
1332 @funindex ionian
1333 @funindex \locrian
1334 @funindex locrian
1335 @funindex \aeolian
1336 @funindex aeolian
1337 @funindex \mixolydian
1338 @funindex mixolydian
1339 @funindex \lydian
1340 @funindex lydian
1341 @funindex \phrygian
1342 @funindex phrygian
1343 @funindex \dorian
1344 @funindex dorian
1345
1346 @cindex modi ecclesiastici
1347 @cindex modi
1348 @cindex maggiore
1349 @cindex minore
1350 @cindex ionio
1351 @cindex locrio
1352 @cindex eolio
1353 @cindex misolidio
1354 @cindex lidio
1355 @cindex frigio
1356 @cindex dorico
1357
1358 @noindent
1359 @code{@var{modo}} deve essere @code{\major} o @code{\minor}
1360 per ottenere rispettivamente un'armatura di @code{@var{altezza}}-maggiore o
1361 @code{@var{altezza}}-minore.  È anche possibile usare i nomi tradizionali
1362 dei modi, chiamati anche @notation{modi ecclesiastici}:
1363 @code{\ionian}, @code{\dorian}, @code{\phrygian}, @code{\lydian},
1364 @code{\mixolydian}, @code{\aeolian} e @code{\locrian}.
1365
1366 @lilypond[verbatim,quote,fragment]
1367 \relative {
1368   \key g \major
1369   fis''1
1370   f
1371   fis
1372 }
1373 @end lilypond
1374
1375 Si possono definire ulteriori modi elencando le alterazioni per ogni
1376 grado della scala quando il modo inizia col Do.
1377
1378 @lilypond[verbatim,quote]
1379 freygish = #`((0 . ,NATURAL) (1 . ,FLAT) (2 . ,NATURAL)
1380     (3 . ,NATURAL) (4 . ,NATURAL) (5 . ,FLAT) (6 . ,FLAT))
1381
1382 \relative {
1383   \key c \freygish c'4 des e f
1384   \bar "||" \key d \freygish d es fis g
1385 }
1386 @end lilypond
1387
1388 Le alterazioni dell'armatura di chiave possono essere collocate in
1389 posizioni diverse da quelle tradizionali o anche in più di un'ottava, usando
1390 le proprietà @code{flat-positions} e @code{sharp-positions}
1391 di @code{KeySignature}.  I valori di queste proprietà specificano
1392 l'estensione delle posizioni del rigo in cui potranno comparire
1393 le alterazioni.  Se viene specificata una sola posizione, le
1394 alterazioni vengono collocate entro l'ottava che finisce in quella
1395 posizione del rigo.
1396
1397 @lilypond[verbatim, quote,fragment]
1398 \override Staff.KeySignature.flat-positions = #'((-5 . 5))
1399 \override Staff.KeyCancellation.flat-positions = #'((-5 . 5))
1400 \clef bass \key es \major es g bes d'
1401 \clef treble \bar "||" \key es \major es' g' bes' d''
1402
1403 \override Staff.KeySignature.sharp-positions = #'(2)
1404 \bar "||" \key b \major b' fis' b'2
1405 @end lilypond
1406
1407
1408
1409 @snippets
1410
1411 @lilypondfile[verbatim,quote,texidoc,doctitle]
1412 {preventing-natural-signs-from-being-printed-when-the-key-signature-changes.ly}
1413
1414 @lilypondfile[verbatim,quote,texidoc,doctitle]
1415 {non-traditional-key-signatures.ly}
1416
1417 @seealso
1418 Glossario musicale:
1419 @rglos{church mode},
1420 @rglos{scordatura}.
1421
1422 Manuale di apprendimento:
1423 @rlearning{Altezze e armature di chiave}.
1424
1425 Frammenti di codice:
1426 @rlsrnamed{Pitches, Altezze}.
1427
1428 Guida al funzionamento interno:
1429 @rinternals{KeyChangeEvent},
1430 @rinternals{Key_engraver},
1431 @rinternals{Key_performer},
1432 @rinternals{KeyCancellation},
1433 @rinternals{KeySignature},
1434 @rinternals{key-signature-interface}.
1435
1436
1437 @node Segni di ottavazione
1438 @unnumberedsubsubsec Segni di ottavazione
1439 @translationof Ottava brackets
1440
1441 @cindex ottava
1442 @cindex 15ma
1443 @cindex 8va
1444 @cindex 8ve
1445 @cindex ottavazione
1446
1447 @funindex set-octavation
1448 @funindex \ottava
1449 @funindex ottava
1450
1451 I @notation{segni di ottavazione} introducono un'ulteriore trasposizione di
1452 ottava nel rigo:
1453
1454 @lilypond[verbatim,quote]
1455 \relative a' {
1456   a2 b
1457   \ottava #-2
1458   a2 b
1459   \ottava #-1
1460   a2 b
1461   \ottava #0
1462   a2 b
1463   \ottava #1
1464   a2 b
1465   \ottava #2
1466   a2 b
1467 }
1468 @end lilypond
1469
1470 @snippets
1471
1472 @lilypondfile[verbatim,quote,texidoc,doctitle]
1473 {ottava-text.ly}
1474
1475 @lilypondfile[verbatim,quote,texidoc,doctitle]
1476 {adding-an-ottava-marking-to-a-single-voice.ly}
1477
1478 @lilypondfile[verbatim,quote,texidoc,doctitle]
1479 {modifying-the-ottava-spanner-slope.ly}
1480
1481 @seealso
1482 Glossario musicale:
1483 @rglosnamed{octavation,ottavazione}.
1484
1485 Frammenti di codice:
1486 @rlsrnamed{Pitches, Altezze}.
1487
1488 Guida al funzionamento interno:
1489 @rinternals{Ottava_spanner_engraver},
1490 @rinternals{OttavaBracket},
1491 @rinternals{ottava-bracket-interface}.
1492
1493
1494 @node Trasporto strumentale
1495 @unnumberedsubsubsec Trasporto strumentale
1496 @translationof Instrument transpositions
1497
1498 @cindex trasposizione, MIDI
1499 @cindex trasposizione, strumento
1500 @cindex strumento traspositore
1501 @cindex MIDI
1502 @cindex trasposizione MIDI
1503
1504 @funindex \transposition
1505 @funindex transposition
1506
1507 Quando si scrivono partiture che comprendono strumenti traspositori, alcune
1508 parti possono essere scritte a un'altezza diversa dall'@notation{intonazione reale}.
1509 In questi casi, è necessario specificare la chiave dello @notation{strumento traspositore},
1510 altrimenti l'output MIDI e le citazioni in altre parti produrranno
1511 altezze errate.  Per maggiori informazioni sulle citazioni, si veda
1512 @ref{Quoting other voices}.
1513
1514 @example
1515 \transposition @var{altezza}
1516 @end example
1517
1518 L'altezza da usare per @code{\transposition} deve corrispondere al suono
1519 effettivamente prodotto quando un@tie{}@code{c'} scritto sul rigo viene
1520 suonato dallo strumento traspositore.  Tale altezza viene inserita in
1521 modalità assoluta; dunque, uno strumento che produce un suono reale un
1522 tono sopra la notazione deve usare @w{@code{\transposition d'}}.
1523 @code{\transposition} va usato @emph{soltanto} se le altezze @emph{non}
1524 sono scritte in intonazione reale.
1525
1526 Ecco un frammento per violino e clarinetto in Si bemolle, le cui
1527 parti sono inserite usando le note e l'armatura di chiave che appaiono
1528 nei rispettivi righi sulla partitura del direttore.  I due strumenti suonano
1529 all'unisono.
1530
1531 @lilypond[verbatim,quote]
1532 \new GrandStaff <<
1533   \new Staff = "violin" {
1534     \relative c'' {
1535       \set Staff.instrumentName = #"Vln"
1536       \set Staff.midiInstrument = #"violin"
1537       % not strictly necessary, but a good reminder
1538       \transposition c'
1539
1540       \key c \major
1541       g4( c8) r c r c4
1542     }
1543   }
1544   \new Staff = "clarinet" {
1545     \relative c'' {
1546       \set Staff.instrumentName = \markup { Cl (B\flat) }
1547       \set Staff.midiInstrument = #"clarinet"
1548       \transposition bes
1549
1550       \key d \major
1551       a4( d8) r d r d4
1552     }
1553   }
1554 >>
1555 @end lilypond
1556
1557 @code{\transposition} può essere modificato nel corso di un brano.  Ad
1558 esempio, un clarinettista potrebbe essere costretto a passare da un
1559 clarinetto in La a uno in Si bemolle.
1560
1561 @lilypond[verbatim,quote]
1562 flute = \relative c'' {
1563   \key f \major
1564   \cueDuring #"clarinet" #DOWN {
1565     R1 _\markup\tiny "clarinet"
1566     c4 f e d
1567     R1 _\markup\tiny "clarinet"
1568   }
1569 }
1570 clarinet = \relative c'' {
1571   \key aes \major
1572   \transposition a
1573   aes4 bes c des
1574   R1^\markup { muta in B\flat }
1575   \key g \major
1576   \transposition bes
1577   d2 g,
1578 }
1579 \addQuote "clarinet" \clarinet
1580 <<
1581   \new Staff \with { instrumentName = #"Flute" }
1582     \flute
1583   \new Staff \with { instrumentName = #"Cl (A)" }
1584     \clarinet
1585 >>
1586 @end lilypond
1587
1588 @seealso
1589 Glossario musicale:
1590 @rglosnamed{concert pitch,intonazione reale},
1591 @rglosnamed{transposing instrument,strumento traspositore}.
1592
1593 Guida alla notazione:
1594 @ref{Quoting other voices},
1595 @ref{Transpose}.
1596
1597 Frammenti di codice:
1598 @rlsrnamed{Pitches, Altezze}.
1599
1600
1601 @node Alterazioni automatiche
1602 @unnumberedsubsubsec Alterazioni automatiche
1603 @translationof Automatic accidentals
1604
1605 @cindex stile di alterazione
1606 @cindex stile di alterazione predefinito
1607 @cindex alterazioni
1608 @cindex alterazioni automatiche
1609
1610 @funindex \accidentalStyle
1611 @funindex voice
1612 @funindex default
1613
1614 Esistono diverse convenzioni sul modo di scrivere le
1615 alterazioni.  LilyPond ha una funzione per specificare
1616 lo stile di gestione delle alterazioni adottato.  Questa funzione viene
1617 richiamata nel modo seguente:
1618
1619 @example
1620 \new Staff <<
1621   \accidentalStyle voice
1622   @{ @dots{} @}
1623 >>
1624 @end example
1625
1626 La gestione delle alterazioni si applica di norma all'attuale @code{Staff} (con
1627 l'eccezione degli stili @code{piano} e @code{piano-cautionary}, che sono
1628 spiegati dopo).  Questa funzione accetta un secondo argomento opzionale che
1629 determina in quale ambito debba essere cambiato lo stile.  Ad esempio, per
1630 usare lo stesso stile in tutti i righi dell'attuale @code{StaffGroup}, si usa:
1631
1632 @example
1633 \accidentalStyle StaffGroup.voice
1634 @end example
1635
1636 Sono supportati i seguenti modi di gestire le alterazioni.  Il seguente esempio
1637 mostra tutti gli stili:
1638
1639
1640 @lilypond[verbatim,quote]
1641 musicA = {
1642   <<
1643     \relative {
1644       cis''8 fis, bes4 <a cis>8 f bis4 |
1645       cis2. <c, g'>4 |
1646     }
1647     \\
1648     \relative {
1649       ais'2 cis, |
1650       fis8 b a4 cis2 |
1651     }
1652   >>
1653 }
1654
1655 musicB = {
1656   \clef bass
1657   \new Voice {
1658     \voiceTwo \relative {
1659       <fis a cis>8[ <fis a cis>
1660       \change Staff = up
1661       cis' cis
1662       \change Staff = down
1663       <fis, a> <fis a>]
1664       \showStaffSwitch
1665       \change Staff = up
1666       dis'4 |
1667       \change Staff = down
1668       <fis, a cis>4 gis <f a d>2 |
1669     }
1670   }
1671 }
1672
1673 \new PianoStaff {
1674   <<
1675     \context Staff = "up" {
1676       \accidentalStyle default
1677       \musicA
1678     }
1679     \context Staff = "down" {
1680       \accidentalStyle default
1681       \musicB
1682     }
1683   >>
1684 }
1685 @end lilypond
1686
1687 Si noti che le ultime linee di questo esempio possono essere sostituite dal
1688 seguente frammento, se si vuole usare lo stesso stile in entrambi i righi.
1689
1690 @example
1691 \new PianoStaff @{
1692   <<
1693     \context Staff = "up" @{
1694       %%% change the next line as desired:
1695       \accidentalStyle Score.default
1696       \musicA
1697     @}
1698     \context Staff = "down" @{
1699       \musicB
1700     @}
1701   >>
1702 @}
1703 @end example
1704
1705
1706 @c don't use verbatim in this table.
1707 @table @code
1708 @item default
1709
1710 @cindex stile delle alterazioni @emph{default}
1711
1712 @funindex default
1713
1714 Questo è il comportamento predefinito del compositore tipografico.  Corrisponde
1715 alla pratica comunemente impiegata dal diciottesimo secolo: le alterazioni
1716 vengono ricordate fino alla fine della misura in cui si trovano, limitatamente
1717 all'ottava di appartenenza.  Quindi, nell'esempio seguente non compare alcun
1718 segno di bequadro prima del@tie{}@code{b} nella seconda misura o prima
1719 dell'ultimo@tie{}@code{c}:
1720
1721 @lilypond[quote]
1722 musicA = {
1723   <<
1724     \relative {
1725       cis''8 fis, bes4 <a cis>8 f bis4 |
1726       cis2. <c, g'>4 |
1727     }
1728     \\
1729     \relative {
1730       ais'2 cis, |
1731       fis8 b a4 cis2 |
1732     }
1733   >>
1734 }
1735
1736 musicB = {
1737   \clef bass
1738   \new Voice {
1739     \voiceTwo \relative {
1740       <fis a cis>8[ <fis a cis>
1741       \change Staff = up
1742       cis' cis
1743       \change Staff = down
1744       <fis, a> <fis a>]
1745       \showStaffSwitch
1746       \change Staff = up
1747       dis'4 |
1748       \change Staff = down
1749       <fis, a cis>4 gis <f a d>2 |
1750     }
1751   }
1752 }
1753
1754 \new PianoStaff {
1755   <<
1756     \context Staff = "up" {
1757       \accidentalStyle default
1758       \musicA
1759     }
1760     \context Staff = "down" {
1761       \accidentalStyle default
1762       \musicB
1763     }
1764   >>
1765 }
1766 @end lilypond
1767
1768 @item voice
1769
1770 @cindex stile delle alterazioni @emph{voice}
1771 @cindex stile delle alterazioni @emph{modern}
1772 @cindex stile delle alterazioni @emph{modern-cautionary}
1773 @cindex @emph{voice}, stile delle alterazioni
1774 @cindex @emph{modern}, stile delle alterazioni
1775 @cindex @emph{modern-cautionary}, stile delle alterazioni
1776
1777 @funindex voice
1778
1779 Normalmente le alterazioni mantengono la propria validità a livello di
1780 @code{Staff}.  Tuttavia in questo stile le alterazioni
1781 vengono gestite individualmente per ogni voce.  Al di fuori di quest'aspetto,
1782 lo stile è analogo a @code{default}.
1783
1784 Di conseguenza, le alterazioni relative a una voce non vengono cancellate nelle
1785 altre voci. Un risultato spesso non desiderabile: nell'esempio seguente è
1786 difficile capire se il secondo@tie{}@code{a} sia naturale o diesis.  L'opzione
1787 @code{voice} deve essere quindi usata solo se ogni voce è destinata a un
1788 esecutore diverso.  Se la partitura deve essere letta da un unico musicista
1789 (come nel caso della partitura del direttore, o di uno spartito per pianoforte),
1790 allora è preferibile usare @code{modern} o @code{modern-cautionary}.
1791
1792
1793 @lilypond[quote]
1794 musicA = {
1795   <<
1796     \relative {
1797       cis''8 fis, bes4 <a cis>8 f bis4 |
1798       cis2. <c, g'>4 |
1799     }
1800     \\
1801     \relative {
1802       ais'2 cis, |
1803       fis8 b a4 cis2 |
1804     }
1805   >>
1806 }
1807
1808 musicB = {
1809   \clef bass
1810   \new Voice {
1811     \voiceTwo \relative {
1812       <fis a cis>8[ <fis a cis>
1813       \change Staff = up
1814       cis' cis
1815       \change Staff = down
1816       <fis, a> <fis a>]
1817       \showStaffSwitch
1818       \change Staff = up
1819       dis'4 |
1820       \change Staff = down
1821       <fis, a cis>4 gis <f a d>2 |
1822     }
1823   }
1824 }
1825
1826 \new PianoStaff {
1827   <<
1828     \context Staff = "up" {
1829       \accidentalStyle voice
1830       \musicA
1831     }
1832     \context Staff = "down" {
1833       \accidentalStyle voice
1834       \musicB
1835     }
1836   >>
1837 }
1838 @end lilypond
1839
1840 @item modern
1841
1842 @cindex alterazioni, stile moderno delle
1843 @cindex stile moderno delle alterazioni
1844
1845 @funindex modern
1846
1847 Questa regola corrisponde alla pratica comune del ventesimo
1848 secolo.  Omette i segni di bequadro supplementari che in passato
1849 erano di norma anteposti al diesis che segue un doppio
1850 diesis o a un bemolle che segue un doppio bemolle.  La regola
1851 @code{modern} presenta le stesse alterazioni di @code{default}, con
1852 due aggiunte che servono a evitare ambiguità: i segni di annullamento
1853 delle alterazioni temporanee sono anteposti alle note sulla stessa
1854 ottava della misura successiva e alle note in ottave diverse nella
1855 stessa misura.  In questo esempio, dunque, i bequadri del@tie{}@code{b}
1856 e del@tie{}@code{c} nella seconda misura del rigo superiore:
1857
1858 @lilypond[quote]
1859 musicA = {
1860   <<
1861     \relative {
1862       cis''8 fis, bes4 <a cis>8 f bis4 |
1863       cis2. <c, g'>4 |
1864     }
1865     \\
1866     \relative {
1867       ais'2 cis, |
1868       fis8 b a4 cis2 |
1869     }
1870   >>
1871 }
1872
1873 musicB = {
1874   \clef bass
1875   \new Voice {
1876     \voiceTwo \relative {
1877       <fis a cis>8[ <fis a cis>
1878       \change Staff = up
1879       cis' cis
1880       \change Staff = down
1881       <fis, a> <fis a>]
1882       \showStaffSwitch
1883       \change Staff = up
1884       dis'4 |
1885       \change Staff = down
1886       <fis, a cis>4 gis <f a d>2 |
1887     }
1888   }
1889 }
1890
1891 \new PianoStaff {
1892   <<
1893     \context Staff = "up" {
1894       \accidentalStyle modern
1895       \musicA
1896     }
1897     \context Staff = "down" {
1898       \accidentalStyle modern
1899       \musicB
1900     }
1901   >>
1902 }
1903 @end lilypond
1904
1905 @item modern-cautionary
1906
1907 @cindex alterazioni, stile @emph{modern-cautionary}
1908 @cindex @emph{modern-cautionary}, stile delle alterazioni
1909 @cindex alterazioni in stile moderno
1910 @cindex alterazioni di precauzione in stile moderno
1911
1912 @funindex modern-cautionary
1913
1914 Questa regola è simile a @code{modern}, ma le alterazioni @q{supplementari}
1915 sono segnate come alterazioni di precauzione (con parentesi).  La loro
1916 dimensione può essere cambiata attraverso la proprietà
1917 @code{font-size} di @code{AccidentalCautionary}.
1918
1919 @lilypond[quote]
1920 musicA = {
1921   <<
1922     \relative {
1923       cis''8 fis, bes4 <a cis>8 f bis4 |
1924       cis2. <c, g'>4 |
1925     }
1926     \\
1927     \relative {
1928       ais'2 cis, |
1929       fis8 b a4 cis2 |
1930     }
1931   >>
1932 }
1933
1934 musicB = {
1935   \clef bass
1936   \new Voice {
1937     \voiceTwo \relative {
1938       <fis a cis>8[ <fis a cis>
1939       \change Staff = up
1940       cis' cis
1941       \change Staff = down
1942       <fis, a> <fis a>]
1943       \showStaffSwitch
1944       \change Staff = up
1945       dis'4 |
1946       \change Staff = down
1947       <fis, a cis>4 gis <f a d>2 |
1948     }
1949   }
1950 }
1951
1952 \new PianoStaff {
1953   <<
1954     \context Staff = "up" {
1955       \accidentalStyle modern-cautionary
1956       \musicA
1957     }
1958     \context Staff = "down" {
1959       \accidentalStyle modern-cautionary
1960       \musicB
1961     }
1962   >>
1963 }
1964 @end lilypond
1965
1966 @item modern-voice
1967
1968 @cindex @emph{modern}, stile delle alterazioni
1969 @cindex stile delle alterazioni @emph{modern}
1970 @cindex alterazioni su più voci
1971 @cindex alterazioni moderne
1972
1973 @funindex modern-voice
1974
1975 Questa regola viene usata per le alterazioni su più voci destinate sia agli
1976 esecutori che suonano una singola voce sia a quelli che suonano tutte
1977 le voci.  Le alterazioni sono mostrate su tutte le voci, ma @emph{sono annullate}
1978 su ogni voce dello stesso rigo (@code{Staff}).  Quindi, l'alterazione
1979 dell'@tie{}@code{a} nell'ultima misura viene annullata perché l'annullamento
1980 precedente si trovava in una voce diversa, mentre quella del@tie{}@code{d}
1981 nel rigo inferiore viene annullata a causa dell'alterazione in un'altra
1982 voce della misura precedente:
1983
1984 @lilypond[quote]
1985 musicA = {
1986   <<
1987     \relative {
1988       cis''8 fis, bes4 <a cis>8 f bis4 |
1989       cis2. <c, g'>4 |
1990     }
1991     \\
1992     \relative {
1993       ais'2 cis, |
1994       fis8 b a4 cis2 |
1995     }
1996   >>
1997 }
1998
1999 musicB = {
2000   \clef bass
2001   \new Voice {
2002     \voiceTwo \relative {
2003       <fis a cis>8[ <fis a cis>
2004       \change Staff = up
2005       cis' cis
2006       \change Staff = down
2007       <fis, a> <fis a>]
2008       \showStaffSwitch
2009       \change Staff = up
2010       dis'4 |
2011       \change Staff = down
2012       <fis, a cis>4 gis <f a d>2 |
2013     }
2014   }
2015 }
2016
2017 \new PianoStaff {
2018   <<
2019     \context Staff = "up" {
2020       \accidentalStyle modern-voice
2021       \musicA
2022     }
2023     \context Staff = "down" {
2024       \accidentalStyle modern-voice
2025       \musicB
2026     }
2027   >>
2028 }
2029 @end lilypond
2030
2031 @cindex stile delle alterazioni di precauzione @emph{modern voice}
2032 @cindex stile delle alterazioni @emph{modern-voice-cautionary}
2033 @cindex @emph{modern-voice-cautionary}, stile delle alterazioni
2034
2035 @funindex modern-voice-cautionary
2036
2037 @item modern-voice-cautionary
2038
2039 Questa regola è analoga a @code{modern-voice}, ma con le alterazioni
2040 supplementari (quelle non mostrate da @code{voice}) segnate come
2041 alterazioni di precauzione.  Tutte le alterazioni mostrate
2042 da @code{default} @emph{sono} mostrate con questa regola, ma alcune di
2043 esse sono indicate come alterazioni di precauzione.
2044
2045 @lilypond[quote]
2046 musicA = {
2047   <<
2048     \relative {
2049       cis''8 fis, bes4 <a cis>8 f bis4 |
2050       cis2. <c, g'>4 |
2051     }
2052     \\
2053     \relative {
2054       ais'2 cis, |
2055       fis8 b a4 cis2 |
2056     }
2057   >>
2058 }
2059
2060 musicB = {
2061   \clef bass
2062   \new Voice {
2063     \voiceTwo \relative {
2064       <fis a cis>8[ <fis a cis>
2065       \change Staff = up
2066       cis' cis
2067       \change Staff = down
2068       <fis, a> <fis a>]
2069       \showStaffSwitch
2070       \change Staff = up
2071       dis'4 |
2072       \change Staff = down
2073       <fis, a cis>4 gis <f a d>2 |
2074     }
2075   }
2076 }
2077
2078 \new PianoStaff {
2079   <<
2080     \context Staff = "up" {
2081       \accidentalStyle modern-voice-cautionary
2082       \musicA
2083     }
2084     \context Staff = "down" {
2085       \accidentalStyle modern-voice-cautionary
2086       \musicB
2087     }
2088   >>
2089 }
2090 @end lilypond
2091
2092 @item piano
2093
2094 @cindex stile delle alterazioni @emph{piano}
2095 @cindex @emph{piano}, stile delle alterazioni
2096 @cindex piano e alterazioni
2097
2098 @funindex piano
2099
2100 Questa regola riflette la pratica del ventesimo secolo per la notazione per
2101 pianoforte.  Il suo comportamento è molto simile allo stile @code{modern}, ma
2102 in questo caso le alterazioni vengono annullate in tutti i righi che
2103 si trovano nello stesso @code{GrandStaff} o @code{PianoStaff}, dunque tutte
2104 gli annullamenti delle note finali.
2105
2106 È lo stile predefinito per gli attuali @code{GrandStaff} e @code{PianoStaff}.
2107
2108 @lilypond[quote]
2109 musicA = {
2110   <<
2111     \relative {
2112       cis''8 fis, bes4 <a cis>8 f bis4 |
2113       cis2. <c, g'>4 |
2114     }
2115     \\
2116     \relative {
2117       ais'2 cis, |
2118       fis8 b a4 cis2 |
2119     }
2120   >>
2121 }
2122
2123 musicB = {
2124   \clef bass
2125   \new Voice {
2126     \voiceTwo \relative {
2127       <fis a cis>8[ <fis a cis>
2128       \change Staff = up
2129       cis' cis
2130       \change Staff = down
2131       <fis, a> <fis a>]
2132       \showStaffSwitch
2133       \change Staff = up
2134       dis'4 |
2135       \change Staff = down
2136       <fis, a cis>4 gis <f a d>2 |
2137     }
2138   }
2139 }
2140
2141 \new PianoStaff {
2142   <<
2143     \context Staff = "up" {
2144       \accidentalStyle piano
2145       \musicA
2146     }
2147     \context Staff = "down" {
2148       \musicB
2149     }
2150   >>
2151 }
2152 @end lilypond
2153
2154 @item piano-cautionary
2155
2156 @cindex @emph{piano-cautionary}, stile delle alterazioni
2157 @cindex stile delle alterazioni @emph{piano-cautionary}
2158 @cindex piano e alterazioni
2159
2160 @funindex piano-cautionary
2161
2162 È uguale a @code{piano} ma con le alterazioni supplementari
2163 mostrate come alterazioni di precauzione.
2164
2165 @lilypond[quote]
2166 musicA = {
2167   <<
2168     \relative {
2169       cis''8 fis, bes4 <a cis>8 f bis4 |
2170       cis2. <c, g'>4 |
2171     }
2172     \\
2173     \relative {
2174       ais'2 cis, |
2175       fis8 b a4 cis2 |
2176     }
2177   >>
2178 }
2179
2180 musicB = {
2181   \clef bass
2182   \new Voice {
2183     \voiceTwo \relative {
2184       <fis a cis>8[ <fis a cis>
2185       \change Staff = up
2186       cis' cis
2187       \change Staff = down
2188       <fis, a> <fis a>]
2189       \showStaffSwitch
2190       \change Staff = up
2191       dis'4 |
2192       \change Staff = down
2193       <fis, a cis>4 gis <f a d>2 |
2194     }
2195   }
2196 }
2197
2198 \new PianoStaff {
2199   <<
2200     \context Staff = "up" {
2201       \accidentalStyle piano-cautionary
2202       \musicA
2203     }
2204     \context Staff = "down" {
2205       \musicB
2206     }
2207   >>
2208 }
2209 @end lilypond
2210
2211
2212 @item neo-modern
2213
2214 @cindex stile delle alterazioni @emph{neo-modern}
2215 @cindex @emph{neo-modern}, stile delle alterazioni
2216
2217 @funindex neo-modern
2218
2219 Questa regola si riferisce a una pratica tipica della musica contemporanea:
2220 le alterazioni sono mostrate come in @code{modern}, ma vengono ripetute se
2221 la stessa nota appare in seguito nella stessa misura -- a meno che la
2222 seconda occorrenza non segua direttamente la prima.
2223
2224 @lilypond[quote]
2225 musicA = {
2226   <<
2227     \relative {
2228       cis''8 fis, bes4 <a cis>8 f bis4 |
2229       cis2. <c, g'>4 |
2230     }
2231     \\
2232     \relative {
2233       ais'2 cis, |
2234       fis8 b a4 cis2 |
2235     }
2236   >>
2237 }
2238
2239 musicB = {
2240   \clef bass
2241   \new Voice {
2242     \voiceTwo \relative {
2243       <fis a cis>8[ <fis a cis>
2244       \change Staff = up
2245       cis' cis
2246       \change Staff = down
2247       <fis, a> <fis a>]
2248       \showStaffSwitch
2249       \change Staff = up
2250       dis'4 |
2251       \change Staff = down
2252       <fis, a cis>4 gis <f a d>2 |
2253     }
2254   }
2255 }
2256
2257 \new PianoStaff {
2258   <<
2259     \context Staff = "up" {
2260       \accidentalStyle neo-modern
2261       \musicA
2262     }
2263     \context Staff = "down" {
2264       \accidentalStyle neo-modern
2265       \musicB
2266     }
2267   >>
2268 }
2269 @end lilypond
2270
2271 @item neo-modern-cautionary
2272
2273 @cindex stile delle alterazioni @emph{neo-modern-cautionary}
2274 @cindex @emph{neo-modern-cautionary}, stile delle alterazioni
2275
2276 @funindex neo-modern-cautionary
2277
2278 Questa regola è simile a @code{neo-modern}, ma le alterazioni
2279 @q{supplementari} sono mostrate come alterazioni di precauzione (con
2280 parentesi). La loro dimensione può essere modificata attraverso
2281 la proprietà @code{font-size} di @code{AccidentalCautionary}.
2282
2283 @lilypond[quote]
2284 musicA = {
2285   <<
2286     \relative {
2287       cis''8 fis, bes4 <a cis>8 f bis4 |
2288       cis2. <c, g'>4 |
2289     }
2290     \\
2291     \relative {
2292       ais'2 cis, |
2293       fis8 b a4 cis2 |
2294     }
2295   >>
2296 }
2297
2298 musicB = {
2299   \clef bass
2300   \new Voice {
2301     \voiceTwo \relative {
2302       <fis a cis>8[ <fis a cis>
2303       \change Staff = up
2304       cis' cis
2305       \change Staff = down
2306       <fis, a> <fis a>]
2307       \showStaffSwitch
2308       \change Staff = up
2309       dis'4 |
2310       \change Staff = down
2311       <fis, a cis>4 gis <f a d>2 |
2312     }
2313   }
2314 }
2315
2316 \new PianoStaff {
2317   <<
2318     \context Staff = "up" {
2319       \accidentalStyle neo-modern-cautionary
2320       \musicA
2321     }
2322     \context Staff = "down" {
2323       \accidentalStyle neo-modern-cautionary
2324       \musicB
2325     }
2326   >>
2327 }
2328 @end lilypond
2329
2330
2331 @item neo-modern-voice
2332
2333 @cindex stile delle alterazioni, @emph{neo-modern-voice}
2334 @cindex @emph{neo-modern-voice}, stile delle alterazioni
2335
2336 @funindex neo-modern-voice
2337
2338 Questa regola viene usata per le alterazioni su più di una voce che devono
2339 essere lette sia da musicisti che suonano una singola voce sia da musicisti che
2340 suonano tutte le voci. Le alterazioni per ogni voce sono mostrate come
2341 nello stile @code{neo-modern}, ma vengono annullate attraverso le
2342 voci nello stesso rigo (@code{Staff}).
2343
2344 @lilypond[quote]
2345 musicA = {
2346   <<
2347     \relative {
2348       cis''8 fis, bes4 <a cis>8 f bis4 |
2349       cis2. <c, g'>4 |
2350     }
2351     \\
2352     \relative {
2353       ais'2 cis, |
2354       fis8 b a4 cis2 |
2355     }
2356   >>
2357 }
2358
2359 musicB = {
2360   \clef bass
2361   \new Voice {
2362     \voiceTwo \relative {
2363       <fis a cis>8[ <fis a cis>
2364       \change Staff = up
2365       cis' cis
2366       \change Staff = down
2367       <fis, a> <fis a>]
2368       \showStaffSwitch
2369       \change Staff = up
2370       dis'4 |
2371       \change Staff = down
2372       <fis, a cis>4 gis <f a d>2 |
2373     }
2374   }
2375 }
2376
2377 \new PianoStaff {
2378   <<
2379     \context Staff = "up" {
2380       \accidentalStyle neo-modern-voice
2381       \musicA
2382     }
2383     \context Staff = "down" {
2384       \accidentalStyle neo-modern-voice
2385       \musicB
2386     }
2387   >>
2388 }
2389 @end lilypond
2390
2391 @item neo-modern-voice-cautionary
2392
2393 @cindex stile  delle alterazioni @emph{neo-modern-voice-cautionary}
2394 @cindex @emph{neo-modern-voice-cautionary}, stile delle alterazioni
2395
2396 @funindex neo-modern-voice-cautionary
2397
2398 Questa regola è simile a @code{neo-modern-voice}, ma le alterazioni
2399 supplementari sono indicate come alterazioni di precauzione.
2400
2401 @lilypond[quote]
2402 musicA = {
2403   <<
2404     \relative {
2405       cis''8 fis, bes4 <a cis>8 f bis4 |
2406       cis2. <c, g'>4 |
2407     }
2408     \\
2409     \relative {
2410       ais'2 cis, |
2411       fis8 b a4 cis2 |
2412     }
2413   >>
2414 }
2415
2416 musicB = {
2417   \clef bass
2418   \new Voice {
2419     \voiceTwo \relative {
2420       <fis a cis>8[ <fis a cis>
2421       \change Staff = up
2422       cis' cis
2423       \change Staff = down
2424       <fis, a> <fis a>]
2425       \showStaffSwitch
2426       \change Staff = up
2427       dis'4 |
2428       \change Staff = down
2429       <fis, a cis>4 gis <f a d>2 |
2430     }
2431   }
2432 }
2433
2434 \new PianoStaff {
2435   <<
2436     \context Staff = "up" {
2437       \accidentalStyle neo-modern-voice-cautionary
2438       \musicA
2439     }
2440     \context Staff = "down" {
2441       \accidentalStyle neo-modern-voice-cautionary
2442       \musicB
2443     }
2444   >>
2445 }
2446 @end lilypond
2447
2448 @item dodecaphonic
2449
2450 @cindex stile delle alterazioni @emph{dodecafonico}
2451 @cindex @emph{dodecafonico}, stile delle alterazioni
2452
2453 @funindex dodecaphonic
2454
2455 Questa regola riflette una regola introdotta dai compositori
2456 all'inizio del ventesimo secolo nel tentativo di abolire la
2457 gerarchia tra suoni naturali e non naturali.  Con questo
2458 stile, @emph{ogni} nota presenta un segno di alterazione, anche i suoni
2459 naturali.
2460
2461 @lilypond[quote]
2462 musicA = {
2463   <<
2464     \relative {
2465       cis''8 fis, bes4 <a cis>8 f bis4 |
2466       cis2. <c, g'>4 |
2467     }
2468     \\
2469     \relative {
2470       ais'2 cis, |
2471       fis8 b a4 cis2 |
2472     }
2473   >>
2474 }
2475
2476 musicB = {
2477   \clef bass
2478   \new Voice {
2479     \voiceTwo \relative {
2480       <fis a cis>8[ <fis a cis>
2481       \change Staff = up
2482       cis' cis
2483       \change Staff = down
2484       <fis, a> <fis a>]
2485       \showStaffSwitch
2486       \change Staff = up
2487       dis'4 |
2488       \change Staff = down
2489       <fis, a cis>4 gis <f a d>2 |
2490     }
2491   }
2492 }
2493
2494 \new PianoStaff {
2495   <<
2496     \context Staff = "up" {
2497       \accidentalStyle dodecaphonic
2498       \musicA
2499     }
2500     \context Staff = "down" {
2501       \accidentalStyle dodecaphonic
2502       \musicB
2503     }
2504   >>
2505 }
2506 @end lilypond
2507
2508 @item dodecaphonic-no-repeat
2509
2510 @cindex stile delle alterazioni dodecafonico
2511 @cindex stile dodecafonico neomoderno
2512
2513 @funindex dodecaphonic-no-repeat
2514
2515 Come nello stile delle alterazioni dodecafonico @emph{ogni} nota ha
2516 un segno di alterazione, ma le alterazioni sono soppresse per tutte
2517 le altezze ripetute immediatamente nello stesso rigo.
2518
2519 @lilypond[quote]
2520 musicA = {
2521   <<
2522     \relative {
2523       cis''8 fis, bes4 <a cis>8 f bis4 |
2524       cis2. <c, g'>4 |
2525     }
2526     \\
2527     \relative {
2528       ais'2 cis, |
2529       fis8 b a4 cis2 |
2530     }
2531   >>
2532 }
2533
2534 musicB = {
2535   \clef bass
2536   \new Voice {
2537     \voiceTwo \relative {
2538       <fis a cis>8[ <fis a cis>
2539       \change Staff = up
2540       cis' cis
2541       \change Staff = down
2542       <fis, a> <fis a>]
2543       \showStaffSwitch
2544       \change Staff = up
2545       dis'4 |
2546       \change Staff = down
2547       <fis, a cis>4 gis <f a d>2 |
2548     }
2549   }
2550 }
2551
2552 \new PianoStaff {
2553   <<
2554     \context Staff = "up" {
2555       \accidentalStyle dodecaphonic-no-repeat
2556       \musicA
2557     }
2558     \context Staff = "down" {
2559       \accidentalStyle dodecaphonic-no-repeat
2560       \musicB
2561     }
2562   >>
2563 }
2564 @end lilypond
2565
2566
2567 @item dodecaphonic-first
2568
2569 @cindex stile delle alterazioni dodecafonico
2570 @cindex stile dodecafonico neomoderno
2571 @cindex dodecafonico, stile delle alterazioni
2572 @cindex dodecafonico, stile neomoderno
2573
2574 @funindex dodecaphonic-first
2575
2576 In modo analogo allo stile delle alterazioni dodecafonico @emph{ogni}
2577 altezza ha un segno di alterazione, ma solo la prima volta che si
2578 incontra in una misura.  Le alterazioni vengono ricordate solo per
2579 l'ottava corrente ma in tutte le voci.
2580
2581 @lilypond[quote]
2582 musicA = {
2583   <<
2584     \relative {
2585       cis''8 fis, bes4 <a cis>8 f bis4 |
2586       cis2. <c, g'>4 |
2587     }
2588     \\
2589     \relative {
2590       ais'2 cis, |
2591       fis8 b a4 cis2 |
2592     }
2593   >>
2594 }
2595
2596 musicB = {
2597   \clef bass
2598   \new Voice {
2599     \voiceTwo \relative {
2600       <fis a cis>8[ <fis a cis>
2601       \change Staff = up
2602       cis' cis
2603       \change Staff = down
2604       <fis, a> <fis a>]
2605       \showStaffSwitch
2606       \change Staff = up
2607       dis'4 |
2608       \change Staff = down
2609       <fis, a cis>4 gis <f a d>2 |
2610     }
2611   }
2612 }
2613
2614 \new PianoStaff {
2615   <<
2616     \context Staff = "up" {
2617       \accidentalStyle dodecaphonic-first
2618       \musicA
2619     }
2620     \context Staff = "down" {
2621       \accidentalStyle dodecaphonic-first
2622       \musicB
2623     }
2624   >>
2625 }
2626 @end lilypond
2627
2628 @item teaching
2629
2630 @cindex stile delle alterazioni per insegnamento (@emph{teaching})
2631 @cindex insegnamento (@emph{teaching}), stile delle alterazioni
2632 @cindex @emph{teaching}, stile delle alterazioni
2633 @funindex teaching
2634
2635 Questa regola è pensata per gli studenti: permette di generare facilmente degli
2636 spartiti di scale con le alterazioni di precauzione inserite in modo automatico.
2637 Alle alterazioni, indicate come nello stile @code{modern}, vengono
2638 aggiunte ulteriori segni di precauzione per tutti i diesis e bemolle
2639 specificati dall'armatura di chiave, fuorché nel caso di ripetizioni
2640 immediatamente successive di una stessa nota.
2641
2642 @lilypond[quote,staffsize=18]
2643 musicA = {
2644   <<
2645     \relative {
2646       cis''8 fis, bes4 <a cis>8 f bis4 |
2647       cis2. <c, g'>4 |
2648     }
2649     \\
2650     \relative {
2651       ais'2 cis, |
2652       fis8 b a4 cis2 |
2653     }
2654   >>
2655 }
2656
2657 musicB = {
2658   \clef bass
2659   \new Voice {
2660     \voiceTwo \relative {
2661       <fis a cis>8[ <fis a cis>
2662       \change Staff = up
2663       cis' cis
2664       \change Staff = down
2665       <fis, a> <fis a>]
2666       \showStaffSwitch
2667       \change Staff = up
2668       dis'4 |
2669       \change Staff = down
2670       <fis, a cis>4 gis <f a d>2 |
2671     }
2672   }
2673 }
2674
2675 \new PianoStaff {
2676   <<
2677     \context Staff = "up" {
2678       \key fis \minor
2679       \accidentalStyle teaching
2680       \musicA
2681     }
2682     \context Staff = "down" {
2683       \key fis \minor
2684       \accidentalStyle teaching
2685       \musicB
2686     }
2687   >>
2688 }
2689 @end lilypond
2690
2691
2692
2693 @item no-reset
2694
2695 @cindex stile delle alterazioni @emph{no-reset}
2696 @cindex @emph{no-reset}, stile delle alterazioni
2697
2698 @funindex no-reset
2699
2700 È identico a @code{default}, ma le alterazioni mantengono la propria validità
2701 @q{per sempre}, non solo all'interno della singola misura:
2702
2703 @lilypond[quote]
2704 musicA = {
2705   <<
2706     \relative {
2707       cis''8 fis, bes4 <a cis>8 f bis4 |
2708       cis2. <c, g'>4 |
2709     }
2710     \\
2711     \relative {
2712       ais'2 cis, |
2713       fis8 b a4 cis2 |
2714     }
2715   >>
2716 }
2717
2718 musicB = {
2719   \clef bass
2720   \new Voice {
2721     \voiceTwo \relative {
2722       <fis a cis>8[ <fis a cis>
2723       \change Staff = up
2724       cis' cis
2725       \change Staff = down
2726       <fis, a> <fis a>]
2727       \showStaffSwitch
2728       \change Staff = up
2729       dis'4 |
2730       \change Staff = down
2731       <fis, a cis>4 gis <f a d>2 |
2732     }
2733   }
2734 }
2735
2736 \new PianoStaff {
2737   <<
2738     \context Staff = "up" {
2739       \accidentalStyle no-reset
2740       \musicA
2741     }
2742     \context Staff = "down" {
2743       \accidentalStyle no-reset
2744       \musicB
2745     }
2746   >>
2747 }
2748 @end lilypond
2749
2750 @item forget
2751
2752 @cindex stile delle alterazioni @emph{forget}
2753 @cindex @emph{forget}, stile delle alterazioni
2754
2755 @funindex forget
2756
2757 È il contrario di @code{no-reset}: le alterazioni non vengono
2758 ricordate affatto -- pertanto, tutte le alterazioni si
2759 riferiscono all'armatura di chiave, indipendentemente dal
2760 materiale musicale precedente.
2761
2762 @lilypond[quote]
2763 musicA = {
2764   <<
2765     \relative {
2766       cis''8 fis, bes4 <a cis>8 f bis4 |
2767       cis2. <c, g'>4 |
2768     }
2769     \\
2770     \relative {
2771       ais'2 cis, |
2772       fis8 b a4 cis2 |
2773     }
2774   >>
2775 }
2776
2777 musicB = {
2778   \clef bass
2779   \new Voice {
2780     \voiceTwo \relative {
2781       <fis a cis>8[ <fis a cis>
2782       \change Staff = up
2783       cis' cis
2784       \change Staff = down
2785       <fis, a> <fis a>]
2786       \showStaffSwitch
2787       \change Staff = up
2788       dis'4 |
2789       \change Staff = down
2790       <fis, a cis>4 gis <f a d>2 |
2791     }
2792   }
2793 }
2794
2795 \new PianoStaff {
2796   <<
2797     \context Staff = "up" {
2798       \accidentalStyle forget
2799       \musicA
2800     }
2801     \context Staff = "down" {
2802       \accidentalStyle forget
2803       \musicB
2804     }
2805   >>
2806 }
2807 @end lilypond
2808 @end table
2809
2810 @seealso
2811 Frammenti di codice:
2812 @rlsrnamed{Pitches, Altezze}.
2813
2814 Guida al funzionamento interno:
2815 @rinternals{Accidental},
2816 @rinternals{Accidental_engraver},
2817 @rinternals{GrandStaff},
2818 @rinternals{PianoStaff},
2819 @rinternals{Staff},
2820 @rinternals{AccidentalSuggestion},
2821 @rinternals{AccidentalPlacement},
2822 @rinternals{accidental-suggestion-interface}.
2823
2824 @cindex alterazioni e note simultanee
2825 @cindex note simultanee e alterazioni
2826 @cindex alterazioni negli accordi
2827 @cindex accordi, alterazioni in
2828
2829 @knownissues
2830 Le note simultanee non vengono considerate nell'individuazione
2831 automatica delle alterazioni; vengono prese come riferimento solo
2832 le note precedenti e l'armatura di chiave.  Se la stessa nota
2833 occorre simultaneamente con alterazioni diverse, può essere necessario
2834 forzare le alterazioni con@tie{}@code{!} o@tie{}@code{?}: @samp{<f! fis!>}.
2835
2836 L'annullamento di precauzione delle alterazioni avviene in relazione alla
2837 misura precedente.  Tuttavia, nel blocco @code{\alternative} che segue
2838 una sezione @code{\repeat volta N}, è auspicabile che l'annullamento sia
2839 calcolato in base alla precedente misura @emph{eseguita}, non alla precedente
2840 misura @emph{stampata}.  Nell'esempio seguente il Do naturale della seconda
2841 volta non richiede il segno di bequadro:
2842
2843 @lilypond[quote]
2844 {
2845   \accidentalStyle modern
2846   \time 2/4
2847   \repeat volta 2 {
2848     c'2
2849   }
2850   \alternative {
2851      cis'
2852      c'
2853   }
2854 }
2855 @end lilypond
2856
2857 Si può usare il seguente espediente: si definisce una funzione che
2858 imposti localmente lo stile delle alterazioni su @code{forget}:
2859
2860 @lilypond[verbatim,quote]
2861 forget = #(define-music-function (music) (ly:music?) #{
2862   \accidentalStyle forget
2863   #music
2864   \accidentalStyle modern
2865 #})
2866 {
2867   \accidentalStyle modern
2868   \time 2/4
2869   \repeat volta 2 {
2870     c'2
2871   }
2872   \alternative {
2873      cis'
2874      \forget c'
2875   }
2876 }
2877 @end lilypond
2878
2879
2880 @node Ambitus
2881 @unnumberedsubsubsec Ambitus
2882 @translationof Ambitus
2883
2884 @cindex ambitus
2885 @cindex ambito delle altezze
2886 @cindex estensione
2887
2888 Il termine @notation{ambitus} (pl. ambitus) indica l'ambito di
2889 altezze di una determinata voce all'interno di una composizione
2890 musicale.  Può indicare anche l'estensione di uno strumento
2891 musicale, ovvero l'intera gamma di suoni che può produrre.
2892 L'ambitus viene usato nelle parti vocali in modo che gli esecutori
2893 possano capire facilmente se siano adeguate alle loro possibilità.
2894
2895 L'ambitus viene indicato all'inizio del brano, prima della
2896 chiave iniziale.  L'intervallo è individuato graficamente da due
2897 teste di nota che rappresentano l'altezza più bassa e più alta.
2898 Le alterazioni sono mostrate solo se non fanno parte dell'armatura
2899 di chiave.
2900
2901 @lilypond[verbatim,quote]
2902 \layout {
2903   \context {
2904     \Voice
2905     \consists "Ambitus_engraver"
2906   }
2907 }
2908
2909 \relative {
2910   aes' c e2
2911   cis,1
2912 }
2913 @end lilypond
2914
2915
2916 @snippets
2917
2918 @lilypondfile[verbatim,quote,texidoc,doctitle]
2919 {adding-ambitus-per-voice.ly}
2920
2921 @lilypondfile[verbatim,quote,texidoc,doctitle]
2922 {ambitus-with-multiple-voices.ly}
2923
2924 @lilypondfile[verbatim,quote,texidoc,doctitle]
2925 {changing-the-ambitus-gap.ly}
2926
2927 @seealso
2928 Glossario musicale:
2929 @rglos{ambitus}.
2930
2931 Frammenti di codice:
2932 @rlsrnamed{Pitches, Altezze}.
2933
2934 Guida al funzionamento interno:
2935 @rinternals{Ambitus_engraver},
2936 @rinternals{Voice},
2937 @rinternals{Staff},
2938 @rinternals{Ambitus},
2939 @rinternals{AmbitusAccidental},
2940 @rinternals{AmbitusLine},
2941 @rinternals{AmbitusNoteHead},
2942 @rinternals{ambitus-interface}.
2943
2944 @knownissues
2945 Le collisioni non vengono gestite in presenza di un ambitus multiplo su
2946 più di una voce.
2947
2948
2949 @node Teste di nota
2950 @subsection Teste di nota
2951 @translationof Note heads
2952
2953 Questa sezione suggerisce i modi in cui modificare la testa di una nota.
2954
2955 @menu
2956 * Teste di nota speciali::
2957 * Testa di nota con nome della nota::
2958 * Teste di nota a forma variabile::
2959 * Improvvisazione::
2960 @end menu
2961
2962 @node Teste di nota speciali
2963 @unnumberedsubsubsec Teste di nota speciali
2964 @translationof Special note heads
2965
2966 @cindex teste di nota speciali
2967 @cindex teste di nota barrate
2968 @cindex teste di nota a rombo
2969 @cindex teste di nota, parlato
2970 @cindex teste di nota, armonico
2971 @cindex teste di nota, chitarra
2972 @cindex barrata, testa di nota
2973 @cindex diamante, testa di nota
2974 @cindex parlato, testa di nota
2975 @cindex armonico, testa di nota
2976 @cindex chitarra, teste di nota
2977 @cindex teste di nota, stili
2978 @cindex stili delle teste di nota
2979
2980 @funindex cross
2981
2982 L'aspetto delle teste delle note può essere modificato:
2983
2984 @lilypond[verbatim,quote]
2985 \relative c'' {
2986   c4 b
2987   \override NoteHead.style = #'cross
2988   c4 b
2989   \revert NoteHead.style
2990   a b
2991   \override NoteHead.style = #'harmonic
2992   a b
2993   \revert NoteHead.style
2994   c4 d e f
2995 }
2996 @end lilypond
2997
2998 L'elenco di tutti gli stili per le teste di nota è in @ref{Note head styles}.
2999
3000 Lo stile barrato (@code{cross}) viene usato per rappresentare varie
3001 intenzioni musicali.  I seguenti comandi generici predefiniti modificano
3002 la testa della nota nei contesti del rigo e dell'intavolatura e possono
3003 essere usati per rappresentare qualsiasi significato musicale:
3004
3005 @lilypond[verbatim,quote]
3006 \relative {
3007   c''4 b
3008   \xNotesOn
3009    a b c4 b
3010   \xNotesOff
3011   c4 d
3012 }
3013 @end lilypond
3014
3015 Questo comando può essere usato all'interno e all'esterno degli accordi per
3016 generare teste barrate sia nel contesto del rigo che in
3017 quello dell'intavolatura:
3018
3019 @lilypond[verbatim,quote]
3020 \relative {
3021   c''4 b
3022   \xNote { e f }
3023   c b < g \xNote c f > b
3024 }
3025 @end lilypond
3026
3027 Potete utilizzare, al posto di @code{\xNote}, @code{\xNotesOn} e
3028 @code{\xNotesOff}, i comandi @code{\deadNote}, @code{\deadNotesOn} e
3029 @code{\deadNotesOff}.  Il termine @notation{dead note} è di uso comune
3030 tra i chitarristi.
3031
3032 Esiste anche una scorciatoia simile per le forme a diamante:
3033
3034 @lilypond[verbatim,quote]
3035 \relative c'' {
3036   <c f\harmonic>2 <d a'\harmonic>4 <c g'\harmonic> f\harmonic
3037 }
3038 @end lilypond
3039
3040 @predefined
3041 @code{\harmonic},
3042 @code{\xNotesOn},
3043 @code{\xNotesOff},
3044 @code{\xNote}.
3045 @endpredefined
3046
3047 @seealso
3048 Frammenti di codice:
3049 @rlsrnamed{Pitches, Altezze}.
3050
3051 Guida alla notazione:
3052 @ref{Note head styles},
3053 @ref{Chorded notes},
3054 @ref{Indicating harmonics and dampened notes}.
3055
3056 Guida al funzionamento interno:
3057 @rinternals{note-event},
3058 @rinternals{Note_heads_engraver},
3059 @rinternals{Ledger_line_engraver},
3060 @rinternals{NoteHead},
3061 @rinternals{LedgerLineSpanner},
3062 @rinternals{note-head-interface},
3063 @rinternals{ledger-line-spanner-interface}.
3064
3065
3066 @node Testa di nota con nome della nota
3067 @unnumberedsubsubsec Testa di nota con nome della nota
3068 @translationof Easy notation note heads
3069
3070 @cindex teste di nota, esercizio
3071 @cindex teste di nota, notazione semplificata
3072 @cindex notazione semplificata
3073 @cindex musica per principianti
3074 @cindex principianti, musica
3075 @cindex teste di nota facili da suonare
3076
3077 @funindex \easyHeadsOn
3078 @funindex easyHeadsOn
3079 @funindex \easyHeadsOff
3080 @funindex easyHeadsOff
3081
3082 La nota @q{easy play} inserisce il nome della nota dentro la testa.
3083 Viene usata nella musica per principianti.  Per rendere le lettere
3084 leggibili, occorrerebbe usare un carattere più grande.  A questo
3085 proposito si veda @ref{Setting the staff size}.
3086
3087 @lilypond[verbatim,quote]
3088 #(set-global-staff-size 26)
3089 \relative c' {
3090   \easyHeadsOn
3091   c2 e4 f
3092   g1
3093   \easyHeadsOff
3094   c,1
3095 }
3096 @end lilypond
3097
3098
3099 @predefined
3100 @code{\easyHeadsOn},
3101 @code{\easyHeadsOff}.
3102 @endpredefined
3103
3104
3105 @snippets
3106
3107 @lilypondfile[verbatim,quote,texidoc,doctitle]
3108 {numbers-as-easy-note-heads.ly}
3109
3110 @seealso
3111 Guida alla notazione:
3112 @ref{Setting the staff size}.
3113
3114 Frammenti di codice:
3115 @rlsrnamed{Pitches, Altezze}.
3116
3117 Guida al funzionamento interno:
3118 @rinternals{note-event},
3119 @rinternals{Note_heads_engraver},
3120 @rinternals{NoteHead},
3121 @rinternals{note-head-interface}.
3122
3123
3124 @node Teste di nota a forma variabile
3125 @unnumberedsubsubsec Teste di nota a forma variabile
3126 @translationof Shape note heads
3127
3128 @cindex note a forma variabile
3129 @cindex testa di nota, forma
3130 @cindex testa di nota, Aiken
3131 @cindex Aiken, testa di nota
3132 @cindex testa di nota, Sacred Harp
3133 @cindex Sacred Harp, testa di nota
3134 @cindex testa di nota, Southern Harmony
3135 @cindex Southern Harmony, testa di nota
3136 @cindex Funk, testa di nota
3137 @cindex testa di nota, Funk
3138 @cindex testa di nota, Harmonica Sacra
3139 @cindex Harmonica Sacra, testa di nota
3140 @cindex Christian Harmony, testa di nota
3141 @cindex testa di nota, Christian Harmony
3142 @cindex Walker, testa di nota
3143 @cindex testa di nota, Walker
3144
3145 @funindex \aikenHeads
3146 @funindex aikenHeads
3147 @funindex \sacredHarpHeads
3148 @funindex sacredHarpHeads
3149 @funindex \southernHarmonyHeads
3150 @funindex southernHarmonyHeads
3151 @funindex \funkHeads
3152 @funindex funkHeads
3153 @funindex \walkerHeads
3154 @funindex walkerHeads
3155
3156 In alcune notazioni, la forma della testa della nota corrisponde
3157 alla funzione armonica di una nota nella scala.  Questa notazione
3158 era comune nei canzonieri americani del diciannovesimo secolo.
3159 Gli stili possibili sono Sacred Harp, Southern Harmony,
3160 Funk (Harmonica Sacra), Walker e Aiken (Christian Harmony):
3161
3162 @lilypond[verbatim,quote]
3163 \relative c'' {
3164   \aikenHeads
3165   c, d e f g2 a b1 c \break
3166   \sacredHarpHeads
3167   c,4 d e f g2 a b1 c \break
3168   \southernHarmonyHeads
3169   c,4 d e f g2 a b1 c \break
3170   \funkHeads
3171   c,4 d e f g2 a b1 c \break
3172   \walkerHeads
3173   c,4 d e f g2 a b1 c \break
3174 }
3175 @end lilypond
3176
3177 @funindex \key
3178 @funindex key
3179 @funindex \aikenHeadsMinor
3180 @funindex aikenHeadsMinor
3181 @funindex \sacredHarpHeadsMinor
3182 @funindex sacredHarpHeadsMinor
3183 @funindex \southernHarmonyHeadsMinor
3184 @funindex southernHarmonyHeadsMinor
3185 @funindex \funkHeadsMinor
3186 @funindex funkHeadsMinor
3187 @funindex \walkerHeadsMinor
3188 @funindex walkerHeadsMinor
3189
3190 Le forme variano in base al grado della scala; la
3191 scala è determinata dal comando @code{\key}.  Se si scrive in
3192 tonalità minore, il grado della scala può essere determinato
3193 in base alla relativa maggiore:
3194
3195 @lilypond[verbatim,quote]
3196 \relative c'' {
3197   \key a \minor
3198   \aikenHeads
3199   a b c d e2 f g1 a \break
3200   \aikenHeadsMinor
3201   a,4 b c d e2 f g1 a \break
3202   \sacredHarpHeadsMinor
3203   a,2 b c d \break
3204   \southernHarmonyHeadsMinor
3205   a2 b c d \break
3206   \funkHeadsMinor
3207   a2 b c d \break
3208   \walkerHeadsMinor
3209   a2 b c d \break
3210 }
3211 @end lilypond
3212
3213
3214 @predefined
3215 @code{\aikenHeads},
3216 @code{\aikenHeadsMinor},
3217 @code{\funkHeads},
3218 @code{\funkHeadsMinor},
3219 @code{\sacredHarpHeads},
3220 @code{\sacredHarpHeadsMinor},
3221 @code{\southernHarmonyHeads},
3222 @code{\southernHarmonyHeadsMinor},
3223 @code{\walkerHeads},
3224 @code{\walkerHeadsMinor}.
3225 @endpredefined
3226
3227
3228 @snippets
3229
3230 @lilypondfile[verbatim,quote,texidoc,doctitle]
3231 {applying-note-head-styles-depending-on-the-step-of-the-scale.ly}
3232
3233 La lista completa di tutti gli stili delle teste si trova in @ref{Note head styles}.
3234
3235 @seealso
3236 Frammenti di codice:
3237 @rlsrnamed{Pitches, Altezze}.
3238
3239 Guida alla notazione:
3240 @ref{Note head styles}.
3241
3242 Guida al funzionamento interno:
3243 @rinternals{note-event},
3244 @rinternals{Note_heads_engraver},
3245 @rinternals{NoteHead},
3246 @rinternals{note-head-interface}.
3247
3248
3249 @node Improvvisazione
3250 @unnumberedsubsubsec Improvvisazione
3251 @translationof Improvisation
3252
3253 @cindex improvvisazione
3254 @cindex testa di nota tagliata
3255 @cindex testa di nota, improvvisazione
3256 @cindex tagliata, testa di nota
3257
3258 @funindex \improvisationOn
3259 @funindex improvisationOn
3260 @funindex \improvisationOff
3261 @funindex improvisationOff
3262
3263 L'improvvisazione viene talvolta indicata con teste tagliate:
3264 l'esecutore può scegliere qualsiasi nota ma deve seguire il ritmo
3265 indicato.  Si possono creare queste teste:
3266
3267 @lilypond[verbatim,quote]
3268 \new Voice \with {
3269   \consists "Pitch_squash_engraver"
3270 } \relative {
3271   e''8 e g a a16( bes) a8 g
3272   \improvisationOn
3273   e8 ~
3274   2 ~ 8 f4 f8 ~
3275   2
3276   \improvisationOff
3277   a16( bes) a8 g e
3278 }
3279 @end lilypond
3280
3281 @predefined
3282 @code{\improvisationOn},
3283 @code{\improvisationOff}.
3284 @endpredefined
3285
3286 @seealso
3287 Frammenti di codice:
3288 @rlsrnamed{Pitches, Altezze}.
3289
3290 Guida al funzionamento interno:
3291 @rinternals{Pitch_squash_engraver},
3292 @rinternals{Voice},
3293 @rinternals{RhythmicStaff}.
3294
3295 @c  LocalWords:  musicA musicB dis' gis