lilypond-user
[Top][All Lists]
Advanced

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

Re: Unterminated Crescendo Issue


From: David Kastrup
Subject: Re: Unterminated Crescendo Issue
Date: Mon, 28 Aug 2017 21:08:41 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)

Ivan Kuznetsov <address@hidden> writes:

> David Kastrup <address@hidden> wrote:
>>
>> Ivan Kuznetsov <address@hidden> writes:
>>>
>>> Is the only solution to define the problem measure as
>>> a macro (themusic) and then insert that
>>> macro at the appropriate place in the score?
>>
>> Good grief, no.  A macro is completely equivalent to having the text
>> inserted at that place.
>
> Well, when I try to insert your text into
> the snippet without using a macro, I
> get the same "unterminated crescendo" error.

Because you don't just insert the macro but also delete other stuff.

> Perhaps you can point out when I did wrong
> below?  Thanks again.

You did not use \new Voice = "main" for the main voice.  Consequently,
the voice named "main" in the \voices construct was not matched with the
main voice and ended at >> .

> \version "2.19.65"
> \include "english.ly"
>
> \score {
>
>    \new Staff = "guitar"
>    {
>      #(set-accidental-style 'neo-modern)
>      \numericTimeSignature
>      \clef "treble_8"

Maybe insert

    \new Voice = "main" {

at this point and add the corresponding } before the } ending the score.

>   \voices "main",2
>   <<
>     { \voiceOne <a d'>8[ <bf df'>8]\< \oneVoice }
>     \\
>     { f,4 }
>   >>
>   <ef b  fs'>8
>   <d  bf g'>8\f
>   \times 2/3 { af'16\ff ef'16 c16 }
>   <e, b g'>4.
>
>    }
>
> } % \score
>

-- 
David Kastrup



reply via email to

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