[ << Notazione musicale ] | [Top][Contents][Index] | [ Notazione specialistica >> ] |
[ < Indicazioni espressive curvilinee ] | [ Up : Indicazioni espressive curvilinee ] | [ Legature di frase > ] |
Legature di portamento
Le legature di portamento si inseriscono con delle parentesi:
Nota: Nella musica polifonica, una legatura di portamento deve terminare nella stessa voce in cui è iniziata.
\relative { f''4( g a) a8 b( a4 g2 f4) <c e>2( <b d>2) }
Le legature di portamento possono essere posizionate manualmente sopra o sotto il rigo, come è spiegato in Direzione e posizionamento.
Tracciare due legature di portamento simultanee o sovrapposte richiede una
particolare attenzione. Di solito le legature di portamento più esterne
indicano in realtà una legatura di frase e le legature di frase possono essere
sovrapposte a una normale legatura, vedi Legature di frase. Quando invece
si vogliono usare molteplici legature di portamento normali in una sola
voce, l’inizio e la fine di ogni legatura devono essere preceduti da un
\=
seguito da una chiave identificativa (un simbolo o un numero intero
non negativo).
\fixed c' { <c~ f\=1( g\=2( >2 <c e\=1) a\=2) > }
Le legature di portamento possono essere continue, punteggiate o tratteggiate. Lo stile predefinito è quello continuo:
\relative { c'4( e g2) \slurDashed g4( e c2) \slurDotted c4( e g2) \slurSolid g4( e c2) }
Le legature di portamento possono essere anche semitratteggiate (half-dashed), ovvero con la prima metà tratteggiata e la seconda continua; oppure semicontinue (half-solid), ovvero con la prima metà continua e la seconda tratteggiata:
\relative { c'4( e g2) \slurHalfDashed g4( e c2) \slurHalfSolid c4( e g2) \slurSolid g4( e c2) }
Si possono definire modelli di tratteggio personalizzati per le legature di portamento:
\relative { c'4( e g2) \slurDashPattern #0.7 #0.75 g4( e c2) \slurDashPattern #0.5 #2.0 c4( e g2) \slurSolid g4( e c2) }
Comandi predefiniti
\slurUp
,
\slurDown
,
\slurNeutral
,
\slurDashed
,
\slurDotted
,
\slurHalfDashed
,
\slurHalfSolid
,
\slurDashPattern
,
\slurSolid
.
Frammenti di codice selezionati
Uso delle doppie legature di portamento per gli accordi legati
Alcuni compositori scrivono due legature di portamento per indicare gli
accordi legati. Si può ottenere questo risultato impostando doubleSlurs
.
\relative c' { \set doubleSlurs = ##t <c e>4( <d f> <c e> <d f>) }
Posizionare il testo a margine dentro le legature di portamento
I testi a margine devono avere la proprietà outside-staff-priority
impostata su false per poter apparire dentro le legature di portamento.
\relative c'' { \override TextScript.avoid-slur = #'inside \override TextScript.outside-staff-priority = ##f c2(^\markup { \halign #-10 \natural } d4.) c8 }
Legature di portamento con complesse strutture di tratteggio
Le legature di portamento possono avere schemi di tratteggio complessi
definendo la proprietà dash-definition
. dash-definition
è
una lista di dash-elements
. Un dash-element
è una lista
di parametri che definiscono il comportamento del tratteggio per un
segmento della legatura.
La legatura di portamento è definita come il parametro t della curva di
bezier che va da 0 sul margine sinistro della legatura fino a 1 su quello
destro. dash-element
è una lista di (inizio-t fine-t frazione-trattino
punto-trattino)
. La regione della legatura di portamento che va da inizio-t
a
fine-t
avrà una frazione frazione-trattino
di ogni
punto-trattino
nero. punto-trattino
viene definito in spazi
rigo. frazione-trattino
è impostato su 1 per una legatura di portamento
continua.
\relative c' { \once \override Slur.dash-definition = #'((0 0.3 0.1 0.75) (0.3 0.6 1 1) (0.65 1.0 0.4 0.75)) c4( d e f) \once \override Slur.dash-definition = #'((0 0.25 1 1) (0.3 0.7 0.4 0.75) (0.75 1.0 1 1)) c4( d e f) }
Vedi anche
Glossario Musicale: legatura di portamento.
Manuale di apprendimento: Sul non annidamento di parentesi e legature di valore.
Guida alla notazione: Direzione e posizionamento, Legature di frase.
Frammenti: Expressive marks.
Guida al funzionamento interno: Slur.
[ << Notazione musicale ] | [Top][Contents][Index] | [ Notazione specialistica >> ] |
[ < Indicazioni espressive curvilinee ] | [ Up : Indicazioni espressive curvilinee ] | [ Legature di frase > ] |