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