fermata not shown at playing parts
Hello, I encount a serious problem. My teacher found that my fermatas are only on the silent parts. When I gave him the following snippet, the problem persisted. Is it a bug? Must I use \fermata instead of ^\fermataMarkup? Regards Haipeng \version "2.13.24" \layout { \context { \StaffGroup \name Orchestra \remove "Span_bar_engraver" } \context { \Score \accepts Orchestra } \context { \StaffGroup \name SquareStaff systemStartDelimiter = #'SystemStartSquare } \context { \Orchestra \accepts SquareStaff } \context { \StaffGroup \accepts SquareStaff } } \header { tagline = ##f } one = \relative c' { \clef treble \time 4/4 c4 e g c^\fermataMarkup | c g e c^\fermataMarkup \bar "||" } two = \relative c' { \clef treble \time 4/4 c4 e g r^\fermataMarkup | c g e r^\fermataMarkup \bar "||" } three = \relative c' { \clef treble \time 4/4 c4 e g c^\fermataMarkup ~ | c1^\fermataMarkup \bar "||" } four = \relative c'' { \clef treble \time 4/4 R1^\fermataMarkup | c g e c^\fermataMarkup \bar "||" } five = \relative c' { \clef treble \time 4/4 c1^\fermataMarkup | R1^\fermataMarkup \bar "||" } \score { \new Orchestra << \new SquareStaff << \new Staff { \one } \new Staff { \two } >> \new Staff { \three } \new Staff { \four } \new Staff { \five } >> \layout { } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fermata not shown at playing parts
Am Freitag, 16. Juli 2010, 14:47:42 schrieb 胡海鹏 - Hu Haipeng: > My teacher found that my fermatas are only > on the silent parts. Must I use \fermata instead of ^\fermataMarkup? Yes, as a rule, on normal notes and rests always use \fermata, only on full- measure rests (written as R1 etc.) use ^\fermataMarkup (A little background: \fermata is the usual way to write a fermata, however this does not work on full-measure rests, so \fermataMarkup was introduced as a workaround for this bug.) Cheers, Reinhold -- -- Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/ * Financial & Actuarial Math., Vienna Univ. of Technology, Austria * http://www.fam.tuwien.ac.at/, DVR: 0005886 * LilyPond, Music typesetting, http://www.lilypond.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re:Re: fermata not shown at playing parts
Then you should add this to the doc in case of confusion to other people. Regards Haipeng ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fermata not shown at playing parts
On 7/16/10 9:49 AM, "Graham Percival" wrote: > The docs already say to use \fermata ! But in the Expressive Marks section there is no text outside of an example that describes using fermata as an articulation. (There is an index entry for \fermata, however). And in the Full measure rests section, it says: "The predefined command \fermataMarkup is provided for adding fermatas." Note that there is no qualifier that says it *only* applies to multi-measure rests. I think there *is* a lack of clarity. Thanks, Carl ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re:Re: fermata not shown at playing parts
Carl, Yes, I found these sections. The two have confused me for over two years. Haipeng ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fermata not shown at playing parts
On Fri, Jul 16, 2010 at 11:10:35PM -0600, Carl Sorensen wrote: > > On 7/16/10 9:49 AM, "Graham Percival" wrote: > > > The docs already say to use \fermata ! > > But in the Expressive Marks section there is no text outside of an example > that describes using fermata as an articulation. (There is an index entry > for \fermata, however). http://code.google.com/p/lilypond/issues/detail?id=1189 Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fermata not shown at playing parts
Carl Sorensen wrote Saturday, July 17, 2010 6:10 AM But in the Expressive Marks section there is no text outside of an example that describes using fermata as an articulation. (There is an index entry for \fermata, however). OK, I've added a para to Articulations and ornaments in Expressive marks: "Articulations can be attached to rests as well as notes but they cannot be attached to multi-measure rests. A special predefined command, @code{\fermataMarkup}, is available for attaching a fermata to a multi-measure rest (and only a multi-measure rest). This creates a @code{MultiMeasureRestText} object." together with an example to show how these are used. JFDI Trevor ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fermata not shown at playing parts
"Trevor Daniels" writes: > Carl Sorensen wrote Saturday, July 17, 2010 6:10 AM > >> But in the Expressive Marks section there is no text outside of an >> example >> that describes using fermata as an articulation. (There is an index >> entry >> for \fermata, however). > > OK, I've added a para to Articulations and ornaments in Expressive > marks: > > "Articulations can be attached to rests as well as notes but they > cannot be attached to multi-measure rests. A special predefined > command, @code{\fermataMarkup}, is available for attaching a fermata > to a multi-measure rest (and only a multi-measure rest). This > creates a @code{MultiMeasureRestText} object." > > together with an example to show how these are used. Wouldn't it make more sense if articulations were siphoned off a multimeasure and tacked back on by the multimeasure engraver? On the other hand, I have a hard time imagining what this should be equivalent to when expanded. Fermata on the last bar? If so, I'd likely place the fermata after the multimeasure rest symbol. What other articulations are to be expected on multimeasure rests? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: fermata not shown at playing parts
play brass in an orchestra...you get all sorts on multi measure rests (and there are s many rests! not that I'm bitter)... particularly what we would call in lilypond world a text spanner (rit, dim etc) if that counts. But mainly markup text is always on multi measure rests in my scores. Playing 52 bars rest Largo is tough going I can tell you! -Original Message- From: lilypond-user-bounces+james.lowe=datacore@gnu.org on behalf of David Kastrup Sent: Sat 7/17/2010 9:13 To: lilypond-user@gnu.org Subject: Re: fermata not shown at playing parts "Trevor Daniels" writes: > Carl Sorensen wrote Saturday, July 17, 2010 6:10 AM > >> But in the Expressive Marks section there is no text outside of an >> example >> that describes using fermata as an articulation. (There is an index >> entry >> for \fermata, however). > > OK, I've added a para to Articulations and ornaments in Expressive > marks: > > "Articulations can be attached to rests as well as notes but they > cannot be attached to multi-measure rests. A special predefined > command, @code{\fermataMarkup}, is available for attaching a fermata > to a multi-measure rest (and only a multi-measure rest). This > creates a @code{MultiMeasureRestText} object." > > together with an example to show how these are used. Wouldn't it make more sense if articulations were siphoned off a multimeasure and tacked back on by the multimeasure engraver? On the other hand, I have a hard time imagining what this should be equivalent to when expanded. Fermata on the last bar? If so, I'd likely place the fermata after the multimeasure rest symbol. What other articulations are to be expected on multimeasure rests? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fermata not shown at playing parts
Am 17.07.2010 17:05, schrieb James Lowe: play brass in an orchestra...you get all sorts on multi measure rests (and there are s many rests! Playing Celesta can be even more "fun". At my last orchestral concert my first notes happened to be 32 minutes after the beginning of the symphony... not that I'm bitter)... particularly what we would call in lilypond world a text spanner (rit, dim etc) if that counts. But mainly markup text is always on multi measure rests in my scores. Playing 52 bars rest Largo is tough going I can tell you! My favourite is having 52 bars with changing meters but only one multi-measure rest. (This also happens, especially in hand-written parts). Best Urs -Original Message- From: lilypond-user-bounces+james.lowe=datacore@gnu.org on behalf of David Kastrup Sent: Sat 7/17/2010 9:13 To: lilypond-user@gnu.org Subject: Re: fermata not shown at playing parts "Trevor Daniels" writes: Carl Sorensen wrote Saturday, July 17, 2010 6:10 AM But in the Expressive Marks section there is no text outside of an example that describes using fermata as an articulation. (There is an index entry for \fermata, however). OK, I've added a para to Articulations and ornaments in Expressive marks: "Articulations can be attached to rests as well as notes but they cannot be attached to multi-measure rests. A special predefined command, @code{\fermataMarkup}, is available for attaching a fermata to a multi-measure rest (and only a multi-measure rest). This creates a @code{MultiMeasureRestText} object." together with an example to show how these are used. Wouldn't it make more sense if articulations were siphoned off a multimeasure and tacked back on by the multimeasure engraver? On the other hand, I have a hard time imagining what this should be equivalent to when expanded. Fermata on the last bar? If so, I'd likely place the fermata after the multimeasure rest symbol. What other articulations are to be expected on multimeasure rests? ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fermata not shown at playing parts
David Kastrup wrote Saturday, July 17, 2010 9:13 AM "Trevor Daniels" writes: OK, I've added a para to Articulations and ornaments in Expressive marks: "Articulations can be attached to rests as well as notes but they cannot be attached to multi-measure rests. A special predefined command, @code{\fermataMarkup}, is available for attaching a fermata to a multi-measure rest (and only a multi-measure rest). This creates a @code{MultiMeasureRestText} object." together with an example to show how these are used. Wouldn't it make more sense if articulations were siphoned off a multimeasure and tacked back on by the multimeasure engraver? Maybe. How do you see this being implemented? On the other hand, I have a hard time imagining what this should be equivalent to when expanded. Fermata on the last bar? If so, I'd likely place the fermata after the multimeasure rest symbol. Or separate out the last bar of the multi-measure rest and place the fermata on that. A multi-measure rest is coded with an R, which is also used to indicate a full-measure rest. Fermate on full-measure rests are common. What other articulations are to be expected on multimeasure rests? None, apart from the repeat sign scripts maybe. Markup on multi-measure rests is common, of course, but these are not articulations in the LilyPond sense. Trevor ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fermata not shown at playing parts
On 17 July 2010 09:13, David Kastrup wrote: > Wouldn't it make more sense if articulations were siphoned off a > multimeasure and tacked back on by the multimeasure engraver? They already are. The syntax constructor for full-bar rests converts markup text and articulations into MultiMeasureTextEvents, copying the 'text property from the original event. Since articulations don't have a setting for 'text, they just generate an empty markup. All the information necessary for generating the correct markup for a script is present in all-script-definitions, so it would be easy to extract the relevant information for a musicglyph markup setting for 'text. The only problem is scripts whose appearance changes with direction: unless there's an explicit setting (via _ and ^), there's no way of knowing what the correct direction should be at the interpretation stage; this would result in the wrong script in polyphonic rests (particularly important for a fermata). Cheers, Neil ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Re: fermata not shown at playing parts
The docs already say to use \fermata ! - Graham On Fri, Jul 16, 2010 at 10:18:56PM +0800, 胡海鹏 - Hu Haipeng wrote: >Then you should add this to the doc in case of confusion to other people. > >Regards >Haipeng > > > > -- > >A:uIeOuOD--oIIo/O *Aa.NOEIa:O>>NuC,?'ouA:Ei 1/4thAd--L-? > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: fermata not shown at playing parts (going OT)
> Message: 9 > Date: Sat, 17 Jul 2010 11:05:48 -0400 > From: "James Lowe" > Subject: RE: fermata not shown at playing parts > To: "David Kastrup" , > Message-ID: > Content-Type: text/plain; charset="iso-8859-1" > > play brass in an orchestra...you get all sorts on multi measure rests > (and there are s many rests! not that I'm bitter)... particularly > what we would call in lilypond world a text spanner (rit, dim etc) if > that counts. But mainly markup text is always on multi measure rests in my scores. > > Playing 52 bars rest Largo is tough going I can tell you! > Tuba part in New World Symphony? 17 notes, right? But if you're paid, that's a lot per note! Tim Reeves ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user