lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Change staff and dynamics position


From: Philippe Auclair
Subject: Change staff and dynamics position
Date: Wed, 30 Sep 2020 22:07:30 +0200
User-agent: Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Thunderbird/68.12.0

Hi,

In the following example, in the piano left staff music, \clef "bass" is BEFORE \dynamicUp : the score goes completely wild ! (1st attached pdf).
If \clef "bass" is AFTER \dynamicUp, the score is correct (2nd pdf).
Is there an explanation?

Philippe Auclair

% This is the beginning of the piano part of
% Jules Massenet, Chansons des bois d'Amaranthe N°5, Chantez !
% Graver: Philippe Auclair
% If \clef "bass" is set before \dynamicUp, piano left staff is wrong
% If \dynamicUp is set before \clef "bass", piano left staff becomes correct

\version "2.20.0"
\include "italiano.ly"

PianoRightMusic = \relative do {
        \key sib \major
        \time 2/4

        \change Staff = "PianoLeft" \voiceOne fa8^.^^[
           \change Staff = "PianoRight" \oneVoice
           r16 <sib' mib sol>^^] <sib mib sol>4 ~
        <sib mib sol>8[ r16 <sib' mib sol>^^~] <sib mib sol>4
}

PianoLeftMusic = \relative do {
        \clef "bass"
        \dynamicUp
        \key sib \major
        \time 2/4

        \voiceTwo <fa, fa,>8^.^^ \oneVoice r8 \clef treble <do'' mib sol>4^^ ~
        <do mib sol>8 r <sib' mib sol>4^^
}

\score {
    \new PianoStaff {
      <<
      \new Staff = "PianoRight" { \PianoRightMusic }
      \new Staff = "PianoLeft" { \PianoLeftMusic }
      >>
    }
}



reply via email to

[Prev in Thread] Current Thread [Next in Thread]