lilypond-user
[Top][All Lists]
Advanced

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

custom autobeam settings trashed by time sig?


From: Kieren MacMillan
Subject: custom autobeam settings trashed by time sig?
Date: Sun, 18 Apr 2010 22:15:26 -0400

Hi all,

In Lilypond 2.13.x, I'm finding that my autobeam overrides are being overridden 
every time I change [i.e., alternate] time signatures -- for example,

\version "2.13.17"
\relative c' {
  \time 2/2
    \overrideBeamSettings #'Score #'(2 . 2) #'end #'((* . (1 1 1 1)))
    \set Score.beatLength = #(ly:make-moment 1 4)
    c8 c c c c c c c
  \time 3/2 c c c c c c c c c c c c 
  \time 2/2 c c c c c c c c
}

Am I the only one that thinks this is not desirable behaviour? Do I really have 
to create my own functions like

twotwo = {
  \time 2/2
  \overrideBeamSettings #'Score #'(2 . 2) #'end #'((* . (1 1 1 1)))
  \set Score.beatLength = #(ly:make-moment 1 4)
}

and use that -- instead of "\time 2/2" -- in order to encapsulate (and thus 
hold on to) my beam settings? Or is there something about the mechanism that 
I'm misunderstanding?

Thanks,
Kieren.



reply via email to

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