letters instead of numbers in tab
Hi! Im just now working on an edition of an English lutesong on Lily 2.10 (Windows version) and I would like to have the lute part in tablature not in transkription. As the patches made for lily 1.6 by Laura Conrad to make TAB in to a French lute tablature look- alike does not work on lily 2.10 I'll nead to get the freet- numbers in TAB changed to letters (a = 0, b=1, c=2, d=3, e=4, f=5, g=6, h=7, i= 8, k=9, l=10 et.c.). Does any body have a patch for this ready? (Browsing in lily-user archiv and the documenmtation does not seem to help me. And working trough Lilly's internal workings and getting to know scheem to make my own patches is somewath out of bounds as I don't have that time just now esp if sombody else already have made the work. Yours Anders Stenberg ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: GDP: Rhythms rewrite
On 7 Oct 2007, at 21:16, Graham Percival wrote: On 7 Oct 2007, at 01:13, Graham Percival wrote: I've identified the following areas to work on; please add items or discuss them. As for the section 6.6, the Harvard Concise Dictionary of Music calls it expression marks, which includes tempo and dynamic marks, legato, staccato, bowing, articulation phrasing, use of piano pedals, etc. Err... I'm discussing section 1.2 Rhythms in the GDP docs. Yes, I am aware that it might not fit with the topic. :-) What is GDP, then? Looking at: http://lilypond.org/doc/v2.11/Documentation/ there seems nothing that can be abbreviated as such. Hans Åberg ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Offsetting a turn horizontally
Hello all, I'm using Lilypond 2.10.25 to typeset a piece (one of the Rose 32 clarinet etudes) that incorporates a turn on the _second beat_ of a minim (half-note). Here's the Lilypond code of the relevant segment as I have it now: \relative c' { c4.(\p e8 g c d \setTextCresc e)\ \once \override Script #'extra-offset = #'(2.5 . 0) f2(\!\turn g4 f) } The trouble is that the extra-offset element moves the turn a constant distance on the page, whereas I would like it to be offset by a _musical_ distance---that is, reliably falling on the second beat. I wonder if there's any way of achieving this? Many thanks, -- Joe ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Offsetting a turn horizontally
Am Montag, 8. Oktober 2007 schrieb Joseph Wakeling: Hello all, I'm using Lilypond 2.10.25 to typeset a piece (one of the Rose 32 clarinet etudes) that incorporates a turn on the _second beat_ of a minim (half-note). [...] The trouble is that the extra-offset element moves the turn a constant distance on the page, whereas I would like it to be offset by a _musical_ distance---that is, reliably falling on the second beat. I wonder if there's any way of achieving this? You can achieve this by using parallel music (i.e. music expressions inside ... ): \relative c' { c,4.(\p e8 g c d \setTextCresc e)\ {f2(\!} {s4 s4\turn} g4 f) } The two expressions in {..} inside the .. will be laid out in parallel. The second one contains only quarter skips, where you can assign the turn to the second skip. Thus the turn will always appear on the second beat correctly. Cheers, Reinhold -- -- Reinhold Kainhofer, Vienna University of Technology, Austria email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/ * K Desktop Environment, http://www.kde.org, KOrganizer maintainer * Chorvereinigung Jung-Wien, http://www.jung-wien.at/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Help with (complex?) ties
Hi Lilyponders! I am trying to get http://fancher.org/want.png but as far as I can get is http://fancher.org/want.png . Those red and green lines are the desired ties. If someone could give me a few pointers as to how to add those ties in, I would be really appreciative. The code I am using can be found at http://rafb.net/p/DhdIdu66.html . Thanks for your time, Trevor Fancher ___ 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, i had a look at our file, in line 97, you create a new Lyrics context to take the refrain, if you change it to \lyricsto refrain \context Lyrics = b { as you want the refrain to show up in the same line as the words of the second stanza. what you actually get is the following: preformatted notes: {context melody ..}{context refrain ...} lyrics: {context a { attached to melody }} {context b { attached to melody }{ attached to refrain } } {context c { attached to melody }} /end preformatted hope this helps best regard rene Am Montag, den 08.10.2007, 03:27 -0700 schrieb Ted Walther: Rene, thanks for the suggestion. You've really done a tremendous job with Allouette. It looked like it should work, and it almost did work. Here is the lilypond file, and the resulting PDF: http://hymns.reactor-core.org/lilypond/refrain2.ly http://hymns.reactor-core.org/lilypond/refrain2.pdf Did I make some mistake? Ted On Sun, Oct 07, 2007 at 05:31:43PM +0200, Ren? Brandenburger wrote: Hi, perhaps the attached snippets helps, it's the way i managed to get something similiar working, it spits out a few warnings, but the result looks ok for me. (see attached pdf) regards rene brandenburger ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: letters instead of numbers in tab
anders stenberg skrev: I'll nead to get the freet- numbers in TAB changed to letters (a = 0, b=1, c=2, d=3, e=4, f=5, g=6, h=7, i= 8, k=9, l=10 et.c.). http://lsr.dsi.unimi.it/LSR/Snippet?id=331 -Rune ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: letters instead of numbers in tab
Rune Zedeler skrev: http://lsr.dsi.unimi.it/LSR/Snippet?id=331 Whoops, what I meant was http://lsr.dsi.unimi.it/LSR/Item?u=1id=331 -Rune ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Phrase marks and slurs in repeat alternatives
Looking into the LilyPond user manual, it does not seem do describe how to do phrase marks and slurs in repeat alternatives that connect to the music outside the alternative. It should be typeset as a curve that ends over no note. How is that done? Hans Åberg ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Offsetting a turn horizontally
Reinhold Kainhofer wrote: You can achieve this by using parallel music (i.e. music expressions inside ... ): \relative c' { c,4.(\p e8 g c d \setTextCresc e)\ {f2(\!} {s4 s4\turn} g4 f) } The two expressions in {..} inside the .. will be laid out in parallel. The second one contains only quarter skips, where you can assign the turn to the second skip. Thus the turn will always appear on the second beat correctly. Ahhh. Neat trick, thank you very much for the suggestion. :-) It doesn't work absolutely perfectly because the skips do not contribute to the musical spacing---you can see the difference if instead of s4 you write e.g. d4. Is there an option to make skips count towards the layout? ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Offsetting a turn horizontally
Quoting Joseph Wakeling [EMAIL PROTECTED]: Reinhold Kainhofer wrote: You can achieve this by using parallel music (i.e. music expressions inside ... ): \relative c' { c,4.(\p e8 g c d \setTextCresc e)\ {f2(\!} {s4 s4\turn} g4 f) } The two expressions in {..} inside the .. will be laid out in parallel. The second one contains only quarter skips, where you can assign the turn to the second skip. Thus the turn will always appear on the second beat correctly. Ahhh. Neat trick, thank you very much for the suggestion. :-) It doesn't work absolutely perfectly because the skips do not contribute to the musical spacing---you can see the difference if instead of s4 you write e.g. d4. Is there an option to make skips count towards the layout? Exactly what do you mean. The spacing should be the same as if the turn was appeared over a true note at the same position in the bar. Try replacing the s by a pitch to see this. /Mats ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Offsetting a turn horizontally
Am Montag, 8. Oktober 2007 schrieben Sie: Quoting Joseph Wakeling [EMAIL PROTECTED]: It doesn't work absolutely perfectly because the skips do not contribute to the musical spacing---you can see the difference if instead of s4 you write e.g. d4. Is there an option to make skips count towards the layout? Exactly what do you mean. The spacing should be the same as if the turn was appeared over a true note at the same position in the bar. Try replacing the s by a pitch to see this. What he wants is that the turn at the second beat is above the note from the first beat. In particular, compare the two lines in the following snippet: \relative c' { c4.(\p e8 g c d \setTextCresc e)\ \once \override Script #'extra-offset = #'(2.5 . 0) a'2(\!\turn g4 f) \break c,4.(\p e8 g c d \setTextCresc e)\ {a'2(\!} {s4 s4\turn} g4 f) } In the first one, the turn is really high up (above the a) but not at the second beat, while in the second line it is positioned correctly at the second beat, but way below the note it should belong to. The solutino that I can think of is to use a hidden note instead of a skip... Cheers, Reinhold -- -- Reinhold Kainhofer, Vienna University of Technology, Austria email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/ * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/ * K Desktop Environment, http://www.kde.org, KOrganizer maintainer * Chorvereinigung Jung-Wien, http://www.jung-wien.at/ ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Offsetting a turn horizontally
On 08.10.2007 (17:04), Mats Bengtsson wrote: Quoting Joseph Wakeling [EMAIL PROTECTED]: Reinhold Kainhofer wrote: It doesn't work absolutely perfectly because the skips do not contribute to the musical spacing---you can see the difference if instead of s4 you write e.g. d4. Is there an option to make skips count towards the layout? Exactly what do you mean. The spacing should be the same as if the turn was appeared over a true note at the same position in the bar. Try replacing the s by a pitch to see this. Isn't that what the OP said? A quick test here also confirms that it is true: replacing one or both s-s with pitches, changes the spacing the spacing is different with s than with a pitch. In fact, {d4 d4\turn} {s4 s4\turn} {s4 d4\turn} {d4 s4\turn} in the original example give four different spacings. -- kernel, n.: A part of an operating system that preserves the medieval traditions of sorcery and black art. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: GDP: Rhythms rewrite
On 8 Oct 2007, at 17:24, Francisco Vila wrote: El Mon, 08 de Oct de 2007, a las 04:45:36PM +0200, Hans Aberg dijo: On 8 Oct 2007, at 16:38, Francisco Vila wrote: Search the list archives and read the first messages with GDP in the subject. GDP is for Grand Documentation Project. Thank you. I saw that in another post. The point is that anything only appearing in the mailing lists are not a part of the official documentation. And knowing that some of the documents are edited, without knowing which one or which section makes it hard to follow for the non-expert. :-) GDP is not official yet. Editions are not affecting to the current docs, be stable or development. They are on a different branch. If you want to see the actual state, follow the link http://git.sv.gnu.org/gitweb/? p=lilypond.git;a=summary and see under heads -- lilypond/gdp Thank you. I think you should put up a link on the LilyPond documents page. There is so much information around these days. Perhaps setting up a Wiki? Hans Åberg ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Help with (complex?) ties
Trevor Fancher trevor at fancher.org writes: I am trying to get http://fancher.org/want.png but as far as I can get is http://fancher.org/want.png . That second want.png link is supposed to be http://fancher.org/got.png . Sorry for any confusion. Trevor Fancher ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Help with (complex?) ties
You can't tie notes on different layers/voices. A workaround would be to add some invisible notes to the voice where you want the ties, and probably to align them with the visible ones so the ties end at the right place. Regards, - Original Message - From: Trevor Fancher [EMAIL PROTECTED] To: lilypond-user@gnu.org Sent: Monday, October 08, 2007 17:20 Subject: Re: Help with (complex?) ties Trevor Fancher trevor at fancher.org writes: I am trying to get http://fancher.org/want.png but as far as I can get is http://fancher.org/want.png . That second want.png link is supposed to be http://fancher.org/got.png . Sorry for any confusion. Trevor Fancher ___ 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: GDP: Rhythms rewrite
Hans Aberg wrote: On 8 Oct 2007, at 17:24, Francisco Vila wrote: GDP is not official yet. Editions are not affecting to the current docs, be stable or development. They are on a different branch. If you want to see the actual state, follow the link http://git.sv.gnu.org/gitweb/?p=lilypond.git;a=summary and see under heads -- lilypond/gdp Yes. In particular, once GDP has progressed a bit more, it will be merged with the devel branch. Thank you. I think you should put up a link on the LilyPond documents page. There is so much information around these days. No, because GDP _is_ the next version of the lilypond docs. Perhaps setting up a Wiki? If you want real documentation, wikis are worse than useless. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: GDP: Rhythms rewrite
On 8 Oct 2007, at 20:06, Graham Percival wrote: GDP is not official yet. Editions are not affecting to the current docs, be stable or development. They are on a different branch. If you want to see the actual state, follow the link http://git.sv.gnu.org/gitweb/? p=lilypond.git;a=summary and see under heads -- lilypond/gdp Yes. In particular, once GDP has progressed a bit more, it will be merged with the devel branch. Thank you. I think you should put up a link on the LilyPond documents page. There is so much information around these days. No, because GDP _is_ the next version of the lilypond docs. This would be only if you want people to read it before it has been made the official docs. Perhaps setting up a Wiki? If you want real documentation, wikis are worse than useless. Wikis are great for silly little facts one does not know where to put elsewhere. Hans Åberg ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: GDP: Rhythms rewrite
Hans Aberg wrote: On 8 Oct 2007, at 20:06, Graham Percival wrote: No, because GDP _is_ the next version of the lilypond docs. This would be only if you want people to read it before it has been made the official docs. I post a link to http://opihi.cs.uvic.ca/~gperciva/ about twice a week on this mailist. Perhaps setting up a Wiki? If you want real documentation, wikis are worse than useless. Wikis are great for silly little facts one does not know where to put elsewhere. If somebody has a real documentation addition, I will figure out where to put it. If they have a small lilypond example, they add it to LSR. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: GDP: Rhythms rewrite
On 8 Oct 2007, at 20:48, Graham Percival wrote: No, because GDP _is_ the next version of the lilypond docs. This would be only if you want people to read it before it has been made the official docs. I post a link to http://opihi.cs.uvic.ca/~gperciva/ about twice a week on this mailist. One problem is that the traffic here is so heavy, that it is hard to read it all. And I went to that link, but when I click on it, it says: LilyPond documentation Version 2.11.32 Nothing really that giving any hint of any GDP. Now that you say it, perhaps one might guess that this LilyPond documentation Version 2.11.32 is not really that, but GDP. Right? Perhaps setting up a Wiki? If you want real documentation, wikis are worse than useless. Wikis are great for silly little facts one does not know where to put elsewhere. If somebody has a real documentation addition, I will figure out where to put it. If they have a small lilypond example, they add it to LSR. The setup is perhaps great for the dedicated user, but a steep learning curve. And it is hard to find the information. A little like UNIX. The method I have found best, is to have it all in a single PDF, and in Preview (a Mac OS X PDF reader) search for certain keywords. The problem is really to get quickly find the information needed. Hans Åberg ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: GDP: Rhythms rewrite
I really don't understand what you're complaining about. Hans Aberg wrote: One problem is that the traffic here is so heavy, that it is hard to read it all. And I went to that link, but when I click on it, it says: LilyPond documentation Version 2.11.32 Nothing really that giving any hint of any GDP. Now that you say it, perhaps one might guess that this LilyPond documentation Version 2.11.32 is not really that, but GDP. Right? GDP stands for the Grand Documentation Project of LilyPond. The only place to find the link to opihi is from one of my emails on lilypond-user, so everybody who goes there knows that it's part of the GDP. - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Not recognizing \notes, install problem?
Seumas McX wrote: This is probably something really simple, but I'm trying to compile the following file and I get a lot of errors (including not recognizing \notes as a command). I'm guessing it's an installation error and probably something obvious - can anyone point me to a fix for this? --- Error message for above: --- grace.ly:10:9: error: unknown escaped string: `\notes' Greetings Seumas, \notes is an old syntax from several stable versions ago. Try the \score {} block minus the \notes { and corresponding } Cheers, Bryan... ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Not recognizing \notes, install problem?
Bryan Stanbridge wrote: Seumas McX wrote: This is probably something really simple, but I'm trying to compile the following file and I get a lot of errors (including not recognizing \notes as a command). I'm guessing it's an installation error and probably something obvious - can anyone point me to a fix for this? --- Error message for above: --- grace.ly:10:9: error: unknown escaped string: `\notes' Also, read the section on Updating with convert-ly in the manual for information on how to automatically convert your file to correspond to your version of LilyPond. /Mats ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: GDP: Rhythms rewrite
On 8 Oct 2007, at 22:09, Graham Percival wrote: I really don't understand what you're complaining about. It is your project, so you do whatever you want. But if you want more inputs, I think that at Quick Links at http:// lilypond.org/web/ you should put up a link GDP (Grand Documentation Project) to http://opihi.cs.uvic.ca/~gperciva/. And on this latter page, add a short description of the project, and how comments can be made. And on http://opihi.cs.uvic.ca/~gperciva/lilypond/Documentation/index.html and all the GDP documents, set Version 2.11.32 GDP, so that it is different from the regular documentation. Just an input. :-) Hans Åberg ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Scheme code for extracting LilyPond header properties?
Dear Nicolas / LilyPonders, Nicolas Sceaux wrote: John Zaitseff writes: [...] What I would like to do, however, is to replace the \fromproperty #'header:maintainer with something like: \with-url #mailto:[EMAIL PROTECTED] \fromproperty #'header:maintainer except that I would like to extract the actual e-mail address from header:maintainerEmail: something like: \with-url #(string-append mailto:; XXX) Ok so basicaly you want a \email-property markup command that looks for a header property and outputs something equivalent to: \with-url #mailto:...; ... [ Actual detailed explanation follows... ] Thank you very much for your help! I actually wrote the function to take the header:maintainer AND header:maintainerEmail properties into account: % \email-property EMAIL ARG - add a mailto link based on property EMAIL #(define-markup-command (email-property layout props email arg) (symbol? markup?) Add a mailto link to property @var{email} around @var{arg}. This only works in the PDF backend. (let* ((address (chain-assoc-get email props))) (interpret-markup layout props (if (string? address) (markup #:with-url (string-append mailto:; address) arg) arg For other people's edification :-), the following is my tagline: tagline = \markup { \fontsize #-3.5 \override #'(word-space . 0) \line { Typeset by \email-property #'header:maintainerEmail \fromproperty #'header:maintainer using \with-url #http://www.lilypond.org/; \line { LilyPond #(ly:export (string-append (lilypond-version) .)) } File version \fromproperty #'header:version , last modified \parsed-date #'header:lastupdated . } } I store a field in the header, lastupdated, in the form 09-Oct-2007; the \parsed-date function converts that to something like 9 October, 2007: % \parsed-date DATE - convert a DD-MMM- property to a fully printed date #(define-markup-command (parsed-date layout props date) (symbol?) Convert the property @var{date} containing a date in the form DD-MMM- into a nicely formatted stencil output D , . (let* ((datestr (chain-assoc-get date props))) (interpret-markup layout props (if (string? datestr) (markup #:simple (strftime %e %B, %Y (car (strptime %d-%b-%Y datestr datestr (Of course, I should rewrite that to make it somewhat more robust. It works for me, however). Once again, thank you for your help. Yours truly, John Zaitseff -- John Zaitseff,--_|\The ZAP Group Phone: +61 2 9643 7737 / \ Sydney, Australia E-mail: [EMAIL PROTECTED] \_,--._* http://www.zap.org.au/ v ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
back-to-back repeats
hello, i've looked in the barlines section of the manual, but couldn't find this particular issue: ending repeat :| , line break, starting repeat |: in next line: \version 2.10.20 \score {\relative c' { \time 4/4 \key c \major c1 d e f \bar :| %this repeat won't show up \break \bar |: c1 d e f } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: back-to-back repeats
I think you'll get better results if you use a proper \repeat command. Read the earlier parts of that section. Cheers, - Graham steve berthiaume wrote: hello, i've looked in the barlines section of the manual, but couldn't find this particular issue: ending repeat :| , line break, starting repeat |: in next line: \version 2.10.20 \score {\relative c' { \time 4/4 \key c \major c1 d e f \bar :| %this repeat won't show up \break \bar |: c1 d e f } } ___ 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: back-to-back repeats
steve berthiaume skrev: \bar :| %this repeat won't show up \break \bar |: \bar :|: \break -Rune ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: accidental style
Sandeep Gupta skrev: I am trying to, for instance, show the accidental on the second a-sharp below. ... \cadenzaOn http://lsr.dsi.unimi.it/LSR/Item?id=327 -Rune ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user