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