Re: Odd-looking tie on a chord
On 5/07/2011, at 8:26 am, Graham Percival wrote: To me the sentence A tiny example is an example from which nothing can be removed. explains it all Can't whitespace be removed without affecting the outcome? ;) Ah, but as far as lilypond is concerned, whitespace *is* nothing. :) And therefore any example containing unnecessary whitespace _is_ an example from which nothing can be removed. Going into an Anglo-Saxon attitude, Matthew ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Odd-looking tie on a chord
On Tue 05 Jul 2011, 18:09 Matthew Collett wrote: On 5/07/2011, at 8:26 am, Graham Percival wrote: Ah, but as far as lilypond is concerned, whitespace *is* nothing. :) And therefore any example containing unnecessary whitespace _is_ an example from which nothing can be removed. Great, but if nothing==whitespace here -- yes, it can be removed, but not should .) So, just make it as readable as possible. -- Dmytro O. Redchuk Bug Squad ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Cowell/Ferneyhough Unconventional Meters
Just wondering if Lilypond can handle this type of situation; In Ferneyhough's etudes transcendentales, he employs meters such as 2/12 or 2/10, acting as literal subdivisions of the semi-breve. This of course translates to n-tuplets, but frees up the score (and mind) a bit so that one can really focus on a clear nested tuplet formation/interpretation within the general overview of a tuplet-based meter without a general increase in tempo (as one would get in compound time if adhering to the same principle). I'm just curious if Lilypond would be able to handle something along these lines. Basically I'm simply looking for the ability to notate n/m meter without much trouble. Thanks! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Cowell/Ferneyhough Unconventional Meters
On Jul 5, 2011, at 8:29 AM, Joey wrote: Just wondering if Lilypond can handle this type of situation; In Ferneyhough's etudes transcendentales, he employs meters such as 2/12 or 2/10, acting as literal subdivisions of the semi-breve. This of course translates to n-tuplets, but frees up the score (and mind) a bit so that one can really focus on a clear nested tuplet formation/interpretation within the general overview of a tuplet-based meter without a general increase in tempo (as one would get in compound time if adhering to the same principle). I'm just curious if Lilypond would be able to handle something along these lines. Basically I'm simply looking for the ability to notate n/m meter without much trouble. Thanks! Hey Joey, The easiest way would be to create an override for the time signature stencil: { \time 2/8 \once \override Score . TimeSignature #'stencil = #(lambda (grob) (grob-interpret-markup grob (markup #:override '(baseline-skip . 0) (#:center-column (#:number 2 #:number 10) b8 b } Cheers, MS ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Odd-looking tie on a chord
On 05/07/11 06:26, Graham Percival wrote: Ah, but as far as lilypond is concerned, whitespace *is* nothing. :) Actually, right-hand fingering requires whitespace. If the whitespace between #1 and in c-\rightHandFinger #1 4 is removed, Lilypond throws an error. Nick ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ERROR: Unable to find file ice-9/boot-9.scm in load path
- Original Message - From: James Lowe james.l...@datacore.com To: Jacek Gajek jacek.s.ga...@gmail.com; lilypond-user lilypond-user@gnu.org Cc: Phil Holmes m...@philholmes.net Sent: Tuesday, July 05, 2011 12:45 AM Subject: RE: ERROR: Unable to find file ice-9/boot-9.scm in load path Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Jacek Gajek [jacek.s.ga...@gmail.com] Sent: 25 June 2011 12:35 To: lilypond-user Subject: Fwd: ERROR: Unable to find file ice-9/boot-9.scm in load path In PATH I have C:\Program Files (x86)\LilyPond\usr\bin. It is a correct path (the folder exists). When I type lilypond: GNU LilyPond 2.12.3 programming error: cannot find absolute argv0 continuing, cross fingers ERROR: In procedure primitive-load-path: ERROR: Unable to find file ice-9/boot-9.scm in load path I use Miktex 2.9 x64. Greetings, 2011/6/24 Phil Holmes m...@philholmes.net: - Original Message - From: Jacek Gajek jacek.s.ga...@gmail.com To: lilypond-user@gnu.org Sent: Thursday, June 23, 2011 4:16 PM Subject: ERROR: Unable to find file ice-9/boot-9.scm in load path Hello, I encounter the following output, no matter how do I try to use lilypond from cmd. lilypond-windows dragdrop works, but I want to generate an image file (e.g. PNG) so I cannot use it. What I want to include inline sheet music in a latex document. Not interested in typing notes directly in latex. I prefer to have them rendered in PNG files and rebuild and include when necessary. C:\Users\Jacek\Desktop\testlilypond test.ly GNU LilyPond 2.12.3 programming error: cannot find absolute argv0 continuing, cross fingers ERROR: In procedure primitive-load-path: ERROR: Unable to find file ice-9/boot-9.scm in load path I have found a lot of posts with the same problem with solutions, but I am confused what should I actually DO to get it working. Could you provide me instructions step-by-step what should I do? I mean, sth like this: click here, type this, press enter. I have tried it for 3 hours, so I am not a give-me-the-codez guy. Thanks in advance, A couple of questions: what do you get when you just type lilypond (without the quote marks) on the command line? What's in your PATH statement? -- I reproduced this 'error message' on my Linux box. I downloaded the sh file and installed LilyPond and I know it works because I did some simple test stuff on it by creating a test.ly on my desktop and running via CLI while being CWD in /Desktop: lilypond --pdf test.ly All works. However if I try to run lilypond against a file in a 'relative dir' (rather than in the same dir) I get the same problem --snip-- james@james-OptiPlex-990:~$ pwd /home/james james@james-OptiPlex-990:~$ lilypond --pdf ./Desktop/test.ly GNU LilyPond 2.14.1 ERROR: In procedure primitive-load-path: ERROR: Unable to find file ice-9/boot-9.scm in load path james@james-OptiPlex-990:~$ cd Desktop/ james@james-OptiPlex-990:~/Desktop$ lilypond --pdf test.ly GNU LilyPond 2.14.1 Processing `test.ly' Parsing... Interpreting music... Preprocessing graphical objects... Finding the ideal number of pages... Fitting music on 1 page... Drawing systems... Layout output to `test.ps'... Converting to `./test.pdf'... success: Compilation successfully completed james@james-OptiPlex-990:~/Desktop$ --snip-- Now this may be expected, as I have for the last two years used LP on a Mac or with Windows using the drag and drop method. I rarely if ever used LP in a CLI context and never on Linux until now. My path is james@james-OptiPlex-990:~/Desktop$ echo $PATH /usr/lib/libfm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/james/lilypond/usr/bin/ So maybe this is the same issue. Is this expected? I haven't read any documentation :) I just assumed that all I had to do was point to my LP bin dir and I could run it on any file as long as I gave the full path. James It's not quite the same error - you don't get the lines: programming error: cannot find absolute argv0 continuing, cross fingers However, I wouldn't expect either, personally. I can run with relative directory references on word fine. -- Phil Holmes ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Odd-looking tie on a chord
Nick Payne nick.pa...@internode.on.net writes: On 05/07/11 06:26, Graham Percival wrote: Ah, but as far as lilypond is concerned, whitespace *is* nothing. :) Actually, right-hand fingering requires whitespace. If the whitespace between #1 and in c-\rightHandFinger #1 4 is removed, Lilypond throws an error. Not a particularly convincing example since as far as Lilypond is concerned, it is Scheme's business to decide where its sexp ends. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ERROR: Unable to find file ice-9/boot-9.scm in load path
Phil Holmes writes: In PATH I have C:\Program Files (x86)\LilyPond\usr\bin. It is a correct path (the folder exists). When I type lilypond: GNU LilyPond 2.12.3 programming error: cannot find absolute argv0 This has been fixed in 2.13.5x. As a workaround, use the absolute file name to invoke LilyPond. Better yet, upgrade to 2.14.1. Jan. -- Jan Nieuwenhuizen jann...@gnu.org | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.nl ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: startpoint of decrescendo hairpins
That seems like a bug to me. I'll report it as a bug, but you can work around it by putting the dynamics in the upper music rather than a dynamics context. == Phil Holmes - Original Message - From: Ewald Gutenkunst ewald.gutenku...@web.de To: LilyPond lilypond-user@gnu.org Sent: Tuesday, July 05, 2011 1:17 AM Subject: startpoint of decrescendo hairpins Hi, I have a question to decrescendo-hairpins and lyrics: How can I change the startpoint of the decresc, to begin at the note an not at the beginning of the lyric? \version 2.14.1 melody = { d''2 c''2 | es''1 } text = \lyricmode {a long hairpin } upper = {c'1| b4 b b b } dynamics = {s1 | s4 \ s4 s4 s4 \! } \score { \new Voice = mel \melody \new Lyrics \lyricsto mel \text \new Staff \upper \new Dynamics \dynamics } greetings ewald ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ERROR: Unable to find file ice-9/boot-9.scm in load path
- Original Message - From: Jacek Gajek jacek.s.ga...@gmail.com To: lilypond-user@gnu.org Sent: Thursday, June 23, 2011 4:16 PM Subject: ERROR: Unable to find file ice-9/boot-9.scm in load path Hello, I encounter the following output, no matter how do I try to use lilypond from cmd. lilypond-windows dragdrop works, but I want to generate an image file (e.g. PNG) so I cannot use it. What I want to include inline sheet music in a latex document. Not interested in typing notes directly in latex. I prefer to have them rendered in PNG files and rebuild and include when necessary. C:\Users\Jacek\Desktop\testlilypond test.ly GNU LilyPond 2.12.3 programming error: cannot find absolute argv0 continuing, cross fingers ERROR: In procedure primitive-load-path: ERROR: Unable to find file ice-9/boot-9.scm in load path I have found a lot of posts with the same problem with solutions, but I am confused what should I actually DO to get it working. Could you provide me instructions step-by-step what should I do? I mean, sth like this: click here, type this, press enter. I have tried it for 3 hours, so I am not a give-me-the-codez guy. Thanks in advance, Jacek.a It's been a while since you asked, but it's just been said that this is now fixed as a problem. Please upgrade to 2.14 and let us know if you still have a problem. -- Phil Holmes ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Cowell/Ferneyhough Unconventional Meters
On 07/05/2011 08:57 AM, m...@apollinemike.com wrote: On Jul 5, 2011, at 8:29 AM, Joey wrote: In Ferneyhough's etudes transcendentales, he employs meters such as 2/12 or 2/10, acting as literal subdivisions of the semi-breve. The easiest way would be to create an override for the time signature stencil: No, you don't need to be so complicated. :-) Just put \time 2/10 Lilypond will give you a _warning_ that this is a non-standard time signature, but it can handle the time signature and will produce a corresponding bar of two quintuplet-eighths in length. N.B. you _will_ need to put in place \times 4/5 {} around the content of any such bar in order to ensure that quintuplets are your base content type. Try giving Lilypond the following: { \time 2/10 \times 4/5 { c'8 c'8 } c'8 c'8 } ... and compare what happens in the first and second bar. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
R1\fermata
Hi lilyponders! This is a bug? In this ly-file lilypond don't print the fermata: \version 2.15.2 \paper { #(set-paper-size a3) } global = { \key c \major \time 4/4 } violin = \relative c'' { \global % Qui segue la musica. R1\fermata| } \score { \new Staff \with { instrumentName = Vl. midiInstrument = violin } \violin \layout { } \midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 100 4) } } } -- oiram/bin/selom MkarlM-HomePage ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: R1\fermata
User \fermataMarkup for whole bar rests. HTH Urs Am 05.07.2011 12:12, schrieb Mario Moles: Hi lilyponders! This is a bug? In this ly-file lilypond don't print the fermata: \version 2.15.2 \paper { #(set-paper-size a3) } global = { \key c \major \time 4/4 } violin = \relative c'' { \global % Qui segue la musica. R1\fermata| } \score { \new Staff \with { instrumentName = Vl. midiInstrument = violin } \violin \layout { } \midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 100 4) } } } -- oiram/bin/selom MkarlM-HomePage http://mariomoles.altervista.org/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: R1\fermata
No. Check the Notation Reference: Markups can be added to multi-measure rests. The predefined command \fermataMarkup is provided for adding fermatas. \compressFullBarRests \time 3/4 R2.*10^\markup { \italic ad lib. } R2.^\fermataMarkup == Phil Holmes - Original Message - From: Mario Moles To: lilypond-user@gnu.org Sent: Tuesday, July 05, 2011 11:12 AM Subject: R1\fermata Hi lilyponders! This is a bug? In this ly-file lilypond don't print the fermata: \version 2.15.2 \paper { #(set-paper-size a3) } global = { \key c \major \time 4/4 } violin = \relative c'' { \global % Qui segue la musica. R1\fermata| } \score { \new Staff \with { instrumentName = Vl. midiInstrument = violin } \violin \layout { } \midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 100 4) } } } -- oiram/bin/selom MkarlM-HomePage -- ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Cowell/Ferneyhough Unconventional Meters
On Jul 5, 2011, at 11:45 AM, Joseph Wakeling wrote: On 07/05/2011 08:57 AM, m...@apollinemike.com wrote: On Jul 5, 2011, at 8:29 AM, Joey wrote: In Ferneyhough's etudes transcendentales, he employs meters such as 2/12 or 2/10, acting as literal subdivisions of the semi-breve. The easiest way would be to create an override for the time signature stencil: No, you don't need to be so complicated. :-) True, but I say easiest because the solution of creating a non-standard time signature will lead to a lot of changing between dead and not-dead tuplet stencils. nixtup = {\once \override TupletBracket #'stencil = ##f \once \override TupletNumber #'stencil = ##f } { \time 2/10 \nixtup \times 4/5 { c'8 c'8 } \nixtup \times 4/5 { c'8 c'8 } \nixtup \times 4/5 { % no nix tup because this is a nested tuplet that we want to see. \times 2/3 { c'8 c'8 c'8 } } } Whereas the time signature stencil change avoids this sort of book-keeping. However, if you are harvesting data from engravers and/or using MIDIs, then Joseph is absolutely right - \time 2/10 is the best way to do it. Cheers, MS ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Cowell/Ferneyhough Unconventional Meters
Probably Joey doesn't want to use \time 4/5 but to scale durations. I adjusted your example a little bit so one sees better what happens: { \time 2/10 \times 4/5 { c'8 c'8 } \bar || % \scaleDurations scales without tuplet numbers or brackets \scaleDurations #'(4 . 5) { c'8 c'8 c'8 c'8 } \bar || % I put a few bars of straight eighths to show what happens c'8 c' c' c' c' c' c' c' } Best Urs Am 05.07.2011 11:45, schrieb Joseph Wakeling: On 07/05/2011 08:57 AM, m...@apollinemike.com wrote: On Jul 5, 2011, at 8:29 AM, Joey wrote: In Ferneyhough's etudes transcendentales, he employs meters such as 2/12 or 2/10, acting as literal subdivisions of the semi-breve. The easiest way would be to create an override for the time signature stencil: No, you don't need to be so complicated. :-) Just put \time 2/10 Lilypond will give you a _warning_ that this is a non-standard time signature, but it can handle the time signature and will produce a corresponding bar of two quintuplet-eighths in length. N.B. you _will_ need to put in place \times 4/5 {} around the content of any such bar in order to ensure that quintuplets are your base content type. Try giving Lilypond the following: { \time 2/10 \times 4/5 { c'8 c'8 } c'8 c'8 } ... and compare what happens in the first and second bar. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: R1\fermata
Am 05.07.2011 12:12, schrieb Mario Moles: Hi lilyponders! This is a bug? In this ly-file lilypond don't print the fermata: with Rs, I think you'll have to use \fermataMarkup: R1\fermataMarkup HTH, Marc \version 2.15.2 \paper { #(set-paper-size a3) } global = { \key c \major \time 4/4 } violin = \relative c'' { \global % Qui segue la musica. R1\fermata| } \score { \new Staff \with { instrumentName = Vl. midiInstrument = violin } \violin \layout { } \midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 100 4) } } } -- oiram/bin/selom MkarlM-HomePage http://mariomoles.altervista.org/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: R1\fermata
2011/7/5 Mario Moles mario-mo...@libero.it: Hi lilyponders! This is a bug? I think not. On whole-measure rests you should use { R1 -\fermataMarkup } Using plain rests also works. { r1 \fermata } -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: R1\fermata
On Tue 05 Jul 2011, 12:12 Mario Moles wrote: Hi lilyponders! Hi! This is a bug? No, it's not! In this ly-file lilypond don't print the fermata: Please search for \fermataMarkup. (R1 is not a note) violin = \relative c'' { \global % Qui segue la musica. R1\fermata| } -- Dmytro O. Redchuk Bug Squad Easy to use is easy to say. --Jeff Garbers ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
setting the font size for markups independently
Hello list, I have the following definition in my preamble: myStaffSize = #20 \paper { ragged-right = ##f indent = 3\cm print-all-headers = ##t #(define fonts (make-pango-font-tree Goudy Bookletter 1911 GoudyBookletter1911Italic GoudyBookletter1911BoldCondensed ( / myStaffSize 20) )) } and in my scores a lot of parts like this: \markup { \word-wrap { here is some text with \underline { marked } words and stuff. } } Now I want to change the score size by an external script depending on the voices I'll include. This works, but I want the markup text to be, say, 12pt in height throughout the document, no matter how myStaffSize is defined. I can use \markup { \abs-fontsize #value { \word-wrap ... bla ... } } but I think there is a more generic solution, but searching the Manual and the archives didn't give any clue. Thanks in advance, Marc ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: R1\fermata
Ok! Good! Solved! Thank you so match! -- oiram/bin/selom MkarlM-HomePage ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Cowell/Ferneyhough Unconventional Meters
On 07/05/2011 12:26 PM, Urs Liska wrote: Probably Joey doesn't want to use \time 4/5 but to scale durations. I adjusted your example a little bit so one sees better what happens: Nice solution! Very convenient to have since right now I'm working on a few contemporary-music examples for the docs. Do you mind if I use your example (or a variant on it) for this purpose? ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Odd-looking tie on a chord
And therefore any example containing unnecessary whitespace _is_ an example from which nothing can be removed. Awesome. That's why I love language, and debates where either side (including myself) try to tie it down and make it perfectly clear. =) Thanks for my daily smile, Matt! Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Cowell/Ferneyhough Unconventional Meters
Am 05.07.2011 13:45, schrieb Joseph Wakeling: On 07/05/2011 12:26 PM, Urs Liska wrote: Probably Joey doesn't want to use \time 4/5 but to scale durations. I adjusted your example a little bit so one sees better what happens: Nice solution! Very convenient to have since right now I'm working on a few contemporary-music examples for the docs. Do you mind if I use your example (or a variant on it) for this purpose? Go ahead. If I would mind I wouldn't have posted on this list ;-) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: setting the font size for markups independently
Hi Marc, but I think there is a more generic solution, but searching the Manual and the archives didn't give any clue. What about \layout { \context { \Score \override TextScript #'abs-fontsize = #14 } } ?? Hope this helps, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tuplets across barlines?
Yes, it is possible. :) Here's a small example (maybe it is just a bit silly, but it works). \version 2.14.0 \relative c'' { c2. \times 2/3 { c4 b a } c2~ c8 \times 2/3 { c8[ b a] } } Enjoy the discover of LilyPond! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ERROR: Unable to find file ice-9/boot-9.scm in load path
2011/7/5 Phil Holmes m...@philholmes.net: - Original Message - From: James Lowe james.l...@datacore.com To: Jacek Gajek jacek.s.ga...@gmail.com; lilypond-user lilypond-user@gnu.org Cc: Phil Holmes m...@philholmes.net Sent: Tuesday, July 05, 2011 12:45 AM Subject: RE: ERROR: Unable to find file ice-9/boot-9.scm in load path Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Jacek Gajek [jacek.s.ga...@gmail.com] Sent: 25 June 2011 12:35 To: lilypond-user Subject: Fwd: ERROR: Unable to find file ice-9/boot-9.scm in load path In PATH I have C:\Program Files (x86)\LilyPond\usr\bin. It is a correct path (the folder exists). When I type lilypond: GNU LilyPond 2.12.3 programming error: cannot find absolute argv0 continuing, cross fingers ERROR: In procedure primitive-load-path: ERROR: Unable to find file ice-9/boot-9.scm in load path I use Miktex 2.9 x64. Greetings, 2011/6/24 Phil Holmes m...@philholmes.net: - Original Message - From: Jacek Gajek jacek.s.ga...@gmail.com To: lilypond-user@gnu.org Sent: Thursday, June 23, 2011 4:16 PM Subject: ERROR: Unable to find file ice-9/boot-9.scm in load path Hello, I encounter the following output, no matter how do I try to use lilypond from cmd. lilypond-windows dragdrop works, but I want to generate an image file (e.g. PNG) so I cannot use it. What I want to include inline sheet music in a latex document. Not interested in typing notes directly in latex. I prefer to have them rendered in PNG files and rebuild and include when necessary. C:\Users\Jacek\Desktop\testlilypond test.ly GNU LilyPond 2.12.3 programming error: cannot find absolute argv0 continuing, cross fingers ERROR: In procedure primitive-load-path: ERROR: Unable to find file ice-9/boot-9.scm in load path I have found a lot of posts with the same problem with solutions, but I am confused what should I actually DO to get it working. Could you provide me instructions step-by-step what should I do? I mean, sth like this: click here, type this, press enter. I have tried it for 3 hours, so I am not a give-me-the-codez guy. Thanks in advance, A couple of questions: what do you get when you just type lilypond (without the quote marks) on the command line? What's in your PATH statement? -- I reproduced this 'error message' on my Linux box. I downloaded the sh file and installed LilyPond and I know it works because I did some simple test stuff on it by creating a test.ly on my desktop and running via CLI while being CWD in /Desktop: lilypond --pdf test.ly All works. However if I try to run lilypond against a file in a 'relative dir' (rather than in the same dir) I get the same problem --snip-- james@james-OptiPlex-990:~$ pwd /home/james james@james-OptiPlex-990:~$ lilypond --pdf ./Desktop/test.ly GNU LilyPond 2.14.1 ERROR: In procedure primitive-load-path: ERROR: Unable to find file ice-9/boot-9.scm in load path james@james-OptiPlex-990:~$ cd Desktop/ james@james-OptiPlex-990:~/Desktop$ lilypond --pdf test.ly GNU LilyPond 2.14.1 Processing `test.ly' Parsing... Interpreting music... Preprocessing graphical objects... Finding the ideal number of pages... Fitting music on 1 page... Drawing systems... Layout output to `test.ps'... Converting to `./test.pdf'... success: Compilation successfully completed james@james-OptiPlex-990:~/Desktop$ --snip-- Now this may be expected, as I have for the last two years used LP on a Mac or with Windows using the drag and drop method. I rarely if ever used LP in a CLI context and never on Linux until now. My path is james@james-OptiPlex-990:~/Desktop$ echo $PATH /usr/lib/libfm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/james/lilypond/usr/bin/ So maybe this is the same issue. Is this expected? I haven't read any documentation :) I just assumed that all I had to do was point to my LP bin dir and I could run it on any file as long as I gave the full path. James It's not quite the same error - you don't get the lines: programming error: cannot find absolute argv0 continuing, cross fingers However, I wouldn't expect either, personally. I can run with relative directory references on word fine. -- Phil Holmes All fixed after I added an environment variable GUILE_LOAD_PATH=C:\Program Files (x86)\LilyPond\usr\share\guile\2.0.1. Greetings -- Jacek Gajek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Tuplets across barlines?
Hi, Joey -- On Mon, Jul 4, 2011 at 4:55 PM, Joey username652...@gmail.com wrote: Anyone know if it is possible in lilypond to notation tuplets across a barline? Sure, it's possible. See Permitting line breaks within beamed tuplets at http://lilypond.org/doc/v2.14/Documentation/notation/writing-rhythms#tuplets Best, David ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: setting the font size for markups independently
Am 05.07.2011 15:15, schrieb Kieren MacMillan: Hi Marc, but I think there is a more generic solution, but searching the Manual and the archives didn't give any clue. What about \layout { \context { \Score \override TextScript #'abs-fontsize = #14 } } ?? No, that doesn't have any effect. :-( Ideally, there is something I can put in a separate include file which works for *all* markups that follow (which are mixed with scores and bundled in several \bookpart contexts. Marc ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Lilypond making my Macbook Pro run slow
Hello. I'm new to Lilypond and going through the tutorial right now. One thing I'm noticing is that whenever Lilypond is open (even just sitting idly in the background), my computer runs noticeably slower. It's a new MacBook Pro, 8 gigs of RAM. It can run Logic, Sibelius, many tabs of Chrome, Mail, etc. etc. without slowing down at all, so I'm wondering what Lilypond is doing that's so memory intensive and how I can fix it. The Lilypond I downloaded is 2.15.4. Any ideas? ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: setting the font size for markups independently
Marc Hohl wrote: Am 05.07.2011 15:15, schrieb Kieren MacMillan: \layout { \context { \Score \override TextScript #'abs-fontsize = #14 } } ?? No, that doesn't have any effect. :-( Ideally, there is something I can put in a separate include file which works for *all* markups that follow (which are mixed with scores and bundled in several \bookpart contexts. i think Kieren's solution works if you override the property of the TextScript in its real context which seems to be the Voice context: \layout { \context { \Voice \override TextScript #'font-size = #-12 } } hth Eluze -- View this message in context: http://old.nabble.com/setting-the-font-size-for-markups-independently-tp31995970p31998230.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Polymetric music and page breaks
Dear Phil, I've reduced the example to just viola 3 4 and included only up to the part where it stops working properly. The first line breaks mid-measure as I'd like, without my having to do anything special. But the second system runs off the page. Thoughts? cheers, Andrea http://old.nabble.com/file/p31998090/putrefaction_test.ly putrefaction_test.ly http://old.nabble.com/file/p31998090/putrefaction_test.pdf putrefaction_test.pdf -- View this message in context: http://old.nabble.com/Polymetric-music-and-page-breaks-tp31728865p31998090.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond making my Macbook Pro run slow
You can check on this by using the Activity Monitor (in the Finder, Go menu Utilities Activity Monitor). If you sort alphabetically you can easily find Lilypond and see whether it is demanding a lot of CPU cycles, hogging memory and/or spawning a lot of subprocesses that are slowing things down. There's no reason to keep Lilypond open, however, unless you are using the built-in text editor and there are frankly much better options for writing .ly files (Smultron, Fraise, Emacs, etc.). Tim On Jul 5, 2011, at 9:27 AM, Nick wrote: Hello. I'm new to Lilypond and going through the tutorial right now. One thing I'm noticing is that whenever Lilypond is open (even just sitting idly in the background), my computer runs noticeably slower. It's a new MacBook Pro, 8 gigs of RAM. It can run Logic, Sibelius, many tabs of Chrome, Mail, etc. etc. without slowing down at all, so I'm wondering what Lilypond is doing that's so memory intensive and how I can fix it. The Lilypond I downloaded is 2.15.4. Any ideas? ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: help with pitchedtrill
Thanks very much, this worked well. Best, Alex On Jun 29, 2011, at 1:46 PM, Kieren MacMillan wrote: Hi Alex (and Mike), What I really want is the trill with a flat sign, but I didn't figure that one out. This is what I do: trillWithFlat = { \once \override TrillSpanner #'bound-details #'left #'text = \markup { \musicglyph #scripts.trill \smaller \raise #0.675 \flat } } trillWithNatural = { \once \override TrillSpanner #'bound-details #'left #'text = \markup { \musicglyph #scripts.trill \smaller \raise #0.75 \natural } } trillWithSharp = { \once \override TrillSpanner #'bound-details #'left #'text = \markup { \musicglyph #scripts.trill \smaller \raise #.875 \sharp } } \relative c' { \override TrillSpanner #'bound-details #'right #'padding = #1.75 \trillWithFlat c1\startTrillSpan \trillWithNatural c1\stopTrillSpan\startTrillSpan \trillWithSharp c1\stopTrillSpan\startTrillSpan c1\stopTrillSpan } Hope this helps! Kieren. -- Alex K. Jones Associate Professor Electrical and Computer Engineering University of Pittsburgh http://www.pitt.edu/~akjones ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Lilypond making my Macbook Pro run slow
Hello, )-Original Message- )From: lilypond-user-bounces+james.lowe=datacore@gnu.org )[mailto:lilypond-user-bounces+james.lowe=datacore@gnu.org] On )Behalf Of Nick )Sent: 05 July 2011 15:28 )To: lilypond-user@gnu.org )Subject: Lilypond making my Macbook Pro run slow ) )Hello. ) )I'm new to Lilypond and going through the tutorial right now. )One thing I'm noticing is that whenever Lilypond is open (even just sitting )idly in the background), my computer runs noticeably slower. It's a new )MacBook Pro, 8 gigs of RAM. )It can run Logic, Sibelius, many tabs of Chrome, Mail, etc. etc. without )slowing down at all, so I'm wondering what Lilypond is doing that's so )memory intensive and how I can fix it. The Lilypond I downloaded is )2.15.4. Any ideas? ) --- [James' reply:] I assume you are using the inbuilt editor (LilyPad) that comes with the software (as opposed to the text editor?). I suggest if you open Activity Monitor and then see exactly what LilyPond (or LilyPad as this editor is called) is actually using. I'd been using 2.15.1-3 on my 4 GB iMac (2nd gen) with no noticeable issues. James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: setting the font size for markups independently
Hey Eluze, i think Kieren's solution works if you override the property of the TextScript in its real context which seems to be the Voice context: D'oh! Sorry for the noise… thanks for the correction! Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: setting the font size for markups independently
Am 05.07.2011 18:17, schrieb -Eluze: [...] i think Kieren's solution works if you override the property of the TextScript in its real context which seems to be the Voice context: \layout { \context { \Voice \override TextScript #'font-size = #-12 } } hth Eluze No, it is still not working. Attached are two minimal files which don't show any difference in the font size regardless of the value for abs-fontsize. Marc \layout { \context { \Voice \override TextScript #'abs-fontsize = #100 } }\version 2.15.5 \include myinclude.ily \markup { \wordwrap { This is a sample text. } } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond making my Macbook Pro run slow
On 5 Jul 2011, at 16:27, Nick wrote: I'm new to Lilypond and going through the tutorial right now. One thing I'm noticing is that whenever Lilypond is open (even just sitting idly in the background), my computer runs noticeably slower. Have you checked in Activity Monitor or the Terminal using 'top -u -R' what os taking up uch CPU time? Hans ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond making my Macbook Pro run slow
On 7/5/11 8:27 AM, Nick nickpr...@gmail.com wrote: Hello. I'm new to Lilypond and going through the tutorial right now. One thing I'm noticing is that whenever Lilypond is open (even just sitting idly in the background), my computer runs noticeably slower. It's a new MacBook Pro, 8 gigs of RAM. It can run Logic, Sibelius, many tabs of Chrome, Mail, etc. etc. without slowing down at all, so I'm wondering what Lilypond is doing that's so memory intensive and how I can fix it. The Lilypond I downloaded is 2.15.4. Any ideas? I don't have any idea as to what is wrong. But you could help us out with a bit of troubleshooting. First, open up Activity Monitor and see what the LilyPond app is using in CPU, memory, etc. Then try quitting LilyPond and see what effect that has. Second, I'd recommend using some other editor besides the built-in LilyPond editor. LilyPond is fundamentally a text-based system, and very little development work goes into the GUI apps for OSX and Windows (in fact, we may not even be shipping LilyPad for Windows any more; I haven't followed this carefully). LilyPondTool for Jedit is certainly Mac compatible. I believe that Frescobaldi now is Mac compatible as well, but I'm not positive. If you use an editor other than the LilyPond editor, you'll not only have better features, but I'm certain you won't see a decrease in your system speed. HTH, Carl ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: setting the font size for markups independently
On 5 July 2011 15:45, Marc Hohl m...@hohlart.de wrote: Ideally, there is something I can put in a separate include file which works for *all* markups that follow (which are mixed with scores and bundled in several \bookpart contexts. I don't think this is possible without redefining interpret-markup directly inside scm/makup.scm, i.e., (define-public (interpret-markup layout props arg) (ly:text-interface::interpret-markup layout props (make-abs-fontsize-markup 12 arg))) It is possible to redefine interpret-markup inside a .ly file, but you'll find top-level markup ignores the new settings since interpret-markup-list will still use the original definition (it's defined directly following interpret-markup, and gets called from C++ when generating paper-book output). Cheers, Neil ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Polymetric music and page breaks
On 5 July 2011 17:01, Andrea La Rose andrea.lar...@gmail.com wrote: I've reduced the example to just viola 3 4 and included only up to the part where it stops working properly. The first line breaks mid-measure as I'd like, without my having to do anything special. But the second system runs off the page. Thoughts? You've got so much going on in the viola parts at this point that the equivalent of eight 4/4 bars on one line is too much for the paper size. I'd suggest changing the \global block to use seven-bar skips. Cheers, Neil ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: setting the font size for markups independently
Am 05.07.2011 21:03, schrieb Neil Puttock: On 5 July 2011 15:45, Marc Hohlm...@hohlart.de wrote: Ideally, there is something I can put in a separate include file which works for *all* markups that follow (which are mixed with scores and bundled in several \bookpart contexts. I don't think this is possible without redefining interpret-markup directly inside scm/makup.scm, i.e., (define-public (interpret-markup layout props arg) (ly:text-interface::interpret-markup layout props (make-abs-fontsize-markup 12 arg))) It is possible to redefine interpret-markup inside a .ly file, but you'll find top-level markup ignores the new settings since interpret-markup-list will still use the original definition (it's defined directly following interpret-markup, and gets called from C++ when generating paper-book output). Neil, thanks for your answer. Your solution is at least so complicated that I don't feel stupid for not having discovered it for myself ;-) I think the search and replace feature of my favorite text editor comes in handy now ... Regards, Marc ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Odd-looking tie on a chord
On Tue, Jul 05, 2011 at 09:32:15AM +0200, David Kastrup wrote: Nick Payne nick.pa...@internode.on.net writes: On 05/07/11 06:26, Graham Percival wrote: Ah, but as far as lilypond is concerned, whitespace *is* nothing. :) Actually, right-hand fingering requires whitespace. If the whitespace between #1 and in c-\rightHandFinger #1 4 is removed, Lilypond throws an error. Not a particularly convincing example since as far as Lilypond is concerned, it is Scheme's business to decide where its sexp ends. True, but I bet that c4defis won't compile, whereas c4 d e fis is perfectly ok. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Polymetric music and page breaks
Dear Neil, I just tried your suggestion, but it still only seems to affect the first system and nothing else. I even reduced it to four-bar skips, but the second system has far more than that and runs off the page. I can't figure out why it applies to one system, but not others. I'm wondering if the fall-offs or the glissandi are creating problems. cheers, Andrea On Tue, Jul 5, 2011 at 3:05 PM, Neil Puttock n.putt...@gmail.com wrote: On 5 July 2011 17:01, Andrea La Rose andrea.lar...@gmail.com wrote: I've reduced the example to just viola 3 4 and included only up to the part where it stops working properly. The first line breaks mid-measure as I'd like, without my having to do anything special. But the second system runs off the page. Thoughts? You've got so much going on in the viola parts at this point that the equivalent of eight 4/4 bars on one line is too much for the paper size. I'd suggest changing the \global block to use seven-bar skips. Cheers, Neil -- ™™ http://reloadsanear.com http://antisocialmusic.org mailing list = http://eepurl.com/WHBU ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Odd-looking tie on a chord
Graham Percival gra...@percival-music.ca writes: On Tue, Jul 05, 2011 at 09:32:15AM +0200, David Kastrup wrote: Nick Payne nick.pa...@internode.on.net writes: On 05/07/11 06:26, Graham Percival wrote: Ah, but as far as lilypond is concerned, whitespace *is* nothing. :) Actually, right-hand fingering requires whitespace. If the whitespace between #1 and in c-\rightHandFinger #1 4 is removed, Lilypond throws an error. Not a particularly convincing example since as far as Lilypond is concerned, it is Scheme's business to decide where its sexp ends. True, but I bet that c4defis won't compile, whereas c4 d e fis is perfectly ok. Where is the but? That's a convincing example. The other wasn't. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Lilypond making my Macbook Pro run slow
Hello, From: lilypond-user-bounces+james.lowe=datacore@gnu.org [lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Tim McNamara [tim...@bitstream.net] Sent: 05 July 2011 17:56 To: LilyPond User Subject: Re: Lilypond making my Macbook Pro run slow You can check on this by using the Activity Monitor (in the Finder, Go menu Utilities Activity Monitor). If you sort alphabetically you can easily find Lilypond and see whether it is demanding a lot of CPU cycles, hogging memory and/or spawning a lot of subprocesses that are slowing things down. There's no reason to keep Lilypond open, however, unless you are using the built-in text editor and there are frankly much better options for writing .ly files (Smultron, Fraise, Emacs, etc.). What exactly does 'keep lilypond open' mean in this context? It just runs once, sprouts a pdf and then stops. That's why I can't understand what else would be running unless we have a memory leak somewhere? LilyPad is as far as I can see a very lightweight editor (and much easier to use than bother with mucking about with plug ins for things like Smultron which just got in the way). You leave LilyPad alone! :P She's done me proud and I wouldn't use anything else on a Mac (thanks to whoever came up with that BTW). :) James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Problem with \set currentBarNumber
On 26 June 2011 17:40, Nick Baskin amphio...@gmail.com wrote: After moving the Bar_number_engraver, the Timing_translator, and the Default_bar_line_engraver to the Staff context, everything seems to be working correctly except for the repeat. The bracket for the first alternate disappears after the final line break, and there is no repeat sign printed. (The attached example demonstrates the problem.) Moving the Volta_engraver has no effect on the output. Is there another repeat engraver that I'm missing somewhere? I think you'll also need to move the Repeat_acknowledge_engraver. Cheers, Neil ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Polymetric music and page breaks
On 5 July 2011 22:45, Andrea La Rose andrea.lar...@gmail.com wrote: I just tried your suggestion, but it still only seems to affect the first system and nothing else. I even reduced it to four-bar skips, but the second system has far more than that and runs off the page. I can't figure out why it applies to one system, but not others. I'm wondering if the fall-offs or the glissandi are creating problems. global = { \time 4/4 { s1*8 } \bar \break { s1*8 } } There's only one forced break here, so only the first line is broken properly if you change the skip length. If you want regular breaks, you can use \repeat unfold to ensure there are enough breaks throughout the piece. Cheers, Neil ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Polymetric music and page breaks
When I use \repeat unfold, it changes the time signatures in the parts — actually it adds them to the ones that are already there. When I only use it once, it simply breaks the first system. http://old.nabble.com/file/p32000936/Screen%2Bshot%2B2011-07-05%2Bat%2B6.13.08%2BPM.png I didn't use \repeat unfold before, because it's not in this snippet, but seems to work out okay: http://lilypond.org/doc/v2.14/Documentation/snippets/rhythms#printing-music-with-different-time-signatures But I see now that that particular global only needs to happen once. We're getting closer! Thanks... -- View this message in context: http://old.nabble.com/Polymetric-music-and-page-breaks-tp31728865p32000936.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Polymetric music and page breaks
This snippet seems to do the trick: global = { \repeat unfold 3 { \time 4/4 \once \override Staff.TimeSignature #'stencil = ##f { s1*4 } \bar \break { s1*4 } The override of the stencil removes the extra time signatures; the once command ensures that not all of the time signatures throughout the piece are removed. I'll apply this to the larger work and report back. Thanks for helping! cheers, Andrea -- View this message in context: http://old.nabble.com/Polymetric-music-and-page-breaks-tp31728865p32001019.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user