lilypond-user
[Top][All Lists]
Advanced

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

Re: cue_problem


From: address@hidden
Subject: Re: cue_problem
Date: Sat, 21 Feb 2015 22:38:09 +0000 (GMT)


----- Original Message -----
> From: "Thomas Morley" <address@hidden>
> To: address@hidden
> Cc: "Lillypond Users Mailing List" <address@hidden>
> Sent: Saturday, February 21, 2015 10:05:07 PM
> Subject: Re: cue_problem
> 
> 2015-02-21 22:53 GMT+01:00 address@hidden <address@hidden>:
> > I've made my first attempts with \cueDuring.  I have it working but I've
> > hit a small snag.  The part being quoted has slurs which I want to appear
> > in the cue.  I found how to add various *-events to cues in order to add
> > slurs.  The problem is that the slur in question ends *after* the quoted
> > section which results in a fairly harmless 'unterminated slur' warning as
> > well as the more problematic lack of a a slur appearing.  This makes sense
> > as the quoted passage doesn't have the end of the slur.
> >
> > In trying to work around this it occurred to me to try using tags.  I
> > thought it would be relatively straightforward to simply make two versions
> > of the slurred passage to be quoted; One as it should appear in the part,
> > and another version with the end of the slur placed where it would be
> > within the bounds of the quoted passage with the added possibility of
> > tweaking the end so it would appear to continue past the end of the quoted
> > passage.
> >
> > In my test file I created two versions of a slurred passage to be quoted in
> > a cue.  I tried placing \keepWithTag #'cues as well as \removeWithTag
> > #'part in a number of places.  Nothing worked.  I always got the
> > 'unterminated slur' warning and no slur.
> >
> > Either this won't work for some reason or I'm doing something wrong.  Test
> > file follows below.
> >
> > -David
> >
> > %%%%%
> >
> > \version "2.18.0"
> >
> > one = \relative c'' {
> >   R1
> >   \tag #'part {
> >     c4-( d e f
> >     g a b c-)
> >   }
> >   \tag #'cues {
> >     c4-( d e f-)
> >     g a b c
> >   }
> > }
> >
> > two = \relative c' {
> >   R1
> >   \new CueVoice { \set instrumentCueName = "cues" }
> >   \cueDuring #"one" #UP { R1 }
> >   g'1
> > }
> >
> > \addQuote "one" { \one }
> >
> >
> > \score {
> >   \relative {
> >     \set Score.quotedCueEventTypes = #'(note-event slur-event )
> >     \two
> >   }
> > }
> >
> > %%%%%
> 
> 
> 
> how about:
> 
> one = \relative c'' {
>   R1
>   \tag #'part {
>     c4( d e f
>     g a b c)
>   }
>   \tag #'cues {
>     c,4( d e f)
>     g a b c
>   }
> }
> 
> two = \relative c' {
>   R1
>   \new CueVoice { \set instrumentCueName = "cues" }
>   \cueDuring #"one" #UP { R1 }
>   g'1
> }
> 
> \addQuote "one" { \keepWithTag #'cues \one }
> 
> 
> \score {
>   \relative {
>     \set Score.quotedCueEventTypes = #'(note-event slur-event )
>     \two
>   }
> }
> 
> HTH,
>   Harm
> 

Perfect!  Thank you!

David



reply via email to

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