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