Since the piece in question, Malaguena, already has mixed monophony and polyphony, as well as tablature, adding voices to it doesn't seem like a very good idea. Yes, I'm aware that <<,\\ >> is shorthand for voicing, but since it is shorthand, the visual complexity of the score is kept to a readable level. Having to go backwards seems problematic at best. Oh well, have to deal with what is, so I guess I will painfully convert back to explicit voicing (again--- I was quite happy when I was able to simplify it away the first time.)
--hsm On Wed, Nov 25, 2009 at 5:02 PM, Xavier Scheuer <x.sche...@gmail.com> wrote: > Le Wed, 25 Nov 2009 16:39:08 -0700, > Hugh Myers <hsmy...@gmail.com> a écrit : > >> So where do I place it? Bearing in mind that note-wise, both the start >> and stop are correctly placed? > > \stopTextSpan is unexpected because \startTextSpan is in another Voice ! > > There was a warning in the [old] doc about this : > (implicit temporary) Voices inside a << \\ >> construct are all > separate from the Voices outside the construct. > This warning doesn't seem to appear in the last versions of the doc... > > Use explicitly instantiated voices instead : > > > firstPolyRepeat = { > << > \new Voice = "VoiceOne" { > \voiceOne > r4 \startTextSpan \times 2/3 {gis'8 b e } e,4 \times 2/3 {gis8 b > e} e,2 } > \new Voice = "VoiceTwo" { > \voiceTwo > e,2.~e > } > >> > \oneVoice > } > secondMono = \context Voice = "VoiceOne" { > { e'8 [e'] gis, [e'] b [e] } > { e,8 [e'] gis, [e'] b [e] } > { a,8 [e'] c [e] b [e] } > { a,8 [e'] g, [e'] f, [e'] } > } > thirdMono = \context Voice = "VoiceOne" { > { e,8 [e'] gis, [e'] b [e] } > { d8 [e] c [e] b [e] } > { c8 [e] a, [e'] b [e] } > { c8 [e] b [e] a, [e'] } > { b8 [e] a, [e'] g, [e'] } > { a,8 [e'] g, [e'] f, [e'] } > \stopTextSpan > \chordDottedHalf > } > > > Sincerely, > Xavier > > -- > Xavier Scheuer <x.sche...@gmail.com> > _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user