Re: ChoirStaff mungs lyrics when the syllables have durations - workaround

2007-12-08 Thread Graham Percival
Ok.  I think this isn't a real bug, then.  (at least, I'd like to get 
the opinion of a developer with a clue about vocal stuff before I add it)


Cheers,
- Graham

Steven McDougall wrote:

% ChoirStaff mungs lyrics when the syllables have durations.


I'm not top posting.


% ChoirStaff mungs lyrics when the syllables have durations.

% You can get around this problem with \set associated voice.

\version "2.10.33"
\layout { ragged-right = ##t }

sopranonotes = \relative c' { e2  e4  }
sopranowords = \lyricmode   { do2 re4 }

altonotes= \relative c' { e4  e4  e4  }

\score
{
  \context ChoirStaff
  <<
\context Staff = soprano
<<
  \context Voice = sop { \sopranonotes }
  \new Lyrics \sopranowords
>>
\context Staff = alto
<<
  \context Voice = alt { \altonotes }
  \new Lyrics \lyricmode 
  { 
	\set associatedVoice = #"alt"
	do4 re4 me4 
  }

>>
  >>
}




___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond




___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: ChoirStaff mungs lyrics when the syllables have durations - workaround

2007-12-09 Thread Valentin Villenave
2007/12/9, Graham Percival <[EMAIL PROTECTED]>:
> Ok.  I think this isn't a real bug, then.  (at least, I'd like to get
> the opinion of a developer with a clue about vocal stuff before I add it)

Anyway, it's a nice workaround.

Steven, could you add it to the LSR, and tag it as "Vocal music" and
"workaround"?

Thanks
Valentin


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: ChoirStaff mungs lyrics when the syllables have durations - workaround

2007-12-10 Thread Mats Bengtsson
This looks like a very serious bug in my opinion. You should certainly 
be able to
specify the durations explicitly for each syllable. It's a regression 
bug compared
to early 2.10.x version. I actually did a binary search and found that 
the bug

was introduced between versions 2.10.11 and 2.10.12.

Note that the bug does not show up if you remove the upper stave.

Also, as a workaround, you can specify the associated voice for each lyrics
line:

\version "2.10.33"
\layout { ragged-right = ##t }

sopranonotes = \relative c' { e2  e4  }
sopranowords = \lyricmode   { do2 re4 }

altonotes= \relative c' { e4  e4  e4  }
altowords= \lyricmode   { do4 re4 me4 }

\score
{
 \context ChoirStaff
 <<
   \context Staff = soprano
   <<
 \context Voice = sop { \sopranonotes }
   >>
 \new Lyrics \with{associatedVoice = sop } \sopranowords
   \context Staff = alto
   <<
 \context Voice = alt { \altonotes }
   >>
 \new Lyrics \with{associatedVoice = alt }\altowords
 >>
}

Finally, as has already been noted, the problem can also be solved using
\lyricsto, see sections "Lyrics to multiple notes of a melisma" and
"Divisi lyrics" in the manual.


   /Mats

Graham Percival wrote:
Ok.  I think this isn't a real bug, then.  (at least, I'd like to get 
the opinion of a developer with a clue about vocal stuff before I add it)


Cheers,
- Graham

Steven McDougall wrote:

% ChoirStaff mungs lyrics when the syllables have durations.


I'm not top posting.


% ChoirStaff mungs lyrics when the syllables have durations.

% You can get around this problem with \set associated voice.

