lilypond-user
[Top][All Lists]
Advanced

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

Ottava bassa bug


From: Jonatan Liljedahl
Subject: Ottava bassa bug
Date: Thu, 8 Dec 2005 23:37:32 -0200

The below snippet shows a bug, the d,, note isn't affected by the
octavation: (see bug.png)

\version "2.7.20"
staffUp = \change Staff = up
staffDn = \change Staff = dn
octdn = { #(set-octavation -1) }
octno = { #(set-octavation 0) }

\new PianoStaff <<
        \context Staff = "up" {
                \clef G
                \new Voice {
                        \staffDn \octdn d,,2 \octno \staffUp f'2
                }
        }
        \context Staff = "dn" {
                \clef F
                \skip 1
        }
>>
%%% EOF %%%

But if we insert a skip or a note before the \staffDn, then it works:
(see nobug.png)
The skip/note must have a duration, s1*0 does not work, sadly enough...
(or it would be a quick workaround)

\version "2.7.20"
staffUp = \change Staff = up
staffDn = \change Staff = dn
octdn = { #(set-octavation -1) }
octno = { #(set-octavation 0) }

\new PianoStaff <<
        \context Staff = "up" {
                \clef G
                \new Voice {
                        \skip 1
                        \staffDn \octdn d,,2 \octno \staffUp f'2
                }
        }
        \context Staff = "dn" {
                \clef F
                \skip 1*2
        }
>>
%%% EOF %%%

Any tips? 

/Jonatan    -=( http://kymatica.com )=-

Attachment: bug.png
Description: Binary data

Attachment: nobug.png
Description: Binary data


reply via email to

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