[ << Notazione musicale ] | [Top][Contents][Index] | [ Notazione specialistica >> ] |
[ < Numeri di battuta ] | [ Up : Battute ] | [ Segni di chiamata > ] |
Controlli di battuta e del numero di battuta
I controlli di battuta aiutano a rilevare gli errori di durata. Il controllo
di battuta si inserisce col simbolo della barra verticale, |
, in un qualsiasi
punto in cui è previsto l’inserimento di una stanghetta. Se vengono trovati controlli
di battuta in punti diversi, viene creata una lista di avvisi nel file di log
che mostra i numeri di linea e le linee in cui il controllo è fallito. Nell’esempio
seguente il secondo controllo di battuta segnalerà un errore.
\time 3/4 c2 e4 | g2 |
Una durata non corretta può generare uno spartito completamente alterato, specialmente nel caso di brani polifonici. Quindi il primo passo da compiere per correggere l’input è la verifica dei controlli di battuta e delle durate errate.
Se i controlli di battuta successivi sono spostati dello stesso intervallo musicale, viene mostrato solo il primo messaggio di avviso. Così l’avvertimento si concentra sulla causa dell’errore di tempo.
I controlli di battuta possono essere usati anche all’interno del testo vocale:
\lyricmode { \time 2/4 Twin -- kle | Twin -- kle | }
Attenzione: i segni di controllo di ottava nel testo vocale sono elaborati nel momento musicale in cui la sillaba che segue il segno di controllo viene elaborata. Se il testo è associato alle note di una voce che ha una pausa all’inizio di una battuta, non è possibile individuare alcuna sillaba all’inizio di quella battuta e apparirà un avvertimento se viene posto un controllo di battuta in quel punto del testo vocale.
È anche possibile ridefinire l’azione da prendere quando si incontra
un controllo di battuta o simbolo di barra verticale, |
, nell’input,
in modo che avvenga qualcosa di diverso dal controllo di battuta. Si può
fare assegnando un’espressione musicale a "|"
.
Nell’esempio seguente |
, invece di controllare la fine di una
battuta, viene usato per inserire una stanghetta doppia ovunque appaia
nell’input.
"|" = \bar "||" { c'2 c' | c'2 c' c'2 | c' c'2 c' }
Quando si copiano brani di una certa ampiezza, può essere d’aiuto verificare che i
numeri di battuta di LilyPond corrispondano all’originale a partire dal quale
si sta scrivendo il brano. Si può abilitare con \barNumberCheck
, ad
esempio,
\barNumberCheck #123
genererà un avvertimento se currentBarNumber
non è 123
nel momento in cui viene elaborato.
Vedi anche
Frammenti di codice: Rhythms.
[ << Notazione musicale ] | [Top][Contents][Index] | [ Notazione specialistica >> ] |
[ < Numeri di battuta ] | [ Up : Battute ] | [ Segni di chiamata > ] |