lilypond-user
[Top][All Lists]
Advanced

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

Re: Grace note displayed exactly on beat (and not before)


From: Keith OHara
Subject: Re: Grace note displayed exactly on beat (and not before)
Date: Mon, 13 May 2013 03:57:15 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Siska Ádám <sales <at> sadam.hu> writes:

>  I was
> wondering how I would be able to put the grace note just on the beat.
> 

It is easiest to use normal notes and tell LilyPond that the durations
shorter than normal, say 1/4 the written length, with c'16*1/4 and
that the following note gets only a fraction of its full time.

<< 
 \new Staff \new Voice{ 
    \new Voice {\teeny \override Flag  #'stroke-style = #"grace"
       \override Stem  #'no-stem-extend = ##t
        \override Stem  #'length-fraction = #0.7
    c'16*1/4\noBeam d' }
    g'1*31/32 
  }
  \new Staff {b1} >>

The difficult thing was finding the \overrides to give the smaller
the style of grace notes. I copied the more-important ones from
a LilyPond startup file 'music-functions.scm'

I could not quickly figure out how to apply all the 'graceSettings
to the normal voice, but there is probably a way to do so and maybe
we should make a short command \graceSettings for that.

This same method is useful when we want to let grace notes overlap
earlier notes in another voice.




reply via email to

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