lilypond-user
[Top][All Lists]
Advanced

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

Re: programming error : no heads for arpeggio found ?


From: philippe hezaine
Subject: Re: programming error : no heads for arpeggio found ?
Date: Thu, 22 Jun 2006 14:32:01 +0200
User-agent: Mozilla Thunderbird 1.0.8-1.1.fc4 (X11/20060501)

Mats Bengtsson wrote:

As far as I can remember, \set PianoStaff.connectArpeggios = ##t will
only connect arpeggios between the two staves of a PianoStaff. If you
want to connect arpeggios between different voices of the same stave,
you have to redefine the Staff context definition. See
http://lists.gnu.org/archive/html/lilypond-user/2005-12/msg00016.html
for an example that does this.

I'm not sure this really answers your question, but it's clearly impossible
to recreate the exact problem you describe without having an example
that includes both staves.

 /Mats

philippe hezaine wrote:

version 2.8.5
      Hi list,
I don't understand why i've this message in this little polyphonic extract.
Lilypond compile but programming error is always annoying.
And i haven't found anything in the archives  with this thread.
        Calculating line breaks... [2]
programming error: no heads for arpeggio found?
continuing, cross fingers
programming error: no heads for arpeggio found?
continuing, cross fingers
Calculating page breaks...  \version "2.8.5"

 {
   \set PianoStaff.connectArpeggios = ##t
<<{e''16\arpeggio^\( dis''\) cis''^.^\( b'^.\) b'8\noBeam b'16^.^\( cis''^.\)}
         \\{a'4\arpeggio b'16_\( a'\) gis'_._\( fis'_._\)}>>
}      It's an extract from a complete ly. file
I also tried with \set Voice.connectArpeggios in the \score block. I obtain the same message.
Is anyone knows the reason why ? What have i done wrong ?



_______________________________________________

Hi all,
Thanks Mats for your prompt answer.
But I don't understand what i must do. I tried this help but no results.
Here is a new extract from my file. Is it better?
If not, I  can send the complete file.

 \version "2.8.5"

    upper = \relative c'' {
      \clef treble
      \key e \major
      \time 2/4
<<{e16\arpeggio^\( dis\) cis^.^\( b^.\) b8 b16^.^\( cis^.\)} \\{a4\arpeggio b16_\( a\) gis_._\( fis_._\)}>>
}

    lower = \relative c {
      \clef treble
      \key e \major
      \time 2/4
   <b' fis'>4._\( dis8\)
}

    \score {
      \context PianoStaff <<
   \set PianoStaff.connectArpeggios = ##t
  \set PianoStaff.instrument = \markup{ \fontsize #6 {"13. "} \hspace #1.0
}
        \context Staff=upper \upper
        \context Staff=lower <<
          \clef bass
          \lower
        >>

      >>
      \layout { }
}







reply via email to

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