[ << Notazione specialistica ] | [Inizio][Contenuti][Indice] | [ Input e output >> ] |
[ < Tastiera e altri strumenti multirigo ] | [ Su : Tastiera e altri strumenti multirigo ] | [ Riferimenti per tastiere > ] |
2.2.1 Notazione comune per tastiere
Questa sezione tratta le questioni di notazione che riguardano la maggior parte degli strumenti a tastiera.
Riferimenti per tastiere | ||
Modifica manuale del rigo | ||
Modifica automatica del rigo | ||
Linee del cambio rigo |
[ << Notazione specialistica ] | [Inizio][Contenuti][Indice] | [ Input e output >> ] |
[ < Notazione comune per tastiere ] | [ Su : Notazione comune per tastiere ] | [ Modifica manuale del rigo > ] |
Riferimenti per tastiere
Gli strumenti a tastiera vengono rappresentati solitamente con righi per
pianoforte, ovvero due o più righi normali raggruppati da una parentesi
graffa. La stessa notazione viene usata anche per altri strumenti dotati
di tasti. La musica per organo viene scritta normalmente con due righi
all’interno di un gruppo PianoStaff
più un terzo rigo normale
per i pedali.
I righi nella musica per tastiera sono molto indipendenti, ma talvolta le voci possono attraversare i due righi. Questa sezione tratta tecniche di notazione specifiche della musica per tastiera.
Varie questioni comuni della musica per tastiera sono discusse altrove:
- La musica per tastiera contiene solitamente varie voci, il cui numero può cambiare regolarmente, come è descritto in Risoluzione delle collisioni.
- La musica per tastiera può essere scritta in parallelo, come è descritto in Scrivere la musica in parallelo.
- Le dinamiche possono essere poste in un contesto
Dynamics
, tra i due contestiStaff
, per allineare le indicazioni dinamiche su una linea orizzontale centrata tra i righi; vedi Dinamiche. - Le diteggiature sono indicate con Indicazioni di diteggiatura.
- Le indicazioni per i pedali dell’organo sono inserite come articolazioni, vedi Elenco delle articolazioni.
- Le linee della griglia verticali possono essere mostrate con le Linee della griglia.
- La musica per tastiera contiene spesso legature di valore Laissez vibrer così come legature di valore su arpeggi e tremoli, descritti in Legature di valore.
- Il posizionamento di arpeggi attraverso molteplici voci e righi è trattato in Arpeggio.
- I segni di tremolo sono descritti in Ripetizioni con tremolo.
- Varie modifiche manuali che possono rendersi necessarie nella musica per tastiera sono illustrati in Esempio musicale.
- Si possono usare le note nascoste per produrre delle legature di valore che attraversano le voci, come mostrato in Altri usi delle modifiche con tweak.
Vedi anche
Manuale di apprendimento: Esempio musicale, Altri usi delle modifiche con tweak.
Guida alla notazione: Raggruppare i righi, Nomi degli strumenti, Risoluzione delle collisioni, Scrivere la musica in parallelo, Indicazioni di diteggiatura, Elenco delle articolazioni, Linee della griglia, Legature di valore, Arpeggio, Ripetizioni con tremolo.
Guida al funzionamento interno: PianoStaff.
Frammenti: Keyboards.
[ << Notazione specialistica ] | [Inizio][Contenuti][Indice] | [ Input e output >> ] |
[ < Riferimenti per tastiere ] | [ Su : Notazione comune per tastiere ] | [ Modifica automatica del rigo > ] |
Modifica manuale del rigo
Le voci possono essere passate a un altro rigo manualmente, usando il comando
\change Staff = nomerigo
La stringa nomerigo è il nome del rigo. Fa passare la voce corrente
dal suo rigo corrente al rigo chiamato nomerigo. Valori tipici di
nomerigo sono "su"
e "giù"
o "MD"
(mano destra)
e "MS"
(mano sinistra).
Il rigo a cui viene passata la voce deve esistere nel momento dello
scambio. Se necessario, i righi devono essere “conservati”,
vedi Conservazione di un contesto, o istanziati esplicitamente,
per esempio usando l’accordo vuoto, <>
, vedi
Note in un accordo.
\new PianoStaff << \new Staff = "up" { % forza la creazione di tutti i contesti in questo momento <> \change Staff = "down" c2 \change Staff = "up" c'2 } \new Staff = "down" { \clef bass % conserva il rigo s1 } >>
Le note trasversali al rigo hanno la travatura automatica:
\new PianoStaff << \new Staff = "su" { <e' c'>8 \change Staff = "giù" g8 fis g \change Staff = "su" <g'' c''>8 \change Staff = "giù" e8 dis e \change Staff = "su" } \new Staff = "giù" { \clef bass % conserva il contesto s1 } >>
Se la disposizione delle travature deve essere modificata, modificare prima le direzioni dei gambi. Le posizioni delle travature vengono quindi misurate dal centro del rigo che è più vicino alla travatura. Un semplice esempio di modifica manuale della travatura è descritto in Correggere elementi della notazione sovrapposti.
Alcuni elementi della notazione potranno sovrapporsi quando le voci sono trasversali ai righi:
\new PianoStaff << \new Staff = "su" { \voiceOne % Fai spazio alla diteggiatura nella voce trasversale ai righi \once\override DynamicLineSpanner.staff-padding = #4 e''2\p\< d''\> c''1\! } \new Staff = "giù" << { \clef bass s4. e,8\rest g,2\rest c1 } \\ { c8\( g c' \change Staff = "su" e' g' b'-3 a' g'\) f'1 } >> >>
Il gambo e la legatura di portamento si sovrappongono alla linea intermedia della dinamica, perché la risoluzione automatica delle collisioni è sospesa per travature, legature di portamento e altri estensori che collegano note di righi diversi, così come per gambi e articolazioni se il loro posizionamento è influenzato da un estensore trasversale ai righi. Le collisioni risultanti devono essere risolte manualmente, laddove necessario, usando i metodi descritti in Correggere elementi della notazione sovrapposti.
Vedi anche
Manuale di apprendimento: Correggere elementi della notazione sovrapposti.
Guida alla notazione: Gambi, Travature automatiche, Conservazione di un contesto.
Frammenti: Keyboards.
Guida al funzionamento interno: Beam, ContextChange.
Problemi noti e avvertimenti
Non è possibile evitare la collisione delle travature per le travature automatiche che terminano appena prima di un cambio di rigo. In questo caso occorre usare le travature manuali.
[ << Notazione specialistica ] | [Inizio][Contenuti][Indice] | [ Input e output >> ] |
[ < Modifica manuale del rigo ] | [ Su : Notazione comune per tastiere ] | [ Linee del cambio rigo > ] |
Modifica automatica del rigo
È possibile scambiare automaticamente le voci tra rigo superiore e inferiore. La sintassi è la seguente:
\autoChange …musica…
Ciò creerà due righi dentro il gruppo di righi corrente
(solitamente un PianoStaff
), chiamati "up"
(su) e
"down"
(giù). Il rigo più basso sarà in chiave di basso.
La funzione di scambio automatico entra in azione in base all’altezza
(il Do centrale è il punto di svolta), e guarda in avanti saltando
le pause per poter scambiare in anticipo.
\new PianoStaff { \autoChange { g4 a b c' d'4 r a g } }
Si possono specificare altre altezze per il punto di svolta. Se i righi non sono istanziati esplicitamente, si possono usare altre chiavi.
music = { g8 b a c' b8 d' c'8 e' d'8 r f' g' a'2 } \autoChange d' \music \autoChange b \with { \clef soprano } \music \autoChange d' \with { \clef alto } \with { \clef tenor } \music
Una sezione \relative
che si trova fuori da \autoChange
non ha effetto sulle altezze della musica. Dunque, se necessario, mettere
\relative
dentro \autoChange
.
Se è richiesto ulteriore controllo sui righi individuali, possono essere
creati manualmente coi nomi "up"
e "down"
. Il comando
\autoChange
scambierà allora la sua voce tra i righi esistenti.
Nota: Se i righi sono creati manualmente, devono chiamarsi
"up"
e "down"
.
Per esempio, i righi devono essere creati manualmente per posizionare un’armatura di chiave nel rigo inferiore:
\new PianoStaff << \new Staff = "up" { \new Voice = "melOne" { \key g \major \autoChange \relative { g8 b a c b d c e d8 r fis, g a2 } } } \new Staff = "down" { \key g \major \clef bass } >>
Vedi anche
Guida alla notazione: Modifica manuale del rigo.
Frammenti: Keyboards.
Guida al funzionamento interno: AutoChangeMusic.
Problemi noti e avvertimenti
Gli scambi di rigo potrebbero finire in posizioni non ottimali. Per ottenere un risultato di alta qualità, i cambi di rigo devono essere specificati manualmente.
Gli accordi non vengono divisi tra i righi; vengono assegnati a un rigo in base alla prima nota nominata nel costrutto dell’accordo.
[ << Notazione specialistica ] | [Inizio][Contenuti][Indice] | [ Input e output >> ] |
[ < Modifica automatica del rigo ] | [ Su : Notazione comune per tastiere ] | [ Pianoforte > ] |
Linee del cambio rigo
Quando una voce passa a un altro rigo, è possibile stampare automaticamente una linea connettiva:
\new PianoStaff << \new Staff = "uno" { \showStaffSwitch c'1 \change Staff = "due" b2 a } \new Staff = "due" { \clef bass s1*2 } >>
Una linea di cambio rigo tra accordi collega le “ultime note” degli accordi come sono scritte nel file sorgente; ciò può essere utile per regolare velocemente le posizioni verticali di inizio e fine della linea.
\new PianoStaff << \new Staff = "uno" { <c' e' g'>1 \showStaffSwitch \change Staff = "due" <a c' f>1 \hideStaffSwitch \change Staff = "uno" <e' g' c'>1 \showStaffSwitch \change Staff = "due" <f a c'>1 } \new Staff = "due" { \clef bass s1*4 } >>
Comandi predefiniti
\showStaffSwitch
,
\hideStaffSwitch
.
Vedi anche
Frammenti: Keyboards.
Guida al funzionamento interno: Note_head_line_engraver, VoiceFollower.
Frammenti di codice selezionati
Cross staff stems
This snippet shows the use of the Span_stem_engraver
and
\crossStaff
to connect stems across staves automatically.
The stem length need not be specified, as the variable distance between noteheads and staves is calculated automatically.
\layout { \context { \PianoStaff \consists "Span_stem_engraver" } } { \new PianoStaff << \new Staff { <b d'>4 r d'16\> e'8. g8 r\! e'8 f' g'4 e'2 } \new Staff { \clef bass \voiceOne \autoBeamOff \crossStaff { <e g>4 e, g16 a8. c8} d \autoBeamOn g8 f g4 c2 } >> }
Indicare accordi trasversali al rigo con la parentesi quadrata dell’arpeggio
Una parentesi quadrata dell’arpeggio può indicare che delle note su due righi
diversi devono essere suonate con la stessa mano. Per farlo, bisogna far sì che
PianoStaff
accetti gli arpeggi trasversali ai righi e gli arpeggi siano
impostati nella forma della parentesi quadrata nel contesto PianoStaff
.
(Debussy, Les collines d’Anacapri, m. 65)
\new PianoStaff << \set PianoStaff.connectArpeggios = ##t \override PianoStaff.Arpeggio.stencil = #ly:arpeggio::brew-chord-bracket \new Staff { \relative c' { \key b \major \time 6/8 b8-.(\arpeggio fis'-.\> cis-. e-. gis-. b-.)\!\fermata^\laissezVibrer \bar "||" } } \new Staff { \relative c' { \clef bass \key b \major << { <a e cis>2.\arpeggio } \\ { <a, e a,>2. } >> } } >>
Vedi anche
Frammenti: Keyboards.
Guida al funzionamento interno: Stem.
[ << Notazione specialistica ] | [Inizio][Contenuti][Indice] | [ Input e output >> ] |
[ < Modifica automatica del rigo ] | [ Su : Notazione comune per tastiere ] | [ Pianoforte > ] |