\version "2.10.33"
\layout { ragged-right = ##t }

sopranonotes = \relative c' { e2  e4  }
sopranowords = \lyricmode   { do2 re4 }

altonotes= \relative c' { e4  e4  e4  }

\score
{
  \context ChoirStaff
  <<
\context Staff = soprano
<<
  \context Voice = sop { \sopranonotes }
  \new Lyrics \sopranowords
>>
\context Staff = alto
<<
  \context Voice = alt { \altonotes }
  \new Lyrics \lyricmode   { \set associatedVoice = #"alt"
do4 re4 me4   }
>>
  >>
}




___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond




___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


--
=
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=



___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: ChoirStaff mungs lyrics when the syllables have durations - workaround

2007-12-17 Thread Graham Percival
Thanks, added as
http://code.google.com/p/lilypond/issues/detail?id=532

Cheers,
- Graham

On Mon, 10 Dec 2007 10:56:57 +0100
Mats Bengtsson <[EMAIL PROTECTED]> wrote:

> This looks like a very serious bug in my opinion. You should
> certainly be able to
> specify the durations explicitly for each syllable. It's a regression 
> bug compared
> to early 2.10.x version. I actually did a binary search and found
> that the bug
> was introduced between versions 2.10.11 and 2.10.12.
> 
> Note that the bug does not show up if you remove the upper stave.
> 
> Also, as a workaround, you can specify the associated voice for each
> lyrics line:
> 
> \version "2.10.33"
> \layout { ragged-right = ##t }
> 
> sopranonotes = \relative c' { e2  e4  }
> sopranowords = \lyricmode   { do2 re4 }
> 
> altonotes= \relative c' { e4  e4  e4  }
> altowords= \lyricmode   { do4 re4 me4 }
> 
> \score
> {
>   \context ChoirStaff
>   <<
> \context Staff = soprano
> <<
>   \context Voice = sop { \sopranonotes }
> >>
>   \new Lyrics \with{associatedVoice = sop } \sopranowords
> \context Staff = alto
> <<
>   \context Voice = alt { \altonotes }
> >>
>   \new Lyrics \with{associatedVoice = alt }\altowords
>   >>
> }
> 
> Finally, as has already been noted, the problem can also be solved
> using \lyricsto, see sections "Lyrics to multiple notes of a melisma"
> and "Divisi lyrics" in the manual.
> 
> 
> /Mats
> 
> Graham Percival wrote:
> > Ok.  I think this isn't a real bug, then.  (at least, I'd like to
> > get the opinion of a developer with a clue about vocal stuff before
> > I add it)
> >
> > Cheers,
> > - Graham
> >
> > Steven McDougall wrote:
> >> % ChoirStaff mungs lyrics when the syllables have durations.
> >>
> >>> I'm not top posting.
> >>
> >> % ChoirStaff mungs lyrics when the syllables have durations.
> >>
> >> % You can get around this problem with \set associated voice.
> >>
> >> \version "2.10.33"
> >> \layout { ragged-right = ##t }
> >>
> >> sopranonotes = \relative c' { e2  e4  }
> >> sopranowords = \lyricmode   { do2 re4 }
> >>
> >> altonotes= \relative c' { e4  e4  e4  }
> >>
> >> \score
> >> {
> >>   \context ChoirStaff
> >>   <<
> >> \context Staff = soprano
> >> <<
> >>   \context Voice = sop { \sopranonotes }
> >>   \new Lyrics \sopranowords
> >> >>
> >> \context Staff = alto
> >> <<
> >>   \context Voice = alt { \altonotes }
> >>   \new Lyrics \lyricmode   { \set associatedVoice =
> >> #"alt" do4 re4 me4   }
> >> >>
> >>   >>
> >> }
> >>
> >>
> >>
> >>
> >> ___
> >> bug-lilypond mailing list
> >> bug-lilypond@gnu.org
> >> http://lists.gnu.org/mailman/listinfo/bug-lilypond
> >>
> >
> >
> > ___
> > bug-lilypond mailing list
> > bug-lilypond@gnu.org
> > http://lists.gnu.org/mailman/listinfo/bug-lilypond
> 
> -- 
> =
>   Mats Bengtsson
>   Signal Processing
>   Signals, Sensors and Systems
>   Royal Institute of Technology
>   SE-100 44  STOCKHOLM
>   Sweden
>   Phone: (+46) 8 790 8463 
> Fax:   (+46) 8 790 7260
>   Email: [EMAIL PROTECTED]
>   WWW: http://www.s3.kth.se/~mabe
> =
> 


___
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond