lilypond-user
[Top][All Lists]
Advanced

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

Re: Partials and upbeats


From: Xavier Scheuer
Subject: Re: Partials and upbeats
Date: Mon, 22 Feb 2010 22:41:00 +0100

On 22 February 2010 22:05, Mats Bengtsson <address@hidden> wrote:

> Correct! You can find some discussions on this phenomenon in the mailing
> list archives. Do you really want the rest symbol produced by  R8? I thought
> that and ordinary eight note rest (r8) was the standard notation practice
> for upbeats.

Yes but r8 does not permit \RemoveEmptyStaffContext and
  \override VerticalAxisGroup #'remove-first = ##t
to work, and I suppose that Phil is using this because he said:

> I want to use whole measure rests for the vocal parts, so that they
> are removed from the start, where there is only piano music.
> [...]
> otherwise you can't lose "empty" vocals with an upbeat.

Dear Phil,

I had the same issue and I posted on bug-lilypond
http://lists.gnu.org/archive/html/bug-lilypond/2009-09/msg00095.html
http://code.google.com/p/lilypond/issues/detail?id=849

Nicolas Sceaux gave an interesting hack in his answer here:
http://lists.gnu.org/archive/html/bug-lilypond/2009-10/msg00011.html

%%%
%%% The following hack make regular rests hara-kiri-able
%%%
#(let* ((rest-def (assoc 'Rest all-grob-descriptions))
(meta-def (assoc 'meta (cdr rest-def)))
(interfaces-def (assoc 'interfaces (cdr meta-def)))
(interfaces (filter (lambda (interface)
(not (eqv? interface 'rhythmic-grob- interface)))
(cdr interfaces-def))))
(set-cdr! interfaces-def interfaces))


This worked for me.

Hope it helps,
Xavier

--
Xavier Scheuer <address@hidden>




reply via email to

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