[ << Notation musicale générale ] | [Top][Contents][Index] | [ Notation spécialisée >> ] |
[ < Doigtés ] | [ Up : Dans la portée ] | [ Dictée à trous > ] |
Glissement de doigt
En matière d’instrument à cordes, un doigt que l’on fait glisser
s’indique souvent à l’aide d’un trait reliant le même doigt utilisé pour
plusieurs notes jouées à des positions différentes sur une même corde.
Cette ligne s’entame par un \glide
placé avant l’instruction de
doigté et se terminera à l’occurrence suivante du même doigt. Cette
ligne peut adopter différents aspects.
mus = { \set fingeringOrientations = #'(right) <a'\glide-1>2. \set fingeringOrientations = #'(left) <d'-1>4 } { <>^"line" \mus <>^"stub-left" \override FingerGlideSpanner.style = #'stub-left \mus <>^"stub-right" \override FingerGlideSpanner.style = #'stub-right \mus <>^"stub-both" \override FingerGlideSpanner.style = #'stub-both \mus <>^"dashed-line" \override FingerGlideSpanner.style = #'dashed-line \mus \break <>^"dotted-line" \override FingerGlideSpanner.style = #'dotted-line \mus <>^"bow" \override FingerGlideSpanner.style = #'bow \mus <>^"trill" \override FingerGlideSpanner.style = #'trill \mus <>^"zigzag" \override FingerGlideSpanner.style = #'zigzag \mus }
Dès lors que le style
est défini à 'bow
, le positionnement
de l’arc s’ajuste à l’aide des modificateurs d’orientation.
{ \override FingerGlideSpanner.style = #'bow \set fingeringOrientations = #'(down) <b\glide-1>4 <d'-1> \set fingeringOrientations = #'(up) <e''\glide-2> <c''-2> \set fingeringOrientations = #'(down) <b^\glide-1>4 <d'-1> \set fingeringOrientations = #'(up) <e''^\glide-2> <c''-2> \set fingeringOrientations = #'(down) <b_\glide-1>4 <d'-1> \set fingeringOrientations = #'(up) <e''_\glide-2> <c''-2> }
Dès lors que le Finger_glide_engraver
est déplacé dans le
contexte Staff
, les objets Fingering
de différents
contextes Voice
pourront être reliés.
\score { \new Staff << \new Voice { \voiceOne \set fingeringOrientations = #'(right) <e''-3>2 \set fingeringOrientations = #'(left) <d''-\tweak bound-details.left.padding 2.5 \glide-2> <c''-2> \bar "||" } \new Voice { \voiceTwo \set fingeringOrientations = #'(right) <c''\glide-2> \set fingeringOrientations = #'(left) <b'-\tweak bound-details.left.padding 2.5 \glide-4> <a'-4> } >> \layout { ragged-right = ##f \context { \Voice \remove Finger_glide_engraver } \context { \Staff \consists Finger_glide_engraver } } }
La connection entre différents doigtés ou entre plusieurs instances d’un
même doigt s’obtient en réglant la propriété id
à l’aide d’un
\=
qui prend en argument un entier positif ou un symbole, ou bien
en appliquant un \tweak
à la propriété text
.
{ b2 \glide \= #'foo ^1 \glide \= #'bar ^1 \glide _2 \glide _1 b' \= #'foo ^2 \= #'bar ^1 _2 _1 \set fingeringOrientations = #'(up) < b\glide \=1 -1 f'\glide \=2 -2 d''\glide \=3 -3 b''\glide \=4 -4 > < b\=4 -5 f'\=3 -6 d''\=2 -7 b''\=1 -8 > b\glide -1 b\tweak text "2" -1 }
Le FingerGlideSpanner
peut aussi relier des numéros de cordes,
indiquant ainsi de jouer sur la même corde, ou bien un glissement de
doigts indiquant un Arrastre.
{ \override StringNumber.staff-padding = 7 \omit TupletNumber \set fingeringOrientations = #'(left) \tuplet 5/4 4 { \set strokeFingerOrientations = #'(down) < g-\tweak style #'stub-right \glide-1 \glide \rightHandFinger #1 -\tweak style #'dashed-line \glide _\6 >16 <d'-\tweak style #'stub-right \glide -3 > <g'-\tweak style #'stub-right \glide -4 \rightHandFinger #1 > \set strokeFingerOrientations = #'(up) <b'-\tweak style #'stub-right \glide -2 \rightHandFinger #2 > <b'-0\rightHandFinger #3 > e''\glide \rightHandFinger #4 b' a' f' c' } g2\rightHandFinger #4 \tuplet 5/4 4 { \set strokeFingerOrientations = #'(down) <f-1 \glide \rightHandFinger #1 _\6 >16 %% Raise a bit, otherwise the stub-line would be hidden by the ledger line. <c'\tweak Y-offset #0.5 -3> <f' -4 \rightHandFinger #1 > \set strokeFingerOrientations = #'(up) <a'-2\rightHandFinger #2 > b'\rightHandFinger #3 e''\glide \rightHandFinger #4 b' a' f' c' } f2\rightHandFinger #4 }
Voir aussi
Glossaire musicologique : arrastre.
Manuel de notation : Direction et positionnement.
Manuel des références internes : FingerGlideEvent, finger-glide-event, Finger_glide_engraver, finger-glide-interface, FingerGlideSpanner.
[ << Notation musicale générale ] | [Top][Contents][Index] | [ Notation spécialisée >> ] |
[ < Doigtés ] | [ Up : Dans la portée ] | [ Dictée à trous > ] |