[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: triple stop warnings
From: |
Jay Anderson |
Subject: |
Re: triple stop warnings |
Date: |
Sat, 12 Dec 2009 08:58:45 -0700 |
Just to sum up:
stop =
#(define-music-function (parser location music) (ly:music?)
(set! (ly:music-property music 'tweaks)
(acons 'before-line-breaking
(lambda (grob)
(let ((dots (ly:grob-object grob 'dot)))
(ly:grob-set-property! grob 'duration-log 2)
(and (ly:grob? dots)
(ly:grob-set-property! dots 'dot-count 0))))
(ly:music-property music 'tweaks)))
music)
\relative c {
\clef alto
\time 3/4
<\stop c g' e'>2.\fermata
<< c4 <g' e'>2.\fermata >>
\once \override NoteColumn #'ignore-collision = ##t
<< c,4 <g' e'>2.\fermata >>
<< c,4*3 <g' e'>2.\fermata >>
\once \override NoteColumn #'ignore-collision = ##t
<< c,4*3 <g' e'>2.\fermata >>
}
I think the \stop function works fine and doesn't have any warnings.
The chords with c4 in the bass have some undesirable extra space in
the measure. The c4*3 examples look the same (as far as I could tell)
as the \stop example just with the warnings. Thanks all.
-----Jay
- Re: triple stop warnings, (continued)
- Re: triple stop warnings, Neil Puttock, 2009/12/11
- Re: triple stop warnings, Robin Bannister, 2009/12/12
- Re: triple stop warnings, Robin Bannister, 2009/12/12
- Re: triple stop warnings, David Kastrup, 2009/12/12
- Re: triple stop warnings, Philip Potter, 2009/12/12
- Re: triple stop warnings,
Jay Anderson <=
Re: triple stop warnings, David Pounder, 2009/12/11