Trills ending at barline - Bug?
Dear Trevor and All, I wrote a small clip to demonstrate the possibly buggy TrillSpanner behaviour at barline. If you think it's of any help, feel free to use it. -Risto Start % \version "2.11.32" { \override TrillSpanner #'to-barline = ##t f'1\startTrillSpan | f'1\stopTrillSpan } % END % On 10/5/07, Trevor Bača wrote: > On 10/5/07, Risto Vääräniemi wrote: > >> Another thing... It also seems quite difficult to make a long trill to >> stop >> at the bar line (not stopping at a note). It is possible but it requires >> some tweaking (using another voice with hidden notes). I tried to stop >> the >> spanner at a silent pause but the wavy line disappeared completely and >> the >> trill sign was thrown to the left margin. I found a property for the >> custom >> TextSpanner: #'to-barline = ##t but it doesn't seen to do the trick. Some >> sort of padding was proposed in [3] although tried to address a slightly >> different problem. > > --8<-- > > As far as #'to-barline = ##t ... I think that that *was*, in fact, > supposed to work in precisely this case, so that may be a bug; but > I'll have to run a few more testfiles first. > > --8<-- > > Trevor. -- View this message in context: http://www.nabble.com/Long-flat---sharp-trills-and-trills-ending-at-barline-tf4575448.html#a13228366 Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Repeats & alternative endings
Dear all, could anybody please help me with the following problem: I'm trying to typeset a fragment with 3 repeats and 1 alternative ending but I get syntax errors. What's wrong with this syntax? frag = { \key d \minor% \set TabStaff.stringTunings = #'(+2 -3 -7 -12 -17 -24)%Dropped C-Tuning \repeat volta 4 {16 8 16 16 8~4} \alternative { {1 } {1 } } } \new StaffGroup << \new Staff { \clef "G_8" \frag } \new TabStaff { \frag } >> Thanks a lot, PLS -- GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS. Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Repeats & alternative endings
What LilyPond version do you use? When I try your example with version 2.10 and 2.11, it compiles without any problems. /Mats Patrick Schmidt wrote: Dear all, could anybody please help me with the following problem: I'm trying to typeset a fragment with 3 repeats and 1 alternative ending but I get syntax errors. What's wrong with this syntax? frag = { \key d \minor% \set TabStaff.stringTunings = #'(+2 -3 -7 -12 -17 -24)%Dropped C-Tuning \repeat volta 4 {16 8 16 16 8~4} \alternative { {1 } {1 } } } \new StaffGroup << \new Staff { \clef "G_8" \frag } \new TabStaff { \frag } >> Thanks a lot, PLS -- = 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 = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond versus Braille
2007/10/16, Tomas Valusek <[EMAIL PROTECTED]>: > For blind people, Lilypond input file syntax is much moor natural than > for other users. Yes, very good point! Ralph Little is working on native Braille output support, as you can see here: http://lists.gnu.org/archive/html/lilypond-devel/2007-09/msg00347.html He'll probably need some help with debugging, documentation, etc (and some kudos as well ;) so I guess he'll be happy to see that some users care about it... Cheers, Valentin ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: is it possible to glue two staff's together? (hymn solution)
Hi Ted, yesterday I had some time to look at your issue again, here is a snippet, which works fine, the only caveat is that the refrain also takes up the same amount of space in e new line. \version "2.11.19" \header { title = "Wir feiern heut ein Fest" } \include "italiano.ly" verseun = \lyricmode { \set stanza = "1. " Wir fei -- ern heut ein Fest, und kom -- men hier zu -- sam -- men. Wir fei -- ern heut ein Fest, weil Gott uns al -- le liebt } versedeux = \lyricmode { \set stanza = "2. " Wir fei -- ern heut ein Fest, und sin -- gen mit -- ein -- an -- der. Wir fei -- ern heut ein Fest, weil Gott uns al -- le liebt } versetrois = \lyricmode { \set stanza = "3. " Wir fei -- ern heut ein Fest, und dan -- ken für die Ga -- ben Wir fei -- ern heut ein Fest, weil Gott uns al -- le liebt } verserefrain = \lyricmode { \set stanza = "Refrain: " Her -- ein, her -- ein! Wir la -- den al -- le ein. Her -- ein, her -- ein! Wir la -- den al -- le ein. } staffSoprano = \new Staff { \time 4/4 \tempo 4 = 96 \set Staff.midiInstrument="voice aahs" \key sol \major \clef treble \relative do' { \context Voice = "melodySop" { \partial 8 *1 re8 | si'16 si8. sol8 fad mi4 r8 sol8 | fad16 fad8. sol8 la si sol r8 re8 | si'16 si8. sol8 fad mi4 r8 sol8 | fad8 fad sol16 la sol8 ~ sol4 r8 } \context Voice = "repeatSop" { \repeat volta 2 { \partial 8 * 1 re8 | si'4 re8 do4. r8 si8 | la8 la si16 do si8 ~ si4 r8 re,8 | si'4 re8 do4. r8 si8 | la8 la sol16 fad sol8 ~ sol4 r8 } } %\bar "|." } } \score { << \staffSoprano \context Lyrics = "verseUn" \lyricmode { \lyricsto "melodySop" \verseun } \context Lyrics = "verseDeux" \lyricmode { \lyricsto "melodySop" \versedeux } %% refrain %% \context Lyrics = "verseRefrain" \lyricmode { %% move down, you probably have to play with the 7.4 to get it aligned the way you want \override VerticalAxisGroup #'minimum-Y-extent = #'(-0 . 7.4) \lyricsto "repeatSop" \verserefrain } \context Lyrics = "verseTrois" \lyricmode { \lyricsto "melodySop" \versetrois } \context Lyrics = "versetrois" \lyricmode { \lyricsto "melodySop" \versetrois } >> \layout { \context { \Lyrics \override LyricSpace #'minimum-distance = #0.6 \override LyricText #'font-size = #-1 } } } \score { \unfoldRepeats \staffSoprano \midi { } } \paper { } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond versus Braille
Hello, has anyone created a comparison between Lilypond source file format and Braille notation? The Braille notation is described at http://www.brl.org/music/. For blind people, Lilypond input file syntax is much moor natural than for other users. Tomas Valusek Hi Tomas, A Music Braille output option is currently under development by me at the moment. You should see something in about 2 weeks. Regards, Ralph ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Repeats & alternative endings
Sorry, my fault! When I compile the example on its own than everything works perfectly (version 2.11.34). (I compiled it several times with a couple of other fragments. The error must be in one of the fragments that are compiled before this one. Strange enough the error seems to influence only the repeat & alternative ending-function.) I will check the other fragments and use smaller test files in future (minimal examples :-))! Thanks PLS > Patrick Schmidt wrote: > > Dear all, > > > > could anybody please help me with the following problem: > > > > I'm trying to typeset a fragment with 3 repeats and 1 alternative > ending but I get syntax errors. > > > > What's wrong with this syntax? > > > > frag = { > > \key d \minor% > > \set TabStaff.stringTunings = #'(+2 -3 -7 -12 -17 -24)%Dropped C-Tuning > > > > \repeat volta 4 {16 8 > > 16 > > 16 8~4} > > > > \alternative { {1 } > >{1 } } > > > > } > > \new StaffGroup << > >\new Staff { \clef "G_8" \frag } > > \new TabStaff { \frag } > > >> > > > > Thanks a lot, > > > > PLS > > > > > > -- > = > 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 > = -- GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS. Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail -- Pt! Schon vom neuen GMX MultiMessenger gehört? Der kanns mit allen: http://www.gmx.net/de/go/multimessenger -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Arpeggio and lefthandfingering
The extra-offset solves the problem of closeness between the arpeggio itself and the notes. if the fingering is oriented right, the fingering numbers are still far away. and even with extra-offset on the fingering, there will still be a visible gap between everything (fingers arpeggio and notes) and whatelse came before. \version "2.10.25" staffClassicalGuitar = \new Staff { \set Staff.connectArpeggios = ##t << { \relative c'' \set fingeringOrientations = #'(left) a'4 2.\arpeggio \override Fingering #'extra-offset = #'(2.2 . 0) \override Staff.Arpeggio #'extra-offset = #'(2.2 . 0.0 ) a'4 2.\arpeggio } \\ {a'4 a2.\arpeggio a'4 a2.\arpeggio } >> } \score { \staffClassicalGuitar \layout { \context { \Staff \consists "Span_arpeggio_engraver" } } } \paper { ragged-right=##t } Any solution for this? Regards Tiago Valentin Villenave wrote: > > 2007/8/14, Peter Terpstra <[EMAIL PROTECTED]>: >> Peter Terpstra in <[EMAIL PROTECTED]> : >> >> > Arpeggio and lefthandfingering >> >> Nobody? >> >> I tried it with " \override Arpeggio #'force-hshift" and differt other >> objectnames but the arpeggio doe not want to come close to the notes when >> there is lefthandfingering. > > Since you put the Span_arpeggio_engraver in the Staff context, you > have to specify it when entering your \override; otherwise LilyPond > doesn't know how to handle it. > > For instance, > \override Staff.Arpeggio #'extra-offset = #'(2.2 . 0.0 ) > does the trick. > > Regards, > Valentin > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > > -- View this message in context: http://www.nabble.com/Arpeggio-and-lefthandfingering-tf4263370.html#a13241971 Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Straight-Slurs
Sorry - probably didn't explain very clearly. I couldn't get your code snippet to work - the slurs don't seem to print at all. When I was playing around with it, however, I found something in the reference and managed to get what I wanted with: % Scottish Bowing - use for straight slurs, hack bowing etc. StraightSlur = { \once \override Slur #'height-limit = #0 } \score { \new Staff \relative c'' { \time 2/4 a8. c16 \StraightSlur d- . ( f8.-. ) } } >Original Message >From: [EMAIL PROTECTED] >Date: 15/10/2007 0:44 >To: "[EMAIL PROTECTED]"<[EMAIL PROTECTED]> >Cc: >Subj: Re: Straight-Slurs > >[EMAIL PROTECTED] skrev: >> Thanks for the suggestion, but glissandi go between the two notes, >> whereas I'm needing the line to be above or below - exactly where a >> slur would be. > >I find it a bit difficult to understand what you want. Is it something >like this? > >%%% BEGIN %%% >\new Staff \with { > \override Slur #'stencil = #ly:line-spanner::print > \override Slur #'style = #'line >} >{ > c'-( b'-) c''-( b''-) >} >%%% END %%% > > >-Rune > __ Exclusive discounts on Norton Security from Tiscali http://www.tiscali.co.uk/products/securepc/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Trills ending at barline - Bug?
Hi Risto, I think this is, in fact, a bug. So I've entered as issue #493: http://code.google.com/p/lilypond/issues/detail?id=493 Trevor. On 10/16/07, Risto Vääräniemi <[EMAIL PROTECTED]> wrote: > > Dear Trevor and All, > > I wrote a small clip to demonstrate the possibly buggy TrillSpanner > behaviour at barline. > > If you think it's of any help, feel free to use it. > > -Risto > > Start % > \version "2.11.32" > { > \override TrillSpanner #'to-barline = ##t > f'1\startTrillSpan | f'1\stopTrillSpan > } > % END % > > On 10/5/07, Trevor Bača wrote: > > On 10/5/07, Risto Vääräniemi wrote: > > > >> Another thing... It also seems quite difficult to make a long trill to > >> stop > >> at the bar line (not stopping at a note). It is possible but it requires > >> some tweaking (using another voice with hidden notes). I tried to stop > >> the > >> spanner at a silent pause but the wavy line disappeared completely and > >> the > >> trill sign was thrown to the left margin. I found a property for the > >> custom > >> TextSpanner: #'to-barline = ##t but it doesn't seen to do the trick. Some > >> sort of padding was proposed in [3] although tried to address a slightly > >> different problem. > > > > --8<-- > > > > As far as #'to-barline = ##t ... I think that that *was*, in fact, > > supposed to work in precisely this case, so that may be a bug; but > > I'll have to run a few more testfiles first. > > > > --8<-- > > > > Trevor. > -- > View this message in context: > http://www.nabble.com/Long-flat---sharp-trills-and-trills-ending-at-barline-tf4575448.html#a13228366 > Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. > > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-user > -- Trevor Bača [EMAIL PROTECTED] ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: is it possible to glue two staff's together? (hymn solution)
Rene, thank you for that example. It works nicely, except on lines where the refrain is by itself. On those lines, the extra space is inserted even though it isn't needed. Here is the output PDF: http://hymns.reactor-core.org/lilypond/refrain-rene.pdf I changed the value 7.4 to 8 to get the refrain nicely centered. Han-Wen hasn't posted anything in a while; is he on vacation? I guess at this point I should ask, what would be involved in a coding fix, and how much would it take to sponsor it? I am thinking of two options right now. Either a \new GlueStaff, which "glues" staves together inside it. Or a new option to the Lyrics context so that its vertical alignment ignores any other Lyrics contexts which don't overlap the Lyrics in the horizontal direction. Either of those options would be most satisfactory. I regret I don't know lilypond internals any better, so I could suggest something easier to implement. Ted On Tue, Oct 16, 2007 at 12:04:04PM +0200, Ren? Brandenburger wrote: Hi Ted, yesterday I had some time to look at your issue again, here is a snippet, which works fine, the only caveat is that the refrain also takes up the same amount of space in e new line. \version "2.11.19" \header { title = "Wir feiern heut ein Fest" } \include "italiano.ly" verseun = \lyricmode { \set stanza = "1. " Wir fei -- ern heut ein Fest, und kom -- men hier zu -- sam -- men. Wir fei -- ern heut ein Fest, weil Gott uns al -- le liebt } versedeux = \lyricmode { \set stanza = "2. " Wir fei -- ern heut ein Fest, und sin -- gen mit -- ein -- an -- der. Wir fei -- ern heut ein Fest, weil Gott uns al -- le liebt } versetrois = \lyricmode { \set stanza = "3. " Wir fei -- ern heut ein Fest, und dan -- ken f??r die Ga -- ben Wir fei -- ern heut ein Fest, weil Gott uns al -- le liebt } verserefrain = \lyricmode { \set stanza = "Refrain: " Her -- ein, her -- ein! Wir la -- den al -- le ein. Her -- ein, her -- ein! Wir la -- den al -- le ein. } staffSoprano = \new Staff { \time 4/4 \tempo 4 = 96 \set Staff.midiInstrument="voice aahs" \key sol \major \clef treble \relative do' { \context Voice = "melodySop" { \partial 8 *1 re8 | si'16 si8. sol8 fad mi4 r8 sol8 | fad16 fad8. sol8 la si sol r8 re8 | si'16 si8. sol8 fad mi4 r8 sol8 | fad8 fad sol16 la sol8 ~ sol4 r8 } \context Voice = "repeatSop" { \repeat volta 2 { \partial 8 * 1 re8 | si'4 re8 do4. r8 si8 | la8 la si16 do si8 ~ si4 r8 re,8 | si'4 re8 do4. r8 si8 | la8 la sol16 fad sol8 ~ sol4 r8 } } %\bar "|." } } \score { << \staffSoprano \context Lyrics = "verseUn" \lyricmode { \lyricsto "melodySop" \verseun } \context Lyrics = "verseDeux" \lyricmode { \lyricsto "melodySop" \versedeux } %% refrain %% \context Lyrics = "verseRefrain" \lyricmode { %% move down, you probably have to play with the 7.4 to get it aligned the way you want \override VerticalAxisGroup #'minimum-Y-extent = #'(-0 . 7.4) \lyricsto "repeatSop" \verserefrain } \context Lyrics = "verseTrois" \lyricmode { \lyricsto "melodySop" \versetrois } \context Lyrics = "versetrois" \lyricmode { \lyricsto "melodySop" \versetrois } >> \layout { \context { \Lyrics \override LyricSpace #'minimum-distance = #0.6 \override LyricText #'font-size = #-1 } } } \score { \unfoldRepeats \staffSoprano \midi { } } \paper { } -- There's a party in your skull. And you're invited! Name:Ted Walther Phone: 778-320-0644 Email: [EMAIL PROTECTED] Skype: tederific Address: 3422 Euclid Ave, Vancouver, BC V5R4G4 (Canada) ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
GDP: pitches second draft
GDP has a new home, which should be much more reliable: http://web.uvic.ca/~gperciva/ (follow the link to GDP output) This is the second draft of Pitches. Please have a look; it's been significantly updated. Remaining items are Misc formatting: - add more links to glossary - maybe more links to other manual sections - make sure the entire section is consistent in the general formatting - clean up any TODO or FIXME items!!! - DO NOT bother with @lsr stuff right now. We're getting tags setup with lsr, so this will change in the near future. Please let us known if there are any other issues that should be addressed. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
GDP: expressive first draft
GDP has a new home, which should be much more reliable: http://web.uvic.ca/~gperciva/ (follow the link to GDP output) This is the first draft of Expressive marks. Planned work: REWRITE - articulations. clean up first example, rewrite with appendix list of articulations in mind. - rename to "articulations and ornamentations" ? - dynamics. (first example: everything in half notes?) - ties FORMATTING - everything in the policy Please let us known if there are any other issues that should be addressed. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user