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