lilypond-user
[Top][All Lists]
Advanced

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

Re: error with Completion_heads_engraver


From: Graham Percival
Subject: Re: error with Completion_heads_engraver
Date: Sat, 02 Apr 2005 16:44:13 -0800


On 1-Apr-05, at 4:33 AM, Michael Iber wrote:

Hi Graham,
here are just the first 4 bars of the example.

Thanks, this is much more useful.

            \key c \major
{ fis'''32 r32 a'''32 ~a'''32 r16 r32 fis'''32 ~fis'''32 r2 r4
r8 r16 r32 r32 gis''''2 ~gis''''32 ~gis''''32 r2 r32 gis''''1 c'2 d'8 }

First, are you aware of the \relative and \transpose commands?  They
would make this much easier to write and read.

Second, I highly recommend that you only write one bar (or so) per line. Maybe two bars or phrases. Yes, it means that you can't see so much of your file on the screen at once, but trust me, it's worth it. I used to pack together a lot of stuff on each line, but when I go back and try to fix files from three or four
years ago, it's quite difficult.

Let's look at what you have.  I'm going to ignore octaves, and space the
notes into eighth notes.
{
fis32 r a a r16 r32 fis fis32 r2 r4 <- here things get tricky. Why do
you have a half note rest here?
Should that "r16" be "r32" ? Or should you only have one fis ? Or are you
missing some 64s ?


aha... apparently Completion_heads_engraver doesn't work on rests.  This
might be a bug, or it could be a mistake in the docs (ie saying that it doesn't
work on rests).  I'm looking into it.


Try spacing out the rest of the input into eighth notes. I think you'll find
some suspicious things in your code.

Cheers,
- Graham





reply via email to

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