| [ << Instruments utilisant des portées multiples ] | [Top][Contents][Index] | [ Cordes non frettées >> ] |
| [ < Changement de portée automatique ] | [ Up: Vue d’ensemble des claviers ] | [ Piano > ] |
10.1.4 Lignes de changement de portée
Lorsqu’une voix change de portée, il est possible d’imprimer
automatiquement une ligne reliant les notes, en faisant appel à la
commande \showStaffSwitch :
\new PianoStaff << \new Staff = "one" { \showStaffSwitch c'1 \change Staff = "two" b2 a } \new Staff = "two" { \clef bass s1*2 } >>![]()
Dans le cas d’accords, cette ligne connectera la dernière hauteur de chacun d’entre eux selon leur ordre d’apparition dans le fichier source ; ceci permet d’ajuster rapidement les positions de départ et d’arrivée de cette ligne.
\new PianoStaff << \new Staff = "one" { <c' e' g'>1 \showStaffSwitch \change Staff = "two" <a c' f>1 \hideStaffSwitch \change Staff = "one" <e' g' c'>1 \showStaffSwitch \change Staff = "two" <f a c'>1 } \new Staff = "two" { \clef bass s1*4 } >>![]()
Commandes prédéfinies
\showStaffSwitch,
\hideStaffSwitch.
Voir aussi
Morceaux choisis : Claviers et autres instruments à portées multiples.
Référence des propriétés internes : Note_head_line_engraver, VoiceFollower.
Morceaux choisis
Hampes interportées
L’exemple ci-dessous illustre l’utilisation du Span_stem_engraver
et de la commande \crossStaff afin de connecter des hampes entre
les portées.
Nul n’est besoin de spécifier la taille des hampes ; le graveur calcule
automatiquement la distance relative des têtes de note avec les portées.
Il est toutefois important d’appliquer \crossStaff dans le
contxte de voix ou de portée approprié – autrement dit en opposition à
l’endroit où se trouvera une hampe) pour obtenir l’effet attendu.
\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 \voiceTwo % Down to lower staff \crossStaff { e'8 e'8 } e'4 | } \new Staff { \clef bass \voiceOne % Up to upper staff \crossStaff { <e g>4 e, g16 a8. c8 } d | g8 f g4 \voiceTwo g8 g g4 | } >>![]()
Indication d’un accord à cheval sur deux portées par un crochet
Un crochet « non-arpeggiato » peut indiquer que des notes réparties sur
deux portées différentes doivent être jouées par la même main. Le
contexte PianoStaff doit accepter ces crochets « distribués ».
Est ici reproduite la mesure 65 du prélude de Debussy Les collines d’Anacapri.
\new PianoStaff << \once \set PianoStaff.connectChordBrackets = ##t \new Staff \relative c' { \key b \major \time 6/8 b8-.(\nonArpeggiato fis'-.\> cis-. e-. gis-. b-.)\!\fermata^\laissezVibrer \section } \new Staff \relative c' { \clef bass \key b \major << { <a e cis>2.\nonArpeggiato } \\ { <a, e a,>2. } >> \section } >>![]()
Voir aussi
Morceaux choisis : Claviers et autres instruments à portées multiples.
Référence des propriétés internes : Stem.
| [ << Instruments utilisant des portées multiples ] | [Top][Contents][Index] | [ Cordes non frettées >> ] |
| [ < Changement de portée automatique ] | [ Up: Vue d’ensemble des claviers ] | [ Piano > ] |
![[image of music]](../fb/lily-d5640d33.png)
![[image of music]](../5f/lily-b2d29d46.png)
![[image of music]](../3a/lily-fcb094ac.png)
![[image of music]](../15/lily-a2fb2821.png)