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: David Whipple
Subject: Re: programming error : no heads for arpeggio found ?
Date: Thu, 22 Jun 2006 18:37:05 -0600

I get this error also.  It comes when I use the \arpeggio without specifically assigning a chord with it.  In other words:  <c e g>\arpeggio = no error while something like
<<  e\arpeggio \\ c\arpeggio >> will generate the error.  The output looks correct with the arpeggios being connected (when you \set PianoStaff.connectArpeggios = ##t).  I'd call it a bug but the output works so I haven't worried about it.

On 6/22/06, philippe hezaine < address@hidden> wrote:
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 { }
}





_______________________________________________
lilypond-user mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user


reply via email to

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