lilypond-user
[Top][All Lists]
Advanced

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

Re: hide repeat endings?


From: Jacques Menu
Subject: Re: hide repeat endings?
Date: Sat, 29 Aug 2015 08:49:53 +0200

> Le 29 août 2015 à 08:45, Jacques Menu <address@hidden> a écrit :
> 
> Hello Ian,
> 
> Problem : with the code below and LP 2.19.25, I only get 4 lines of empty 
> bars and two lines of chords…

and the last one is right justified.

> 
> JM
> 
>> Le 29 août 2015 à 04:41, Ian Rashkin <address@hidden> a écrit :
>> 
>> Maybe i'm going about this the wrong way... i'm working on a leadsheet, and 
>> it has an intro, a main body, and a coda. i had it all looking great, with 
>> codas and segnos as markups with custom placement , and line breaks where I 
>> want them, etc. But, then I wanted to hear the repeats in midi playback for 
>> proofing.  So I tried a lot of things, and ran into many problems, mainly 
>> with putting chords by name into variables. Finally, I ended up using repeat 
>> volta with alternates - I'm including just the chords (annotated) below for 
>> brevity. So now, with \unfoldRepeats, it sounds great, and still looks great 
>> in the layout score - except, it has a first ending and a second ending that 
>> make sense musically, but not really. I'm attaching the rendred pdf - 
>> hopefully it comes through - and as you can probably see, the text/line 
>> endings are superfluous and unsightly. If I could find a different way to 
>> notate this to avoid the problem, that would be cool, but alternately, I'm 
>> thinking I can just hide the endings (transparent?). But, I can't find the 
>> syntax for that, assuming it's possible.
>> 
>> Thoughts?
>> 
>> Thanks much,
>> Ian
>> 
>> harmony = \chordmode {
>> s1*8 \bar "||" \break % this is the intro
>> \repeat volta 2 { % this is the main body of the song, minus the last bar
>>   f1:7
>>   s1*7 \bar "||" \break
>>   des1:7
>>   s1*7 \bar "||" \break
>>   a1:7.9-
>>   s1*7 \bar "||" \break
>>   bes1:7
>>   c1:7
>>   f1:min7
>>   bes1:7
>>   a1:min7+
>>   d1:7
>>   g1:min7
>>   g1:7
>>   c1:7
>> }
>> \alternative {
>>   {
>>     bes1:9+.5+ \bar "|." \break %this is the last bar of the main body, 
>> after the coda marker
>>   }
>>   {
>>     bes1:9+.5+ % this is the code section
>>     c1:9+.5+
>>     bes2:9+.5+ b2:7 \bar "|."
>>   }
>> }
>> }
>> <untitled.pdf>_______________________________________________
>> lilypond-user mailing list
>> address@hidden
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
> 




reply via email to

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