Re: [PATCH] Added chromatic ledger and internal ledger lines. Sample test file is
Oops. I forgot my virtual destructor. From 5cc0407d62fd9cf02960cc5996b30578862e8e4c Mon Sep 17 00:00:00 2001 From: Kevin Dalley [EMAIL PROTECTED] Date: Wed, 7 Mar 2007 00:04:37 -0800 Subject: [PATCH] Added virtual destructor for Layout_pos --- lily/note-heads-engraver.cc |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/lily/note-heads-engraver.cc b/lily/note-heads-engraver.cc index 4e9b0fe..52b7c5a 100644 --- a/lily/note-heads-engraver.cc +++ b/lily/note-heads-engraver.cc @@ -26,6 +26,9 @@ class Layout_pos { public: virtual int pos(Pitch* pit) = 0; + virtual ~Layout_pos() + { + } }; class Layout_pos_traditional : public Layout_pos -- 1.4.4.4 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [fr: barres de notes dans un triolet] Lyrics and \partial
That clearly looks like a bug (which remains in version 2.11.20)! I forward it to bug-lilypond. As a workaround, you can do change the lyrics part into \new Lyrics \override VerticalAxisGroup #'minimum-Y-extent = #'(-2 . 4) \lyricsto v {Here is the ly -- rics line } or use the \with construct: \new Lyrics \with { \override VerticalAxisGroup #'minimum-Y-extent = #'(-2 . 4) } { \lyricsto v {Here is the ly -- rics line } } /Mats Colin Wilding wrote: Ok, I think I have identified where the problem occurs. If you take your example and add an extra line like this... \version 2.10.0 \new Voice = v \relative c' {\partial 4 c | c d e f | g2. } \new Lyrics { \override VerticalAxisGroup #'minimum-Y-extent = #'(-2 . 4) \lyricsto v {Here is the ly -- rics line } } ...then the lyrics start at the second note. This is in version 2.10.20, by the way. As I say, it did not do this in 2.8. I'm not sure how I can add that spacing without causing this effect. I want it to be specific to that lyric line, not in the general \layout instructions. - Colin Wilding Mats Bengtsson-4 wrote: The following two examples works well over here: \version 2.10.0 \new Voice = v \relative c' {\partial 4 c | c d e f | g2. } \new Lyrics \lyricsto v {Here is the ly -- rics line } \version 2.10.0 \relative c' {\partial 4 c | c d e f | g2. } \addlyrics {Here is the ly -- rics line } Please send a small bug complete example of your problem if you can't figure out what's wrong yourself. /Mats Colin Wilding wrote: I upgraded an old file from 2.8 to 2.10 today. The music begins with \partial 4. I find that in 2.10 the lyrics skip the partial note; they didn't do this before. Is this intentional? If so, is there a way to force the lyrics to use the partial note? It's not crucial, because I can work around it by replacing the partial with skipped notes, but it would be useful to know. Colin Wilding -- = 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 -- = 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
\score vs. \new Score with \midi
I'm using 2.10.19 for Mac OSX I've just had an irritating couple of hours trying to find out why a \midi block was causing an error message and stopping the file from processing. It turns out that if you use \new Score instead of \score then the file fails. These two commands should theoretically be identical. Why does this happen, and could it be changed? Compare: BEGIN CODE (FAILS) \new Score { c1 \midi { } } % BEGIN CODE (WORKS) \score { c1 \midi { } } Cheers, Vivian. ___ The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \score vs. \new Score with \midi
As you have noticed, they are not equivalent from a syntactical point of view. From different email discussions, I have got the impression that the main hackers had some ideas on how to revise the syntax related to \book and \score blocks, but I don't know if there are any concrete plans. Actually, you write \score{ \new Score{ ... } \midi{...} } if you really need to explicitly specify the Score context (I don't see why that would be needed, though). /Mats Vivian Barty-Taylor wrote: I'm using 2.10.19 for Mac OSX I've just had an irritating couple of hours trying to find out why a \midi block was causing an error message and stopping the file from processing. It turns out that if you use \new Score instead of \score then the file fails. These two commands should theoretically be identical. Why does this happen, and could it be changed? Compare: BEGIN CODE (FAILS) \new Score { c1 \midi { } } % BEGIN CODE (WORKS) \score { c1 \midi { } } Cheers, Vivian. New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships http://uk.rd.yahoo.com/mail/uk/taglines/default/championships/games/*http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk/. Plus: play games and win prizes. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = 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: Extending a slur back from end of repeat
One solution is to add a slur to an invisible note. You can use scaled note durations to avoid changing the rhythm, see the following example. \version 2.10.0 \relative c' \repeat volta 2 { c d e f } \alternative{{ g f e d4*1/2 ( \hideNotes b4*1/2 ) \unHideNotes } { g a g e }} I tried a solution using \repeatTie, but hit upon a bug when trying to modify it to point to the right of a note. /Mats Stephen Martin wrote: Does anyone have a suggestion for making a slur which returns from notes at the end of a repeat back to notes at the beginning of the repeat? The ends should look like a slur which spans a line break, i.e. the start of the slur ends at the double bar lines, the end of the slur comes in at the beginning of the repeat block. I tried changing x-extent and extend-x-extent of a local slur to achieve the desired appearance, but to no avail.. thanks, Steve ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = 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: OOolilypond and openoffice 2.1
Samuel Hartmann [EMAIL PROTECTED] writes: I think this is a problem with lilypond that may be is not binary compatible with your linux distribution. I'm sorry I can not help in this. OOo supplies its own versions of several libraries, and sets the LD_LIBRARY_PATH environment variable to force loading the private libs. When starting lilypond via OOoLilyPond LD_LIBRARY_PATH is passed to lilypond as well, and it chokes on the non-compatible version of the libs. I posted a simple workaround a couple of days ago. -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: OOolilypond and openoffice 2.1
Samuel Hartmann [EMAIL PROTECTED] writes: You can change the template path by *copying* the templates to another path, changeing the path settings in OOoLilyPond configuration dialog. Test whether it is working and after that you can delete the old path. I just changed the BASIC to eliminate the error so I could use the config dialog to change the path. Anyway, did I already THANK YOU VERY MUCH for this nice tool? -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \score vs. \new Score with \midi
Would it be possible to add this to the documentation (which I checked thoroughly ) for Rookie users such as myself who think they know how things work and sometimes get it wrong? I guess under the sections relating to Score and MIDI. Thanks, Vivian. - Original Message From: Mats Bengtsson [EMAIL PROTECTED] To: Vivian Barty-Taylor [EMAIL PROTECTED] Cc: lilypond-user@gnu.org Sent: Wednesday, 7 March, 2007 10:05:37 AM Subject: Re: \score vs. \new Score with \midi As you have noticed, they are not equivalent from a syntactical point of view. From different email discussions, I have got the impression that the main hackers had some ideas on how to revise the syntax related to \book and \score blocks, but I don't know if there are any concrete plans. Actually, you write \score{ \new Score{ ... } \midi{...} } if you really need to explicitly specify the Score context (I don't see why that would be needed, though). /Mats Vivian Barty-Taylor wrote: I'm using 2.10.19 for Mac OSX I've just had an irritating couple of hours trying to find out why a \midi block was causing an error message and stopping the file from processing. It turns out that if you use \new Score instead of \score then the file fails. These two commands should theoretically be identical. Why does this happen, and could it be changed? Compare: BEGIN CODE (FAILS) \new Score { c1 \midi { } } % BEGIN CODE (WORKS) \score { c1 \midi { } } Cheers, Vivian. New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships http://uk.rd.yahoo.com/mail/uk/taglines/default/championships/games/*http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk/. Plus: play games and win prizes. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = 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 ___ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \score vs. \new Score with \midi
Since you probably have read the documentation much more carefully than I have, could you please provide more specific hints on where to best put this information? /Mats Vivian Barty-Taylor wrote: Would it be possible to add this to the documentation (which I checked thoroughly ) for Rookie users such as myself who think they know how things work and sometimes get it wrong? I guess under the sections relating to Score and MIDI. Thanks, Vivian. - Original Message From: Mats Bengtsson [EMAIL PROTECTED] To: Vivian Barty-Taylor [EMAIL PROTECTED] Cc: lilypond-user@gnu.org Sent: Wednesday, 7 March, 2007 10:05:37 AM Subject: Re: \score vs. \new Score with \midi As you have noticed, they are not equivalent from a syntactical point of view. From different email discussions, I have got the impression that the main hackers had some ideas on how to revise the syntax related to \book and \score blocks, but I don't know if there are any concrete plans. Actually, you write \score{ \new Score{ ... } \midi{...} } if you really need to explicitly specify the Score context (I don't see why that would be needed, though). /Mats Vivian Barty-Taylor wrote: I'm using 2.10.19 for Mac OSX I've just had an irritating couple of hours trying to find out why a \midi block was causing an error message and stopping the file from processing. It turns out that if you use \new Score instead of \score then the file fails. These two commands should theoretically be identical. Why does this happen, and could it be changed? Compare: BEGIN CODE (FAILS) \new Score { c1 \midi { } } % BEGIN CODE (WORKS) \score { c1 \midi { } } Cheers, Vivian. New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships http://uk.rd.yahoo.com/mail/uk/taglines/default/championships/games/*http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk/. Plus: play games and win prizes. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = 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 http://www.s3.kth.se/%7Emabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships http://uk.rd.yahoo.com/mail/uk/taglines/default/championships/games/*http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk/. Plus: play games and win prizes. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = 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
convert-ly broken in 2.10.19 ?
Using 2.10.19 for Mac OSX I'm trying to update a file I made under 2.8. When I click Update Syntax I get the output: Traceback (most recent call last): File /Applications/LilyPond.app/Contents/Resources/bin/convert-ly, line 22, in ? import lilylib as ly ImportError: No module named lilylib Is this me or is it just broken? Thanks, Vivian. ___ All New Yahoo! Mail Tired of unwanted email come-ons? Let our SpamGuard protect you. http://uk.docs.yahoo.com/nowyoucan.html___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: convert-ly broken in 2.10.19 ?
Please search the mailing list archives (including the one for bug-lilypond) to find more information about this bug and how to fix it. /Mats Vivian Barty-Taylor wrote: Using 2.10.19 for Mac OSX I'm trying to update a file I made under 2.8. When I click Update Syntax I get the output: Traceback (most recent call last): File /Applications/LilyPond.app/Contents/Resources/bin/convert-ly, line 22, in ? import lilylib as ly ImportError: No module named lilylib Is this me or is it just broken? Thanks, Vivian. All New Yahoo! Mail http://us.rd.yahoo.com/mail/uk/taglines/default/nowyoucan/spamguard/*http://us.rd.yahoo.com/evt=40565/*http://uk.docs.yahoo.com/nowyoucan.html – Tired of unwanted email come-ons? Let our SpamGuard protect you. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = 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: OOolilypond and openoffice 2.1
Johan Vromans wrote: OOo supplies its own versions of several libraries, and sets the LD_LIBRARY_PATH environment variable to force loading the private libs. When starting lilypond via OOoLilyPond LD_LIBRARY_PATH is passed to lilypond as well, and it chokes on the non-compatible version of the libs. I posted a simple workaround a couple of days ago. Thanks a lot for your workaround. I think it is a good idea to automatically append the lilypond command to the env command. Or do you see there any problems? regards, Samuel ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: OOolilypond and openoffice 2.1
Samuel Hartmann [EMAIL PROTECTED] writes: Thanks a lot for your workaround. I think it is a good idea to automatically append the lilypond command to the env command. Or do you see there any problems? In most cases, no. Best solution would be to only remove any OOo library paths from LD_LIBRARY_PATH, and leave anything else. -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: OOolilypond and openoffice 2.1
Johan Vromans wrote: Samuel Hartmann [EMAIL PROTECTED] writes: Thanks a lot for your workaround. I think it is a good idea to automatically append the lilypond command to the env command. Or do you see there any problems? In most cases, no. Best solution would be to only remove any OOo library paths from LD_LIBRARY_PATH, and leave anything else. I decided not implement this for the moment. Instead I have written a FAQ on the home page. So people that have this problem can find the answer there. http://ooolilypond.sourceforge.net/#FAQ regards, Samuel ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Markup extand
See http://lists.gnu.org/archive/html/lilypond-user/2007-02/msg00286.html for some related information. /Mats yota moteuchi wrote: In order to add a tempo mark, I use a tweak found on the lilypond documentation website : tempoMark = #(define-music-function (parser location markp) (string?) #{ \once \override Score.RehearsalMark #'self-alignment-X = #left \once \override Score.RehearsalMark #'extra-spacing-width = #'(+inf.0 . -inf.0) \mark \markup { \smaller \italic \bold $markp } #}) I work perfectly but I don't understand why in the viola part (see example), starting with 12 whole rests, the tempoMark push the first bar away. While it doesn't behave like this elsewhere. Yota ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = 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: Extending a slur back from end of repeat
Mats Bengtsson mats.bengtsson at ee.kth.se writes: One solution is to add a slur to an invisible note. You can use scaled note durations to avoid changing the rhythm, see the following example. \version 2.10.0 \relative c' \repeat volta 2 { c d e f } \alternative{{ g f e d4*1/2 ( \hideNotes b4*1/2 ) \unHideNotes } { g a g e }} thanks Mats, and \version 2.10.0 \relative c' \repeat volta 2 { \hideNotes c4*1/2 ( \unHideNotes c4*1/2 ) d e f } \alternative{{ g f e d4*1/2 ( \hideNotes b4*1/2 ) \unHideNotes } { g a g e }} draws the remainder of the slur back at the beginning of the block! regards, Steve ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [fr: barres de notes dans un triolet] Lyrics and \partial
Thanks, added as http://code.google.com/p/lilypond/issues/detail?id=333 Cheers, - Graham Mats Bengtsson wrote: That clearly looks like a bug (which remains in version 2.11.20)! I forward it to bug-lilypond. As a workaround, you can do change the lyrics part into \new Lyrics \override VerticalAxisGroup #'minimum-Y-extent = #'(-2 . 4) \lyricsto v {Here is the ly -- rics line } or use the \with construct: \new Lyrics \with { \override VerticalAxisGroup #'minimum-Y-extent = #'(-2 . 4) } { \lyricsto v {Here is the ly -- rics line } } /Mats Colin Wilding wrote: Ok, I think I have identified where the problem occurs. If you take your example and add an extra line like this... \version 2.10.0 \new Voice = v \relative c' {\partial 4 c | c d e f | g2. } \new Lyrics { \override VerticalAxisGroup #'minimum-Y-extent = #'(-2 . 4) \lyricsto v {Here is the ly -- rics line } } ...then the lyrics start at the second note. This is in version 2.10.20, by the way. As I say, it did not do this in 2.8. I'm not sure how I can add that spacing without causing this effect. I want it to be specific to that lyric line, not in the general \layout instructions. - Colin Wilding Mats Bengtsson-4 wrote: The following two examples works well over here: \version 2.10.0 \new Voice = v \relative c' {\partial 4 c | c d e f | g2. } \new Lyrics \lyricsto v {Here is the ly -- rics line } \version 2.10.0 \relative c' {\partial 4 c | c d e f | g2. } \addlyrics {Here is the ly -- rics line } Please send a small bug complete example of your problem if you can't figure out what's wrong yourself. /Mats Colin Wilding wrote: I upgraded an old file from 2.8 to 2.10 today. The music begins with \partial 4. I find that in 2.10 the lyrics skip the partial note; they didn't do this before. Is this intentional? If so, is there a way to force the lyrics to use the partial note? It's not crucial, because I can work around it by replacing the partial with skipped notes, but it would be useful to know. Colin Wilding -- = 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 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user