Re: (Pheraps) a not difficult way for modifying slurs with any SVG editor and feed Lilypond with modifications
I get the impression that most of the serious Lilypond users want to use only Lilypond for editing their scores. I used Lilypond with Inkscape for years, for my purposes it was an ideal combination since I could create absolutely any graphic effect or edit on the scores; no extra programming required, just editing with Inkscape. I think the reason that more people don't work that way is because they can publish more easily using Lilypond alone, extract parts, or make changes in the music any time. On Wed, Dec 11, 2019 at 4:19 AM Paolo Pr wrote: > Perhaps I found an easy way to modify slurs with any svg editor, and > automatically (or semi-automatically) correct the .ly file with the changes > made. > The procedure is the following, and I need a little help for the > programming parts in the Scheme language (I know it too badly to write the > functions myself, but I can take care of the rest of the code, see the > steps below) > > 1) For each slur, I visually generate the control points, using the > excellent function written by Aaron: > > https://lists.gnu.org/archive/html/lilypond-user/2019-11/msg00266.html > > 2) [Need help!] For each group of four control_points, I need to associate > four IDs obtained with a global variable that is incremented with each new > slur. For example, if I have two slurs in my score, the control points IDs > will be: > > slur_1_cp_1, slur_1_cp_2, slur_1_cp_3, slur_1_cp_4, > > slur_2_cp_1, slur_2_cp_2, slur_2_cp_3, slur_2_cp_4 > > This ID must be set in the SVG object corresponding to each control point. > Can anyone modify the previous lilybin snippet to get this result? > I know it is possible to do this, from what I read on this page: > > > http://lilypond.org/doc/v2.19/Documentation/notation/alternative-output-formats > > 3) I open with an editor (for example: Inkscape) the generated SVG file; > next to each slur to be corrected, I draw the correct slur (bezier curve), > and I associate to this slur (always with the editor) an ID equal to the ID > of the respective control points, without the final substrting. For > example, if the control points have id equal to "slur_1_cp_1 (/ 2/3/4)", I > will assign to the slur drawn with the editor ID = "slur_1" > > 4) At this point (I can write a script in Python or some other programming > language), I can parser the new svg file (with some xml library) and > calculate for each slur created with Inkscape, identified with IDSLUR, the > difference of coordinates (x, y) between its control points and control > points with ID = IDSLUR_cp_1, IDSLUR_cp_2, IDSLUR_cp_3, IDSLUR_cp_4 > > 5) Once these differences are obtained, I can apply this function (taken > from http://lsr.di.unimi.it/LSR/Item?id=777 ) for each slur to modify: > > \shapeSlur # '(x1 y1 x2 y2 x3 y3 x4 y4) > > Where x1 y1 x2 y2 x3 y3 x4 y4 are precisely the differences between the > control points coordinates, just calculated. > > What do you think? Is it worth it? If someone can write the function of > point 2) (it shouldn't be difficult, nor time-consuming), I can take care > of point 4) >
Re: Phrasing Slur disappearing
Hello Dan, thanks for your effort. Unfortunately it is not the solution. The score counts many multi-voice sequences as in my example 2. Many of which are printed correctly and some do not. I could not find the logic behind it. However, your suggestion triggered something. Don't ask me why, but adding \change Staff = "upper" at the end of the first measure in example 2 solved the problem. Thanks. Gerard Op 8-4-2017 om 18:36 schreef DJF: It was difficult to decipher your very complex score, so I simplified it. It now appears to work, and I hope this helps you. -- Dan On Apr 8, 2017, at 10:25 AM, Gerard <trac...@qstone.nl> wrote: Dear All, at a certain point in my score the phrasing slur disappears. In the attached example 1, two measures taken out of the score, the phrasing slur is printed as it should. As soon as I add the preceding measure, in example 2, the phrasing slur disappears. All with the same warning while compiling. Some advice is appreciated. Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user - Geen virus gevonden in dit bericht. Gecontroleerd door AVG - www.avg.com Versie: 2016.0.8012 / Virusdatabase: 4769/14266 - datum van uitgifte: 04/08/17 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Phrasing Slur disappearing
Dear All, at a certain point in my score the phrasing slur disappears. In the attached example 1, two measures taken out of the score, the phrasing slur is printed as it should. As soon as I add the preceding measure, in example 2, the phrasing slur disappears. All with the same warning while compiling. Some advice is appreciated. Thanks, Gerard \version "2.18.2" \paper { # (set-paper-size "a4" 'landscape) top-margin = 1.5\cm bottom-margin = 1\cm inner-margin = 2\cm outer-margin = 1\cm %markup-system-spacing #'padding = #6 } \layout { } testStaff = << \context Staff = "upper" { \clef "treble" \key c \major \time 3/4 % THIS SNIPPET PRODUCES THE CORRECT OUTPUT % bar 28 - 30 \relative g'' << {\change Staff = "upper" \stemUp s4*1/10^\"Example 1" a4*9/10~ a4 s4*1/10 d4*9/10\(} \\ { \relative g'' {\change Staff = "upper" \stemDown \tuplet 5/4 {fis32 a fis d a} \change Staff = "lower" \stemUp {d, a fis c}} \relative g'' {\change Staff = "upper" \stemDown {d fis d c} \change Staff = "lower" \stemUp {d, a fis c}} \relative g'' {\change Staff = "upper" \stemDown \tuplet 5/4 {a d a fis d} \change Staff = "lower" \stemUp {a fis d a}} } >> \relative g'' << {\change Staff = "upper" \stemUp s4*1/10 c4*9/10~ c4 g4\)} \\ {\relative g'' {\change Staff = "upper" \stemDown \tuplet 5/4 {g32 c g e c} \change Staff = "lower" \stemUp {g e c g}} \relative g'' {\change Staff = "upper" \stemDown {e g e c} \change Staff = "lower" \stemUp {g e c g}} \relative g'' {\change Staff = "upper" \stemDown {g e c g} \change Staff = "lower" \stemUp {e c g e}} } >> \break % WHEN ADDING THE PRECEDING MEASURE THE PHRASING SLUR DISAPPEARS. \relative c'' {\change Staff = "upper" \stemDown \tuplet 5/4 {f32\^"Example 2" as f des as} \change Staff = "lower" \stemUp {es as, f des} \change Staff = "upper" \stemDown \tuplet 5/4 {f'' as f des as} \change Staff = "lower" \stemUp {es as, f des} \change Staff = "upper" \stemDown \tuplet 5/4 {f'' as f des as} \change Staff = "lower" \stemUp {es as, f des}} % bar 28 - 30 \relative g'' << {\change Staff = "upper" \stemUp s4*1/10 a4*9/10~ a4 s4*1/10 d4*9/10\(} \\ { \relative g'' {\change Staff = "upper" \stemDown \tuplet 5/4 {fis32 a fis d a} \change Staff = "lower" \stemUp {d, a fis c}} \relative g'' {\change Staff = "upper" \stemDown {d fis d c} \change Staff = "lower" \stemUp {d, a fis c}} \relative g'' {\change Staff = "upper" \stemDown \tuplet 5/4 {a d a fis d} \change Staff = "lower" \stemUp {a fis d a}} } >> \relative g'' << {\change Staff = "upper" \stemUp s4*1/10 c4*9/10~ c4 g4\)} \\ {\relative g'' {\change Staff = "upper" \stemDown \tuplet 5/4 {g32 c g e c} \change Staff = "lower" \stemUp {g e c g}} \relative g'' {\change Staff = "upper" \stemDown {e g e c} \change Staff = "lower" \stemUp {g e c g}} \relative g'' {\change Staff = "upper" \stemDown {g e c g} \change Staff = "lower" \stemUp {e c g e}} } >> } \context Staff = "lower" { \clef "bass" \key c \major % script to be tested s2. *20 } \context Staff = "Ped"{ \clef "bass" \key c \major % script to be tested s2. *20 } >> \book{ \score { << \testStaff >>} }___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Fwd: Re: Unexpected Stem behaviour
Thanks Malte for your input. It gives me some clues of how to pursue. Gerard \version "2.18.2" \paper { # (set-paper-size "a4" 'landscape) top-margin = 1.5\cm left-margin = 2\cm line-width = 26\cm bottom-margin = 1\cm markup-system-spacing #'padding = #6 } \layout {} testStaff = << \time 4/4 \context Staff = "upper" { \clef "treble" \key es \major \relative c''' << % Upper Voice {c2\( es4~\) [es8^\fermata r16 16]} \\ % Middle voices \relative c''' { \change Staff = "upper" \stemDown {c32 bes as es} \change Staff = "lower" \stemUp \set tieWaitForNote = ##t {c ~ bes ~ as ~ } \change Staff = "upper" \stemDown {as'32 bes as es} \change Staff = "lower" \stemUp \set tieWaitForNote = ##t {c ~ bes ~ as ~ } \change Staff = "upper" \stemDown {es'32 d c as} \change Staff = "lower" \stemUp \set tieWaitForNote = ##t es ~ d ~ c ~ as~ <es'^\fermata d c as>8 [r16 ]} \\ % chords and ties \relative c'' { s32 s \override Tie.minimum-length = #4 \set tieWaitForNote = ##t {\hideNotes as' ~ es ~ 8 } s32 \override Tie.minimum-length = #6 \set tieWaitForNote = ##t {\hideNotes bes ~ as ~ es~ <bes' as es>8} s32 s \override Tie.minimum-length = #4 \set tieWaitForNote = ##t {\hideNotes c~ as~ \unHideNotes 8~ 8 s16 s} } \\ \relative c''' {s8 \stemDown 8 s8 8 } >> } \context Staff = "lower" { \clef "treble" \key es \major \relative c' {s2 s2} } >> \book{ \score { << \testStaff >>} } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Unexpected Stem behaviour
Dear All, I found a partial solution to the issues as mentioned in my previous Email. See this attachment. By adding a new voice the stem in the upperpart is now correct (issue 1). However, issue 2 now is different: the ties are longer and extend over the chord. Any suggestion? Thanks, Gerard \version "2.18.2" \paper { # (set-paper-size "a4" 'landscape) top-margin = 1.5\cm left-margin = 2\cm line-width = 26\cm bottom-margin = 1\cm markup-system-spacing #'padding = #6 } \layout {} testStaff = << \time 4/4 \context Staff = "upper" { \clef "treble" \key es \major \relative c''' << % Upper Voice {c2\( es4~\) [es8^\fermata r16 16]} \\ % Middle voices \relative c''' { \change Staff = "upper" \stemDown {c32 bes as es} \change Staff = "lower" \stemUp \set tieWaitForNote = ##t {c ~ bes ~ as ~ } \change Staff = "upper" \stemDown {as'32 bes as es} \change Staff = "lower" \stemUp \set tieWaitForNote = ##t {c ~ bes ~ as ~ } \change Staff = "upper" \stemDown {es'32 d c as} \change Staff = "lower" \stemUp \set tieWaitForNote = ##t es ~ d ~ c ~ as~ <es'^\fermata d c as>8 [r16 ]} \\ % chords and ties \relative c'' { s32 s \override Tie.minimum-length = #4 \set tieWaitForNote = ##t {\hideNotes as' ~ es ~ 8 } s32 \override Tie.minimum-length = #6 \set tieWaitForNote = ##t {\hideNotes bes ~ as ~ es~ <bes' as es>8} s32 s \override Tie.minimum-length = #4 \set tieWaitForNote = ##t {\hideNotes c~ as~ \unHideNotes 8~ 8 s16 s} } \\ \relative c''' {s8 \stemDown 8 s8 8 } >> } \context Staff = "lower" { \clef "treble" \key es \major \relative c' {s2 s2} } >> \book{ \score { << \testStaff >>} }___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Unexpected Stem behaviour
Dear All, I noticed two issues as in the attached sample. 1. The stems in red do not match the coding, length should be 8 in stead of 4 2. The tie on the red note seems to precede the note, not to follow it to the next. Any suggestions are welcome. Thanks, Gerard \version "2.18.2" \paper { # (set-paper-size "a4" 'landscape) top-margin = 1.5\cm left-margin = 2\cm line-width = 26\cm bottom-margin = 1\cm markup-system-spacing #'padding = #6 } \layout {} testStaff = << \time 4/4 \context Staff = "upper" { \clef "treble" \key es \major \relative c''' << % Upper Voice {c2 es4~ [es8^\fermata r16 16]} \\ % Middle voices \relative c''' { \change Staff = "upper" \stemDown {c32 bes as es} \change Staff = "lower" \stemUp \set tieWaitForNote = ##t {c ~ bes ~ as ~ } \change Staff = "upper" \stemDown {as'32 bes as \override NoteHead.color = #(rgb-color 1 0 0) es} \revert NoteHead.color \change Staff = "lower" \stemUp \set tieWaitForNote = ##t {c ~ bes ~ as ~ } \change Staff = "upper" \stemDown {es'32 d c as} \change Staff = "lower" \stemUp \set tieWaitForNote = ##t es ~ d ~ c ~ as~ <es'^\fermata d c as>8 [r16 ]} \\ % chords and ties \relative c'' { s32 s \override Tie.minimum-length = #4 \set tieWaitForNote = ##t {\hideNotes as' ~ es ~ \unHideNotes \override Stem.color = #(rgb-color 1 0 0) \stemDown 8 } s32 \override Tie.minimum-length = #4 \set tieWaitForNote = ##t {\hideNotes bes ~ as ~ es~ \unHideNotes \stemDown <bes' as es>8} s32 s \override Tie.minimum-length = #4 \set tieWaitForNote = ##t {\hideNotes c~ as~ \unHideNotes 8~ \revert Stem.color 8 s16 s} } >> } \context Staff = "lower" { \clef "treble" \key es \major \relative c' {s2 s2} } >> \book{ \score { << \testStaff >>} }___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
How to get ties between voices
Dear All, maybe you can help solving this problem. I've attached a code with two examples. Example 1 is the desired output, except for the missing ties in the right hand of the last quarter. Example 2 is an alternative. Now the ties are correct, but the beams between right and left hand are splitted. The notation of the 32nd in Example 1 is the preferred notation by the composer. Is there a solution to get the missing ties? Thanks for any comment. Regards, Gerard \version "2.18.2" \paper {} \layout {} testStaff = << \new PianoStaff \with { \override VerticalAxisGroup.staff-staff-spacing = #'((basic-distance . 10) (padding . 5)) } { << \time 3/4 \context Staff = "upper" { % Right hand \clef "treble" \key c \major \relative e'' << { e2^"Example 1" a,4} \\ {e'32 c a e \change Staff="lower" \stemUp {c a e c} \change Staff = "upper" \stemDown {a'' c a e} \change Staff = "lower" \stemUp {c a e c} \change Staff = "upper" \stemDown \set tieWaitForNote = ##t {a'' e ~ c ~ a ~} \change Staff = "lower" \stemUp \set tieWaitForNote = ##t {g ~ e ~ c~ <g'e c g>}} \\ { s4 s4 s8 \stemDown <e' c a> } >> \relative e'' << { e2^"Example 2" a,4} \\ {e'32 c a e \change Staff="lower" \stemUp {c a e c} \change Staff = "upper" \stemDown {a'' c a e} \change Staff = "lower" \stemUp {c a e c} \change Staff = "upper" \stemDown \set tieWaitForNote = ##t {a'' e ~ c ~ a ~ <e' c a>8} } \\ {\change Staff = "lower" \stemUp \set tieWaitForNote = ##t {s4 s4 s8 g,32 ~ e ~ c~ <g'e c g> }} >> } \context Staff = "lower" { % Left hand \clef "bass" \key c \major s2. s2. } >> } >> \book{ \score { << \testStaff >>} }___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Unexpected stem behaviour
Dear All, I noticed some weird behaviour with stem directions after compiling (both on Linux and Windows). Consider these two lines of code from a score: \version 2.18.2 % bar 30 \relative bes'' << {bes4 c d} \\ {\relative bes'' {bes32 f d bes} \change Staff = "lower" {f,, d bes f} \change Staff = "upper" {c''' bes f c} \change Staff = "lower" {bes f c bes} \change Staff = "upper" {d'' bes f d} \change Staff = "lower" {bes f d bes} \change Staff = "upper"}>> % bar 32 \relative f''' << {f4 e d} \\ {\relative f''' {f32 d bes f} \stemUp \change Staff = "lower" {d, bes f d} \stemNeutral \change Staff = "upper" {e'' d bes e,} \change Staff = "lower" {d bes e, d } \change Staff = "upper" {d'' bes f d} \change Staff = "lower" {bes f d bes} \change Staff = "upper"}>> The desired stem direction is "up" for the top Voice quarter and 4*down and 4*up for the 32nd notes of each quarter. In bars 1 - 29 this compiles perfectly. In bar 30 it compiles as 8*down for the 32nd notes. In bar 31 the first quarter the stem direction if forced to up on the lower staff and reverted to produce the correct stem direction. Now also the stem direction of the succeeding quarters are correct. They changed automatically?? And then in bar 32 it compiles again as 8*down. Did I run into a bug or am I missing something? Thanks for any comment. Regards, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Horizontal Placement of note
Dear All, urgently need some code for the following phrase: tuplet example The issue is the placement of the a2 in Voice one which should be merged with the a2 in the 5/4 tuplet of the second Voice. The basic code is \version 2.18.2 \relative fis'' { {a4 a4 d4} \tuplet 5/4 {fis32 a fis d a} \change Staff = "down" {d, a fis c} I hope you can help me. Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
request for programming advice
Hello, About 10 years ago I wrote some Java applets which allow a user to test their understanding of intervals ( http://homepage.eircom.net/~gerfmcc/interval.html and triads ( http://homepage.eircom.net/~gerfmcc/chords.html) and minor scales ( http://homepage.eircom.net/~gerfmcc/pitchEtc2.html). They work well, but it seems that Java applets are now no longer the best way to make programs available on web pages. It seems that the HTML5 canvas is most common now. I'm not an experienced programmer but I think the logic for generating the tests should be easy enough to transpose from java to javascript, however for display I'm wondering what a reasonably simple way to transform the note data into music notation is. I used transparent .gifs for the original programs and shifted them into place, but I suspect that Lilypond or something similar would be better. No doubt people here have worked on this sort of problem before, so any advice would be greatly appreciated. Thanks for any help, Gerard McConnell ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
frescobaldi output file location
Hello, I've switched to Frescobaldi, it's great. How do I set up where the output files are stored? The initial setup sends them to a Windows/temp/ folder but I want to change that. Thanks for any help, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
frescobaldi meta key?
Hi, the default keyboard shortcut for toggling the music view on/off uses the META key. Which key is that?Is is possible to maximise/restore the music view? Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
music -
I can't talk about dyslexia, but for people who don't have that problem sight-reading is usually pretty hard too. How much time do you spend per day practising sight-reading? It's hard to improve at all unless you're doing consistent daily work on it. The rate of Improvement is usually closely related to the time spent, so fifteen minutes per day for a year will usually show less improvement than an hour per day for a year. It's also important to work on material that isn't too far beyond your current ability. There's little benefit in working on music that is written in two staves if you can't read one stave well. Give us an idea of what you can do already and what you need to be able to do for your class. Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
frescobaldi: svg output?
How do you get Lilypond to output SVG from Frescobaldi? Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
quotes and commas in lyrics
Hello, the following: \Some -- day\, produces: syntax error, unexpected ',' and \Some -- day,\ gets Some-day, however the result I want is: Some-day, What is the correct syntax for that? Thanks for any help, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
seeking advice on my music programming project
Hello, I've written a set of Java applets to help students practise first year counterpoint exercises. How could I go about finding out if someone somewhere would be interested in giving advice on its design or any other aspect? In a perfect world someone might like to help with the coding, but I don't think it would ever make any money, I see it as an open-source project that would benefit music students. The applets are at: http://homepage.eircom.net/~gerfmcc/SpeciesOne.html ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: seeking advice on my music programming project
Nope, I haven't figured out how to do that. On Fri, Feb 15, 2013 at 5:03 PM, Shane Brandes sh...@grayskies.net wrote: Can you make the measures less long so you can easier see the whole cantus firmus? There is a vast amount of space for one note at a time. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Exporting SVG files into Inkscape - font issues
There was a windows update recently which broke the fonts, this has now been fixed with a more recent update. It gave me trouble last month too - See https://bugs.launchpad.net/inkscape/+bug/1090851 Lilypond + Inkscape is the best notation solution I've used :-) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Exporting SVG files into Inkscape - font issues
If you don't get fixed up here it's worth visiting the Inkscape help squad: https://launchpad.net/inkscape ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
font selection
Hello, A Microsoft security update prevents me from using Lilypond's OpenType Century Schoolbook L. I need to use an alternative for Lyrics and Tab numbers. I replaced the default fonts with the following from section 1.8.3 in the Notation Reference: myStaffSize=#20 #(define fonts (make-pango-font-tree Times New Roman Nimbus Sans Luxi Mono ( / myStaffSize 20 ) )) Which is great. However, if I remove myStaffSize=#20 and ( / myStaffSize 20 ) it gets the error message: C:/Documents and Settings/Dad/Desktop/musicPages/guitarTwinkle.ly:17:9: error: GUILE signaled an error for the expression beginning here # (define fonts Is there a simple answer for why the extra lines allow it to work? Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: svg output
Thanks very much gents, it is a font problem. I opened the svg file with a text editor and replaced Lilypond's Century Schoolbook L with Times New Roman for all text occurrences, which solved the problem. I guess in order to avoid having to do that I need to make Inkscape see the Century Schoolbook L font? How come Lilypond can find the font but Inkscape cannot? By the way, I presume I'm top-posting. I read somewhere that there's something wrong with doing that, but doesn't it allow whoever is following the thread to get the new material without having to go through the old material? Thanks again, Gerard On Sun, Dec 16, 2012 at 1:06 AM, SoundsFromSound soundsfromso...@gmail.comwrote: Gerard McConnell-2 wrote Thanks Joram, I checked with Firefox on my machine and it displays the svg fine too. Does it seem that there must be some settings in Inkscape that I need to fix? Gerard On Sat, Dec 15, 2012 at 11:19 PM, Noeck lt; noeck.marburg@ gt; wrote: Am 15.12.2012 23:46, schrieb Gerard McConnell: Phil, Thanks very much for the reply. Okay, I've done the upgrade to 2.16.1 but the problem isn't solved. I've placed the .ly and .svg files, and pictures (screen dumps?) of the .pdf output from Lilypond (which is fine) and the display of the SVG file in Inkscape 0.48 at the following links: https://www.dropbox.com/s/41vfg7hcz9s6cho/pdfOutput.JPG https://www.dropbox.com/s/nukjkjfem7ys0v2/svgDisplay.JPG https://www.dropbox.com/s/u0w9hmn5lxazjzp/guitarTwinkle.svg https://www.dropbox.com/s/0pkreb1vaglknct/guitarTwinkle.ly I have opened your svg in Inkscape 0.48.3.1 and I can see (and edit) all the numbers and text and firefox also displays them. (Just a guess: It could be a matter of installed fonts.) Cheers, Joram ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user A while back I also had an issue with LilyPond and SVG files but it was resolved by simply a font fix. See this thread: https://bugs.launchpad.net/inkscape/+bug/234562 Does that help at all? Should be an easy fix, Ben - composer | sound designer -- View this message in context: http://lilypond.1069038.n5.nabble.com/svg-output-tp137775p137783.html Sent from the User mailing list archive at Nabble.com. ___ 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: svg output
Apparently Microsoft has created the problem: «Known issues with this security update We are aware of issues related to OpenType Font (OTF) rendering in applications such as PowerPoint on affected versions of Windows that occur after this security update is applied. We are currently investigating these issues and will take appropriate action to address the known issues. » I'll have a look at the manual and see if I can find out how to use an alternative font in Lilypond for now. Thanks again for the help, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
lyrics with tab staff
Hello, I would like to print lyrics below tab staff. The following produces the tab plus unwanted music notation at actual pitch with lyrics underneath that. \score { \new TabStaff { d4\4 d\4 a\3 a\3 b\3 b\3 a2\3 } \addlyrics { Twink -- le twink -- le lit -- tle star, } } Thanks for any help, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
svg output
Hello, I'm using v 2.13.50. Is there any known problem with the SVG output? I'm losing numbers and text when I try to open it with Inkscape 0.48. Thanks for any help, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: svg output
Phil, Thanks very much for the reply. Okay, I've done the upgrade to 2.16.1 but the problem isn't solved. I've placed the .ly and .svg files, and pictures (screen dumps?) of the .pdf output from Lilypond (which is fine) and the display of the SVG file in Inkscape 0.48 at the following links: https://www.dropbox.com/s/41vfg7hcz9s6cho/pdfOutput.JPG https://www.dropbox.com/s/nukjkjfem7ys0v2/svgDisplay.JPG https://www.dropbox.com/s/u0w9hmn5lxazjzp/guitarTwinkle.svg https://www.dropbox.com/s/0pkreb1vaglknct/guitarTwinkle.ly I have found the combination of Lilypond's .svg output with further editing in Inkscape to be the perfect solution for my needs. Thanks very much for any help with this. Gerard On Sat, Dec 15, 2012 at 10:02 PM, Phil Holmes m...@philholmes.net wrote: ** I don't know of any. However, that's a very old development version. Please upgrade to either 2.16.1 or latest development and let us know if you still have problems. -- Phil Holmes - Original Message - *From:* Gerard McConnell gerine...@gmail.com *To:* lilypond-user@gnu.org *Sent:* Saturday, December 15, 2012 9:53 PM *Subject:* svg output Hello, I'm using v 2.13.50. Is there any known problem with the SVG output? I'm losing numbers and text when I try to open it with Inkscape 0.48. Thanks for any help, Gerard -- ___ 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: svg output
Thanks Joram, I checked with Firefox on my machine and it displays the svg fine too. Does it seem that there must be some settings in Inkscape that I need to fix? Gerard On Sat, Dec 15, 2012 at 11:19 PM, Noeck noeck.marb...@gmx.de wrote: Am 15.12.2012 23:46, schrieb Gerard McConnell: Phil, Thanks very much for the reply. Okay, I've done the upgrade to 2.16.1 but the problem isn't solved. I've placed the .ly and .svg files, and pictures (screen dumps?) of the .pdf output from Lilypond (which is fine) and the display of the SVG file in Inkscape 0.48 at the following links: https://www.dropbox.com/s/41vfg7hcz9s6cho/pdfOutput.JPG https://www.dropbox.com/s/nukjkjfem7ys0v2/svgDisplay.JPG https://www.dropbox.com/s/u0w9hmn5lxazjzp/guitarTwinkle.svg https://www.dropbox.com/s/0pkreb1vaglknct/guitarTwinkle.ly I have opened your svg in Inkscape 0.48.3.1 and I can see (and edit) all the numbers and text and firefox also displays them. (Just a guess: It could be a matter of installed fonts.) Cheers, Joram ___ 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: Trying once more.
I haven't tried this, but it seems to me that the relevant snippet is likely to be: Suppressing warnings for clashing note columns If notes from two voices with stems in the same direction are placed at the same position, and both voices have no shift or the same shift specified, the error message ‘warning: ignoring too many clashing note columns’ will appear when compiling the LilyPond file. This message can be suppressed by setting the 'ignore-collision property of the NoteColumn object to #t. Please note that this does not just suppress warnings but stops LilyPond trying to resolve collisions at all and so may have unintended results unless used with care. On Sat, Dec 8, 2012 at 1:21 PM, Thomas Morley thomasmorle...@googlemail.com wrote: 2012/12/8 Phil Holmes m...@philholmes.net Have you tried http://lilypond.org/doc/v2.16/Documentation/notation/common-notation-for-keyboards#cross_002dstaff-stems ? -- Phil Holmes - Original Message - From: Arle Lommel To: lilypond-user@gnu.org User Sent: Saturday, December 08, 2012 11:07 AM Subject: Trying once more… Hopefully this won't puke on the list. What is the best way to handle something like this: Where the notes in a chord are of unequal length. I've tried using polyphony and forcing the stem direction, but I've gotten problems with very small misalignments in the stems, and in this case it would be nice if the direction of the note heads could be handled automatically. I've tried searching the documentation and not found anything obviously relevant. -Arle Hi, for writing chords, with different NoteHeads I'd use \tweak #'duration-log #... in the chord. But it does not work in all cases with cross-stems: If the lowest note of a upper chord is tweaked the cross-staff-stem disappears. I added a workaround. But it is a _very_ _poor_ one. %%% \version 2.17.6 one = \relative c' {\displayMusic %% First chord c e \tweak #'duration-log #2 g 2 %% second chord c \tweak #'duration-log #2 e g 2 %% third chord %% cross-staff-stem doesn't work \tweak #'duration-log #2 c e g 2 } workaround = \relative c' { %% Very poor workaround \startStaff \override Staff.StaffSymbol #'ledger-extra = #-1 \stopStaff \tweak #'transparent ##t a \tweak #'duration-log #2 c e g 2 \startStaff \revert Staff.StaffSymbol #'ledger-extra \stopStaff } two = \relative c { \voiceOne \clef bass \crossStaff { c g'2 c g' c g' c g' } } %% Single-staff-chords work with \tweak #'duration-log \new Staff \one %% cross-staff-stems doesn't work in all cases, \score { \new PianoStaff \new Staff { \one\workaround } \new Staff \two \layout { \context { \PianoStaff \consists #Span_stem_engraver } } } %%% Regards, Harm ___ 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
MIDI channel
Hello, Sorry to repost this, I've checked the manual pretty thoroughly, I think, and can't find the answer. I don't mean to be a nuisance, I won't post this again. Is it possible to specify a channel for MIDI output? Also, is there a choice of encoding that will allow me to read the contents of the .mid file in jEdit? Thanks for any help, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: guitar inlays / labels
If this sort of work is done just for your own students then the *extremely easy and fast* way to do it is by taking Lilypond's SVG output and editing it in Inkscape. That will allow you to do ANY sort of graphics work (colors, pictures, etc.) on your score with pinpoint accuracy. On Fri, Nov 23, 2012 at 10:04 AM, Curt accou...@museworld.com wrote: Hi, I'm thinking of generating guitar fret diagrams to drill note names for beginning guitar, and I've gotten this far: Can anyone think of a way to put the fretboard inlay markers in there? Either on the diagram, or as labels above or below the fret diagram in the right fret location? dots on 3rd, 5th, 7th, 9th, double on the 12th. (lilypond code below) \version 2.16.00 \include english.ly \paper{ indent=0\mm line-width=120\mm oddFooterMarkup=##f oddHeaderMarkup=##f bookTitleMarkup = ##f scoreTitleMarkup = ##f } \score { \new Staff \with { \clef treble \remove Time_signature_engraver } \transpose c c \relative fs' { \override TextScript #'size = #'3.0 a^\markup { \override #'(fret-diagram-details . ( (finger-code . in-dot) (dot-label-font-mag . 0.6) (orientation . landscape) (xo-font-magnification . 0.4) (fret-count . 12) (xo-padding . 0.3))) { \fret-diagram-verbose #'( (place-fret 2 10 A inverted) ) } } } \layout { \context { \Staff \remove Bar_engraver } } \midi { \context { \Score \with \settingsFrom { \tempo 4=180 } } } } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user PastedGraphic-2.png___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
specify MIDI channel?
Hello, I understand that I can send information to separate (sequential) MIDI channels by using different staves. Is it possible to specify a specific MIDI channel for a staff? Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Nearly there
Eleven furlongs? On Fri, Nov 2, 2012 at 8:27 AM, Janek Warchoł janek.lilyp...@gmail.comwrote: Hi, On Fri, Nov 2, 2012 at 12:57 AM, Mark Stephen Mrotek carsonm...@ca.rr.com wrote: If this were a video the Hallelujah Course would be playing in the background! ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: how to call these notes?
Check this out: http://www.britannica.com/EBchecked/topic/30724/appoggiatura Gerard On Mon, Oct 15, 2012 at 6:20 PM, Mark Stephen Mrotek carsonm...@ca.rr.comwrote: Mr. Thomas: ** ** Actually the musical term is in Italian. It is acciaccatura. If the little note does not have the stroke it is called an appoggiatura and is played a little bit before the principal note. ** ** Mark Stephen Mrotek ** ** *From:* lilypond-user-bounces+carsonmark=ca.rr@gnu.org [mailto: lilypond-user-bounces+carsonmark=ca.rr@gnu.org] *On Behalf Of *Stefan Thomas *Sent:* Monday, October 15, 2012 7:11 AM *To:* lilypond-user *Subject:* how to call these notes? ** ** Dear community, I would like to know, how You can call in english those small, stroked out notes, which have to be played as fast as possible. I think, grace notes is not exactly the proper name. I have a small example provided, which uses different note-types. The idea is to notate different kinds of rubato. \version 2.16.0 smaller = { \set fontSize = #-3 } normalheads = { \unset fontSize \revert NoteHead #'stencil } squaredheads = { \unset fontSize \override NoteHead #'stencil = #(lambda (grob) (grob-interpret-markup grob (markup #:musicglyph noteheads.s2la))) } Music = \relative g' { \cadenzaOn \smaller g16[ ges f ] \normalheads b2 \smaller bes16[ as g ] \squaredheads des' es 8 \normalheads a4. \smaller dis,16[-\markup{ \postscript #0.2 setlinewidth 0 1.5 moveto 3 4 rlineto stroke } e f ] \normalheads fis1 } \markup { \wordwrap { Small note heads: to be played a little faster. Square note heads: to be played a little slower.Grace notes: as fast as possible.} } \new Staff \with { \remove Time_signature_engraver } { \Music } ___ 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: [Frescobaldi] Music view sometimes doesn't open
On Mon, Aug 20, 2012 at 5:12 AM, James Harkins jamshar...@gmail.com wrote: First off, I've switched from Emacs LilyPond-mode to Frescobaldi 2. Amazing, incredible work! SO much easier to write. (And I love the ease of updating via git.) But... I'm not sure if this is the right place to report a small confusing behavior in Frescobaldi 2. Sometimes, when opening a ly file, the corresponding PDF (which does exist on disk) is not simultaneously opened in the Music View. But, sometimes it does open. I haven't been able to figure out any consistent criterion that would cause one behavior or the other. My best guess is that the source file might have a later modified timestamp than the PDF, but I don't have solid proof of that. I guess the ideal behavior I'd like to see is to open the PDF every time. If the source file was modified later, an overlay could appear in the music view saying that the music view might be out of date and the user should re-render (ctrl-m). It might also make sense to disable clicking on the notes in that case, since there is no guarantee that the PDF links will point to the right place in the source file anymore. If that isn't feasible, then it would be better to clear the music view and show some text to explain why the view is empty. Here's an example of where the current behavior gets really confusing: 1. Open one ly file. The music view shows the PDF corresponding to that file. 2. Open another ly file, but for some reason, the music view doesn't update. Now you're looking at the source code for one file on the left and the rendered result for a different file on the right, with no warning in the interface that there is any discrepancy. ! This is picking a nit, I admit, and it's easily worked around by re-rendering. But it's not ideal behavior, and if it's a very big project that takes several minutes to render, the annoyance factor would increase. This doesn't change my opinion of Frescobaldi as an [expletive deleted] brilliant editor! Seriously, a real joy to use. hjh I recall having this problem when using jEdit; perhaps it occurs when the .pdf has been moved from its original folder, or when the .ly and .pdf are in different folders? Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: New question - Threepenny Opera. Urgent, please help!
Well, if you can't transpose at sight yourself and you haven't got time to write it out in full then you have several options. First, learn to play it in the original key, then write the chord symbols in the NEW key above the piano part and learn to play your own arrangement in the new key. This is the best option for your development as a musician. Second, get a student to write it out in full; he/she will do it cheap. Third, as David Kastrup said, you could borrow or rent a keyboard (and amp/speakers?) with a transpose button for the performance. Of course it depends on whether that's appropriate for the gig. Fourth, hire a more experienced musician to play/transpose it for the performance. Finally, if none of the above work, get back to me to write it out for you. This will be the most expensive option. My advice is, if you can't manage option one then hire the more experienced pianist. All the best, Gerard On Sun, Jul 29, 2012 at 5:57 AM, Rosel Labone rosellab...@hotmail.comwrote: Hello oh helpful, lovely people of LilyPond Land! I just purchased two Kurt Weill pieces but they are in the wrong key. I need them transposed before next Saturday, or I need someone who already has them in the correct key?? The pieces are: Pirate Jenny - needs to be transposed from A minor a tone lower, to G minor Solomon Song - need to be transposed to F# major I can forward you the PDFs if you can help me out... This is a matter of some urgency and anyone who can help will have my undying devotion! Thank you in advance, Rosel ___ 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
spam
Hello, Has anybody else been getting a lot of junk emails? It seems as if the mailing list has been accessed by a nuisance. Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: pdf to .ly?
Hello Mark, unpaper looks very good, do you know if there's a Windows equivalent? Gerry unpaper is ideal for this also http://unpaper.berlios.de/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: pdf to .ly?
Oh sorry, I just realized it's a build-from-source. On Sat, Jan 21, 2012 at 1:19 PM, Gerard McConnell gerine...@gmail.comwrote: Hello Mark, unpaper looks very good, do you know if there's a Windows equivalent? Gerry unpaper is ideal for this also http://unpaper.berlios.de/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
pdf to .ly?
Hello, Does anybody here know of software that could convert a .pdf into .ly? Mayber .pdf to .xml first, then to .ly? Or .pdf into .svg, or some sort of image file? I got some music from the IMSLP site, it needs to be rotated and cleaned up a bit. Thanks for any help, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
\ragged-last
Hello, Please, what's wrong with the following code: \version 2.12.50 \layout { \ragged-last = ##t \context { \Score \remove Bar_number_engraver } } it gets the error message: error: unknown escaped string: `\ragged-last' \ragged-last = ##t Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ragged-last
oops, sorry, I spotted it. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
lilypond / inkscape
I often see topics introduced here in which solutions are sought for font-related or position-related problems. Almost all of these problems are easily solved by creating an SVG file with Lilypond and then editing that file with Inkscape.What is the downside of working this way? ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
error message
Hello, I haven't seen this error message before, could someone explain it please? I'm not sure I need to include the file, so I'll wait for info. Thanks, Gerard %lilypond %args C:\Documents and Settings\Dad\Desktop\musicPages\adele.ly Processing `C:/Documents and Settings/Dad/Desktop/musicPages/adele.ly' Parsing... Interpreting music... [8][16][24][32] Preprocessing graphical objects... Finding the ideal number of pages... Fitting music on 1 page... Drawing systems... Layout output to `adele.ps'... Converting to `./adele.pdf'... `(gs -q -dNOSAFER -dDEVICEWIDTHPOINTS=595.28 -dDEVICEHEIGHTPOINTS=841.89 -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -r1200 -sDEVICE=pdfwrite -sOutputFile=./adele.pdf -c.setpdfwrite -fadele.ps)' failed (1) error: failed files: C:\\Documents and Settings\\Dad\\Desktop\\musicPages\\ adele.ly ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
open source
Hello, This probably isn't really the right place to post this, but I know people here know the answer to my query. I've put together a web-site for learning Fux-style species counterpoint. Although some of the music examples were drawn in the dark days before I discovered Lilypond, most of them were done with it.My question is about Open Source: I'd like to see the counterpoint applets (Java) developed further but I haven't got time to do it, so I figured Open Source might be the right idea. Therefore I'd be grateful for any advice about the best way to go about that (for example, best sites to get info?). The site is at http://homepage.eircom.net/~gerfmcc Thanks for any help, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
upgrade to 2.13.50 and LilyPondTool
Hello, sorry to bring this up, I know it's been asked before but I couldn't find the info in the docs. I want to try out the new version; my present setup is jEdit/LilyPond 2.12. What do I need to reset when I install 2.13.50? Sorry about asking this, but I use LilyPond every day and spending several hours to figure out how to reset everything would be more stress than is good for me right now :-| Now that I've gotten used to the great printout being without it would be a real pain! Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
code produces pdf but fails for svg
Hello, The following is a chord sheet which I'll need to edit in Inkscape. Lilypond produces the pdf fine, but when I use %lilypond -dbackend=svg %buffer the message is unnamed port: In expression (repeat-slash 2.0 1.0 ...): unnamed port: Unbound variable: repeat-slash What am I doing wrong? Thanks for any help, gerard sl = \repeat percent 2 {s1} \score { \chords { g1 \bar :| g g:maj7 g:7 g:7 c c ees ees e:m dis:5+ g/d a a:m a:m d:7 d:7 g g b b e:m g/d c c:m g g g a:m g/b c g/d d:7 c c g g } { \key bes \major \numericTimeSignature \time 4/4 s1 s s \sl \sl \sl \break \repeat volta 2 {s1 s s s} \sl \sl \bar || \break \bar |: \sl \sl s1 s s s \bar :| \sl \bar || \break s1 s s s s s \sl \sl \bar |. } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: converting from PDF
This one has been around for a few years and the demo looks good - http://www.braeburn.co.uk/demos/scanning.html gerard This is an active area of research; look for music OCR or score OCR on google scholar. Most papers that I've seen export data in musicxml format, but if you particularly want it in lilypond, you can convert is with musicxml2ly. Let me contribute with http://www.music-notation.info/en/compmus/omr.html -- Francisco Vila. Badajoz (Spain) http://www.paconet.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
ly:font-config-add-directory and ly:font-config-add-font
Hello, Yesterday James Lowe mentioned drew attention to Issue 1204 at: http://code.google.com/p/lilypond/issues/detail?id=1204 Yet again, an excellent idea from LilyPond's developers. Could someone please give a brief example of how to use ly:font-config-add-directory and ly:font-config-add-font Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: alternative music font
Thank you very much. Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
alternative music font
Hello, I've forgotten how to use an alternative music font. Of course the default font is excellent, but last year someone mentioned an alternative, I think it began with G, not Garamond.And then, how would I use that instead of the default font? Sorry, I know this has been covered but I can't find it in the manuals, and as I said, neither can I recall the name of that font that was mentioned here late last year. Thanks for any help, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
tablature and svg
Hello, I find that when I open a LilyPond produced guitar tablature saved as SVG in Inkscape the fret numbers are covered with solid retangles. I then have to go through the score removing each rectangle in order to reveal the number underneath. Is there a search replace edit I can do to the SVG file which will remove all the rectangles in one pass? Also, is it possible to remove all rhythmic indications from the tablature (stems, tails, dots, etc.)? Finally, is it possible to include lyrics underneath the tablature? Thanks for any help with these three questions, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: alternative notation for tuplets (idea)?
Of course \tuplet 9/8 is the clearest syntax for English speakers since it correlates nicely with a tuplet of 9 in the space of 8; but I think Jethro is right. On Fri, Oct 15, 2010 at 9:24 PM, Jethro Van Thuyne m...@jethrovanthuyne.bewrote: Why the urge to change? When \times has been used for such a long time, replacing it with tuplet or advanced arithmetics would make things far more difficult. I don't see the problem with the current system. On Fri, 15 Oct 2010, Bernardo Barros wrote: One think I don't like, since I use a lot of tuplets, is the similarity between time and times. Why not \tuplet 9/8 instead of \times 8/9 ? ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Repeating the same clef
... a staff. (stave? :-) ). James That's a funny one; obviously plural is always staves, I think staff is preferable for single. Please correct me if I'm wrong. Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
a JEdit/LilyPondTool behaviour
Hello, Just wondering about a behaviour when I'm using the PDF viewer in the excellent JEdit/LilyPondTool. With some scores, when I click on a note in the PDF I am returned to that note in the .ly file; with other scores this does not occur. In both cases I have the Follow caret check box selected. Why does this happen, and can I ensure that clicking a note always returns me to the appropriate point in the .ly file? (Thanks again to all involved for providing LilyPond/JEdit/LilyPondTool for free.) Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
custom staff and barlines
Hello, How do I get barlines to appear in the following? \version 2.12.0 \layout { \context { \Score \remove Bar_number_engraver } \context { \Staff \remove Clef_engraver \override StaffSymbol #'line-count = #1 } } \score { \new Staff \relative c' { \time 2/4 b'4 b8 b | b4 b | b4 b8 b | b4 b \bar || } } Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: guitar chord: add9 - how?
er, I hope it's not bad etiquette to mention that it's caret. On Tue, Oct 5, 2010 at 3:19 AM, Jan Kohnert nospam001-li...@jankoh.dyndns.org wrote: Chip Wiegand schrieb: On 10/4/2010 6:48 PM, Jan Kohnert wrote: Chip Wiegand schrieb: Got it - I noticed you put a carot between the 9 and 7, so I did that and nothing else, and now the chord names displays as I would expect it to - Aadd9 That was what I suggested from the beginning. ;) Without wanting to start on online argument on the list, look at your original message - there is no carot symbol in your reply, as seen below. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: alpha test, horizontal spacing
I agree that in the examples you gave the accidentals look a lot better in the 2.12 versions. On Mon, Sep 27, 2010 at 7:56 PM, Keith E OHara k-ohara5...@oco.net wrote: In First impressions of alpha test I wrote: On Fri, 24 Sep 2010 10:41:24 -0700, Joe Neeman joenee...@gmail.com wrote: Do you consider this desirable? Personally, I have a neutral opinion on the aggressive tucking. Well, opinions change over time. It is a subtle thing, but I think the old naive spacing around accidentals makes an easier-to-read page. Here are two dense measures of Debussy that are a little difficult to space. Moving the notes over the clef-change is a good thing, of course. The stem-accidental collisions do not occur unless the beam crosses staffs, even if it is kneed, so they might be considered part of the cross-staff issues. The spacing of the first three 16ths is probably a cross-staff artifact as well. However, stems of cross-staff beams will always be special cases in collision resolution, so they can cross a long hairpin crescendo for example. So I suggest that keeping accidentals clear of other note columns might be wisest. More simply, in the last three 16th notes (demisemiquavers) in the first measure, I want the accidental to give me a bit of extra space for readability. I was able to create a small example showing a case where notes with an accidental in between were actually spaced closer together. (I imagined the new spacing engine getting a little too excited: can I fit under the neighboring accidental? Yes! Oh boy lets slide these together!!) So I favor less aggressive tucking of noteheads under other noteheads and their attached accidentals, if that is an option. Other opinions? -- Keith ___ 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: feedback on 2.13.34
2010/9/25 胡海鹏 - Hu Haipeng hhpmu...@163.com Hello, I'm very glad that 2.13.34 is much better than previous devel versions since 2.13.24. The only shortcoming is, however, still spacing. In my case, the overture uses 35 pages in 2.13.24, while 37 in 2.13.34, with one couldn't fit music on page: warning in the middle. I don't know which page it belongs to (please add an indication for easier reference). I'd like it go closer to 2.13.24's excellent spacing. The overture is too big, so I can't include it here. But I don't know how to demonstrate the somewhat frustrating spacing. Could anyone point out a way for you to examine the problem? Regards Haipeng I think you could upload it to scribd.com or usendit.com. Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
piano staves and lyrics
Hello, I've included a minimal example below; why doesn't it work and how do I correct it? (It works fine without the alto and tenor parts.) Many thanks yet again, Gerard \version 2.12.2 \score { \new PianoStaff { \new Staff { \new Voice=soprano { \voiceOne \time 2/2 \key d \major \relative c' { fis2 e} } \new Voice=alto { \voiceTwo \relative c' { d2 d4( cis) } } } \addlyrics { please help } % \lyricsto soprano { please help } also fails \new Staff { \clef bass \new Voice=tenor { \voiceOne \time 2/2 \key d \major \relative c' { a2 g } } \new Voice=bass { \voiceTwo \relative c { d2 ais } } } } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: piano staves and lyrics
Sorry about that, brief problem with my email that resulted in double-posting. Excellent answer sorted my question out immediately, thanks again. Gerard On Sun, Sep 19, 2010 at 3:17 PM, Phil Holmes m...@philholmes.net wrote: Check your inbox for the answer to this question you were sent yesterday. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
piano staves and lyrics
Hello, I've included a minimal example below; why doesn't it work and how do I correct it? (It works fine without the alto and tenor parts.) Many thanks yet again, Gerard \version 2.12.2 \score { \new PianoStaff { \new Staff { \new Voice=soprano { \voiceOne \time 2/2 \key d \major \relative c' { fis2 e} } \new Voice=alto { \voiceTwo \relative c' { d2 d4( cis) } } } \addlyrics { please help } % \lyricsto soprano { please help } also fails \new Staff { \clef bass \new Voice=tenor { \voiceOne \time 2/2 \key d \major \relative c' { a2 g } } \new Voice=bass { \voiceTwo \relative c { d2 ais } } } } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
U+2FAD
How do you enter that symbol (U+2FAD) on a Windows machine? Not just for Lilypond, but text files in general? Thanks, Gerard___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: separate SVG for every system like with EPS backend?
I'm using 1.12.2 and get the svg output through LilyPondTool with %lilypond -dbackend=svg %buffer. There is no border on anything when the file is opened in Inkscape, but even if there was, all you need to do is ungroup twice and every element is individually accessible. You can copy, cut, paste full systems or whatever you need. Gerard - Original Message - From: Wilbert Berendsen lily...@xs4all.nl To: lilypond-user@gnu.org Sent: Friday, July 02, 2010 6:37 PM Subject: Re: separate SVG for every system like with EPS backend? Op vrijdag 02 juli 2010 schreef Patrick: On Thu, Jul 1, 2010 at 4:24 AM, Wilbert Berendsen lily...@xs4all.nl wrote: Is there a way to have LilyPond output SVG images without the border? Yes, but right now you can only use -dpreview: $ lilypond -dbackend=svg -dpreview file.ly This works just as you would expect for the EPS backend. I've added your request to the tracker: http://code.google.com/p/lilypond/issues/detail?id=1164 Nice, thanks. Will look into it as well. It would be nice if a page (though it contains only one system) could be output like the EPS backend does it, i.e. with the bounding box set to the rectangle that encompasses all objects in/around the system, instead of a full page. I guess it could be quite simple to implement it, because the only difference are the height/width and viewBox attributes in the svg root element. best regards, Wilbert -- Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/ Nederlands LilyPond forum: http://www.lilypondforum.nl/ ___ 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: beatLength / beaming in 4/4
For these sort of situtaions I turn \autoBeamOff and use [ ] to write beams as required. Gerard - Original Message - From: u_li To: lilypond-user@gnu.org Sent: Monday, June 14, 2010 12:24 PM Subject: beatLength / beaming in 4/4 [sorry if this should be a double post. When I first sent the message I didn't configure my current email client to use my registered address. As I don't see my post on the list I assume it didn't get through. If it did please ignore this second post ] Dear community, it seems I have yet another problem with automatic beaming (similar to problems I read about recently). What I want LilyPond to do is to beam consecutive 32th notes in a 4/4 time in groups of 4 (i.e. 8 groups of 1/8 length each). From what I understood from the manual I should simply have to \set beatLength = #(ly:make-moment 1 8) to achieve the desired result. But as you see in the attached example LilyPond gives me four groups of the desired length and puts the rest of the bar under one beam. This is the same with different beatLengths (in the example I kept only 3 32, but it's the same for 1 16 or 3 16 etc.). In \time 5/4 everything works as expected In \time 3/4 I have one beam for each quarter note, regardless of the beatLength. I also looked at beam-settings.scm but can't understand if this is an issue of correctly overriding the beamSettings (as I have a very hard time understanding this anyway) or a bug. For me it looks like after some counter variable has reached 4 (the numerator?) somethings goes wrong with the beaming mechanism. Thanks in advance for any hints (as I really don't look forward beaming half the piece (the 2nd parts of each bar ;-) ) manually). Best Urs -- ___ 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: inkscape 0.47, OSX... import pdf pages
No problem with Inkscape on Windows - LilyPondTool, LilyPond, and Inkscape seems to me to be the current state of the art setup. Thanks again to the developers for their outstanding generosity in providing these great tools. Gerard - Original Message - From: Carl Sorensen c_soren...@byu.edu To: josé henrique padovani zepadov...@gmail.com; lilypond-user@gnu.org Sent: Saturday, June 12, 2010 3:53 PM Subject: Re: inkscape 0.47, OSX... import pdf pages On 6/12/10 7:17 AM, josé henrique padovani zepadov...@gmail.com wrote: Hi, I need to import pdf pages generated by lilypond in Inkscape(0.47)... (OSX) I tried to put (or symbolic link) the OTF fonts (emmentaler*.otf and CenturySchL*.otf) in \Library\Fonts\ ~\Library\Fonts\ ~\.fonts\ then have rebuild the font cache... but Inkscape does not find them for my pdf ... (althought it finds the font if I want to introduce some text... i.e: the problem is related with the open/import process) Is anyone there able to import lilypond pdf's on InkScape (on OSX)? (How did you solved the font issue?) note 1: Illustrator finds everything (if the fonts are in \Library\Fonts)... I would prefer not to use AI. note 2: I need to import the score in pdf, ps or eps (no svg) because I have some \postscript markups that would not be generated with lilypond's svg backend.. Given that Illustrator works, I'd suggest that this is an Inkscape problem. Thanks, Carl ___ 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: text formatting inside \addlyrics
Hi James, I tried it and that's what happened; I've attached the file in case you'd like a look at the result. On the other hand, I can confirm that Phil Holme's idea does work - \override LyricText #'font-shape = #'italic italic text \override LyricText #'font-shape = #'normal Gerard - Original Message - From: James Bailey derhindem...@googlemail.com To: Gerard McConnell gerry...@indigo.ie Cc: Kieren MacMillan kieren_macmil...@sympatico.ca; lilypond-user@gnu.org Sent: Friday, April 23, 2010 6:43 AM Subject: Re: text formatting inside \addlyrics On 22.04.2010, at 23:04, Gerard McConnell wrote: - Original Message - From: Kieren MacMillan kieren_macmil...@sympatico.ca To: Gerard McConnell gerry...@indigo.ie Cc: lilypond-user@gnu.org Sent: Thursday, April 22, 2010 12:16 PM Subject: Re: text formatting inside \addlyrics Hi Gerard, How do I italicize a section of text inside \addlyrics? \markup \italic { a section of text to be italicised } I don't think that will work; that will italicize the section of text, but the words will no longer be treated as lyrics, that is, they won't be aligned under the notes as lyrics would be. What would lead you to come to this conclusion? \version 2.12.0 \layout { indent = #0 \context { \Score \remove Bar_number_engraver } \context { \Lyrics \override LyricText #'font-size = #-1 } } \header { title = All Creatures Of Our God And King tagline = ##f } % to get an svg output file use the LilyPondTool console and enter - %lilypond -dbackend=svg %buffer #(set-global-staff-size 25) \relative c' { \key d \major \time 3/2 \partial 2 d2 | d4 e fis d fis g | a1 d,2 | d4 e fis d fis g | a1 d4 cis | b2 a d4 cis b2 a^\markup { \musicglyph #scripts.ufermata } d | d4 a a g fis g | a1 d2 | d4 a a g fis g | a1 g4( fis) | e2 d g4( fis) | e2 d d'4 cis | b2 a d4 cis | b2 a g4 fis | e1. | d2 \bar |. } \addlyrics { All crea -- tures of our God and King. lift up your voice and with us sing Al -- le -- lu -- ia, al -- le -- lu -- ia! Thou burn -- ing sun with gol -- den beam, thou sil -- ver moon with soft -- er gleam; \markup \italic { O praise Him, O praise him, al -- le -- lu -- ia, al -- le -- lu -- ia, al -- le -- lu -- ia! } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
text formatting inside \addlyrics
Hello, How do I italicize a section of text inside \addlyrics? Something like this, I figured, though this is wrong - { c4 c8 c c4 c } \addlyrics { one \italic two and \normal-text three four } which surprised me because the following does work - \addlyrics { one \huge two and \normalsize three four } I hope that gives the idea of what I'm trying to do. Thanks for any help, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: text formatting inside \addlyrics
- Original Message - From: Kieren MacMillan kieren_macmil...@sympatico.ca To: Gerard McConnell gerry...@indigo.ie Cc: lilypond-user@gnu.org Sent: Thursday, April 22, 2010 12:16 PM Subject: Re: text formatting inside \addlyrics Hi Gerard, How do I italicize a section of text inside \addlyrics? \markup \italic { a section of text to be italicised } I don't think that will work; that will italicize the section of text, but the words will no longer be treated as lyrics, that is, they won't be aligned under the notes as lyrics would be. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: SVG and image editing
I'm still using 2.12 for the svg output. Open the .svg output file from Lilypond with a text editor and replace all the feta-alphabet26 with emmentaler. I'm using Inkscape 0.47, so then I have to select the entire input file and ungroup twice, that gives you access to all the elements. LilyPond, LilyPondTool and Inkscape 0.47 is the GREATEST setup!! Thanks and Thanks Again to the LilyPond team for their Stellar Work and Generosity!!! (My aplogies for not knowing enough yet to contribute usefully.) Gerard - Original Message - From: Bernardo Barros To: Francisco Vila Cc: lilypond-user Sent: Sunday, April 18, 2010 5:44 PM Subject: Re: SVG and image editing With 2.13.18 it works much better :-) On 18 April 2010 13:22, Francisco Vila paconet@gmail.com wrote: 2010/4/18 Bernardo Barros bernardobarr...@gmail.com: Thanks Francisco version 2.12.3 Is there a more recent one? Yes, development releases. Patrick McCarty has implemented lots of improvements to SVG backend since summer 2009; although 2.12.2 is from january 2009 and 2.12.3 is from December, I am not sure the latter has those improvements. You could try uninstalling 2.12.3 and trying 2.13.18. -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com -- ___ 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: lyricmode and font
Woo HOo! At last one I know the answer to! Inside the \layout {} block add the following: \context { \Lyrics \override LyricText #'font-name = #yourFont } See Section 4 of the Learning Manual - Tweaking Output, for #'font-style, size, etc. I don't know the answer to many of these questions because they're usually very easy things to do when you edit the svg output from Lilypond in Inkscape. I actually feel kinda guilty about it because Lilypond is so brilliant but I don't know enough to help with development or documentation ... - Original Message - From: Mario Moles To: lilypond-user@gnu.org Sent: Monday, March 29, 2010 11:57 AM Subject: lyricmode and font Hi! How can I do for changing the font in the lyricmode? Thanks -- oiram/bin/selom -- ___ 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
question about print quality
Hello, There have been some questions lately about things like: slurs that cross staves, accidentals in chords, various spacing issues, etc. These are things that are very easy to do when Lilypond svg output is edited in Inkscape. My question - is printed output from Inkscape inferior to normal LilyPond output? I'm using a basic inkjet printer to print homework for my students, music for the choir, etc., so I notice no difference at all (it looks excellent). Thanks, Gerard___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Any news on LilyPond 2.14 release date?
I saw musicologyman's post about double slurs within beamed notes and didn't quite have the answer to his question, but realized that the edit he wants to perform is exactly the sort of thing that is simple to do when you use LilyPond's SVG output. Open the SVG file in Inkscape0.47 and edit absolutely anything in the score in any way you want. Which brings me to my two questions - 1. Is there any significant downside (print quality?) to using Inkscape to edit LilyPond files? 2. When is LilyPond 2.14 likely to be released? Gerard - Original Message - From: musicologyman To: lilypond-user@gnu.org Sent: Saturday, February 27, 2010 5:20 AM Subject: double slurs within beamed notes I've been struggling to replicate the placement of slurs and ties in the following original: Problem is, I can't get the slurs and ties to appear _within_ the beamed note. They always appear above the beam if the stem is up and below if the stem is down: I've tried all sorts of things: hidden notes shifted as appropriate in order to position the slurs and ties in the desired location, hidden notes within a context that has the Collision_engraver removed, and so on. I've even considered manually (and tediously!) setting the control points for each slur. But there must be a better way! Richard Wattenbarger ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Fw: Quality images for Wikipedia - several questions
Are there any concerns about the images not being viewable on some browsers or operating systems (e.g. missing fonts)? Hello, I'm using LilyPond 2.12 and Inkscape 0.47 on Win XP. The following doesn't exactly answer your question but is related. When SVG output from LilyPond is loaded into Inkscape the time signature font is wrong. You can open the SVG file in a text editor and do a search and replace for the font family, replacing alphabet-26 with emmentaler. Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond vs Score
After seeing that output, I'm curious: has anybody played around in Lilypond with making the staff curve around (like forming a circle, or just bending down the page or something)? I'd like to be able to do that. Best, Jonathan This is exactly why I 'm so glad that Lilypond can produce SVG output. Import the SVG into Inkscape 0.47 and you can do ABSOLUTELY ANYTHING with your score. I've said it before - SVG output from Lilypond can be imported into Inkscape, where the graphical elements can be manipulated in any way you want. No restrictions on placement of notes, spacing, text, pictures, grob sizes, bend staves, stems, etc. The LilyPond/LilyPondTool/Inkscape combination is OUTSTANDING. Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
LilyPondTool
Hello, when I use the following line in the console: %lilypond -dbackend=svg %buffer I'm guessing that 1. I'm calling LilyPond 2. sending it an argument (or parameter?) and 3. telling LilyPond to process the file in the buffer. What exactly is the %? I presume that I can replace %buffer with a path to some file, but for instance if I enter: %lilypond -dbackend=svg c:\documents and setting\dad\desktop\musicpages\bella.ly I get a: warning: cannot find file: 'etc'. Finally, is it possible for me to direct the output to a specific folder? By the way, the svg output from 2.12.2 is already great, it's hard to imagine how it has been improved for 2.14. Thanks, Gerard___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
svg from LilypondTool?
Can I get use LilypondTool to tell Lilypond to produce SVG output? Thanks, Gerard___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: svg from LilypondTool?
That is really brilliant, using Lilypond and LilypondTool is becoming better and better for me. Many thanks. Just a slight problem - When I use %lilypond -fsvg %buffer in the console I am getting a .ps output and no .pdf output now, which makes sense to me. However I can't seem to find any .svg output file. Should the console should be giving me a message like Layout output to 'filename.svg'? I have Lilypond version 2.12.0. Thanks again, Gerard - Original Message - From: Bertalan Fodor (LilyPondTool) To: Gerard McConnell Cc: lilypond-user@gnu.org Sent: Thursday, January 21, 2010 12:16 PM Subject: Re: svg from LilypondTool? Yes. See http://lilypondtool.organum.hu/fileadmin/lilypondtool/docs/ch03s03.html Running LilyPond with custom parameters So you have 2 options: - in the LilyPond console you can use %lilypond -fsvg %buffer to process the file to svg. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
LilyPond/LilyPondTool/Inkscape
I'm dumbstruck by it, the combination of LilyPond/LilyPondTool/Inkscape is absolutely outstanding. The svg output from LilyPond 2.12.0 opens up perfectly in Inkscape 0.47, where the beautiful notation can be manipulated easily, coloured, text placed anywhere, lines curved into circles like those crazy graphic scores, drawings imported or created, layered above or below the music. Absolutely outstanding. It can't get better than this, can it?? Gerard___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
svg output
Am I wrong in thinking that when the SVG output is usable for Windows machines, then that output can be imported into Inkscape, where it can be worked on further to produce pages like those in children's piano tutors, with pictures, circles around clefs or key signatures, pretty much any sort of notation and graphic on the same page? Gerard___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
tempo text
Hello, I'm sure this is in the docs somewhere; I've checked the index, sections 4.4 4.5, and the snippets list, but I can't figure out how to write some text (\markup?) above the clefs. I'd also like to be able to move the text around that area a little bit, for which I'm guessing that it's something like: \override SOMETHING #'staff-position = #-8Thanks for any help, Gerard___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
odd text position?
Hello, As you can see from the following code snippet, the three words don't seem to go on the same baseline under the notes. Could you please tell me what I've done wrong? Thanks for any help, Gerard \version 2.12.2 \layout { ragged-right = ##f } \score { { \set Staff.instrumentName = 1 \clef bass \time 2/4 \relative c { c8 -\tweak #'font-size #-3 _one c -\tweak #'font-size #-3 _and c4 -\tweak #'font-size #-3 _two d8 d d4 e8 e e4 c2 \bar |. } } }___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
override lyric font size
Hello, Here I want to change the font size of the lyrics. I've placed \override #' font-size = # -2 before \addlyrics, just after it, inside the brackets, and various other combinations with . How do I make the lyrics smaller here? And probably more important, is there a way I should be looking at this problem that will allow me to figure similar ones out by myself? (example: I can't figure out why the extra { } is required inside \score { }.) \version 2.12.2 \layout { ragged-right = ##f } \score { { \set Staff.instrumentName = 1 \clef bass \time 2/4 \relative c { c8 c c4 d8 d d4 e8 e e4 c2 \bar |. } \addlyrics {One and Two One and Two } } } Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
upgrading
Hi, Perhaps a stupid question - is there any reason NOT to upgrade from 2.12.x to 2.13.7? Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: svg output in windows
On my windows machine typing lilypond -dbackend=svg myFileName.ly in the DOS command window does produce an SVG file, but the noteheads, clefs, and barlines are missing. All I get are staves, beams, and text. Gerard - Original Message - From: Patrick McCarty pnor...@gmail.com To: Nate Lally nate.la...@gmail.com Cc: lilypond-user@gnu.org Sent: Friday, September 11, 2009 9:41 AM Subject: Re: svg output in windows On 2009-09-11, Nate Lally wrote: Can anyone verify that svg output is supported on the windows binary? It doesn't show up in the help cruft and using the command line switch -bsvg or -fsvg doesn't do anything at all. I tried on both stable and devel branches. Yes, it should work okay with Windows. Just use this command: $ lilypond -dbackend=svg file.ly -Patrick ___ 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
staff lines blurred on my website
Hello, I've been using Lilypond to draw examples for my counterpoint tutorial website at: http://homepage.eircom.net/~gerfmcc/fugue.html The staff lines are somewhat blurred. What is the likely reason for this? (I'm converting the output to .png with {lilypond --png file.ly} ) (As I state on the site that I'm using Lilypond I'd like to show the best possible output.) Thanks, Gerard___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
publish to website
AFAIK to put an image on a web-page, I need a bitmap, not a .pdf. I can't find any reference to .png in any of the docs. So far I've been using alt-printScreen and Paint to produce .png files. While this sort of works, I'm not getting the best output that Lilypond can deliver, due to minor inconsistencies in barline width and notehead placement. I would prefer to get this right, since I state on the website that I'm using Lilypond for score creation. What should I be doing to place a Lilypond score on my webpages? Thanks for any help, Gerard___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
git
To use git I would need a compiler to build it? Thanks, Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
re: theory question
Hello Grammostola, I have a website which answers your questions about scales and chords. The site also includes several Java applets which allow you to test your knowledge of intervals, chords, and species counterpoint in 2 parts. The URL is http://homepage.eircom.net/~gerfmcc/mainSite.html I hope you find it useful. Gerard McConnell___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
re: vertical spacing between scores
I used these: \paper { between-system-space = 15\mm between-system-padding = 0\mm } However, I also used a page title and this: #(set-global-staff-size 26) It caused a number of problems, one of which is that the distance between scores did not increase or decrease in a predictable way. Also the distance between the title and first score increased an awful lot. After much tinkering with the numbers I got an acceptable result, but it would be nice to know why things were not predictable. I'm pretty much a newbie, so hopefully one of the experts will step in here. Gerard ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
font size in \addLyrics{}
Hello, I'm in difficulty again. In the following I want to change the text font size; I tried \addLyrics { \markup { \fontsize #-1.0 text } } which compiled without a warning and changes the font size, but misplaces the text. Thanks, Gerard \relative c' { \new PianoStaff \with { \accepts Lyrics } \new Staff { \time 4/4 c'4 e d c a g } \addlyrics { \markup { \fontsize #-4.0 Up to might -- y Lon -- don } } \new Staff { \clef bass \time 4/4 s1 \partial 2 s2 } }___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
note head collisions
Hello, Why am I getting overlapping note heads in this example, and what is the solution? Thanks for any help, Gerard \score { \new Staff { \time 4/4 \relative c' { \new Voice { \voiceOne b'4 \times 2/3 {c8 b c} d2 ~ d4 d8 c g4 c } \new Voice { \voiceTwo s2 s4 e ~ e1 } \new Voice { g,, d' 1 c g' } } } }___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
crankiness
I've been looking at the Re: date in footer thread; I can understand how the experts get annoyed. They're doing lots of volunteer work to develop what is a really beautiful (but horrendously difficult to learn) program, and figure that the rest of us should be doing our bit to sort out the documentation and snippets.I'm sure we'd all like to help, but as a new user I think it would be presumptuous of me to start rewriting/reorganizing documentation, don't you think? However, I must dispute one comment that I read in the thread: The current person responsible for LSR also happens to be the most active patch-reviewer. Do you *really* want me to ask him to stop working on patches (i.e. new features, bug fixes, etc) and waste his time playing web-2.0 games that anybody with TWO BLOODY WEEKS OF LILYPOND EXPERIENCE could do?! The critical word in the above quote is waste. Although I'm not a professional programmer (I'm a piano teacher), at one time I dipped my toes in the water and completed a MSc in multimedia development. I came away from that experience with the conviction that good documentation is critically important. I believe that If Lilypond is to develop the widest possible user base and get the recognition it deserves the clarity and conciseness of the documentation is perhaps as important as the application itself. So, like I said, Lilypond is a really great application, but learning to use it is exceptionally hard work. MUCH harder than learning Music Publisher, Notator, Cubase Score, Finale, etc.Please be patient with the users; we're trying to learn it not just because it's free, but because it's excellent.___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: crankiness
Having worked on the docs for 4 years and approximately three thousand hours, you really don't need to convince me. Just convince others -- and perhaps yourself -- that it's worth getting involved. My work at this point is a meta-contributor: I contribute (teach) people how to contribute to lilypond. If nobody steps forward to do the work, then it doesn't get done. Cheers, - Graham I haven't done much beyond the elementary stuff, but I'll look through the snippets pages more closely. I don't what I could contribute but I'm certainly willing. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
suppress time signatures?
Hello, I would like to use Lilypond to write sight-reading exercises for my piano students. The exercises are generally 8 bars long, on a single system, with a final barline at the end of each line. Each new line requires a time signature. How do I suppress the time signature which is inserted automatically at the end of a line? Here's a snippet of my input: \time 2/4 c2 d c4 d c2 d d4 c d2 c \bar |. \break \time 2/4 d2 c etc. \bar |. \break Thanks for any help, Gerard___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Fingering multiple voices above the stave
order in which the fingering indications appear above the stave doesn't match the pitch order of the notes they are applied to. Just to be clear, that wasn't happening for me... the order was fine, it was just that the fingering indications in one voice were colliding with note heads/stems of another voice ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Fingering multiple voices above the stave
Hi everyone, I'm having a bit of trouble fingering a chorale-like work for piano. The upper staff has mostly two voices, and it looks best if I finger them both above the stave. My first approach was to use \override Fingering #'direction = #UP for the second voice, but then the fingerings collide with note heads/stems in the first voice. (See fingfing.ly/.png below) I had a look on this list and the manual and I see that some people are using \tweak #'extra-offset to do this sort of thing, but that seems like way too much work, I have to manually position everything. So I had the idea of attaching both fingerings to the topmost voice (fingfing2) using something like a'-\markup { \override #'(baseline-skip . 1.5) \finger \column { 5 2 }}. That seems to take care of the positioning quite nicely for me. I'm happy with this solution, but it's still cumbersome to enter. So I've got two questions: 1. Can someone help me write a macro/function to make this simpler? It would be nice to be able to write something like a^\multiFinger { 2 3 }, for example. I'm sure this is possible, but I've spent a few hours on it and I'm not really getting far. 2. Or, alternatively, has someone got a better solution? Thanks, Gerard % fingfing.ly - override fingering direction in second voice - \include english.ly rhOne = \relative c'' { \partial 4 d4 | cs^4 b8 cs a4 a'^5 } rhTwo = \relative c'' { s4 a2^2 e4 cs'^2 | } \new Staff \key a \major \numericTimeSignature \time 4/4 \clef treble \new Voice { \voiceOne \rhOne } \new Voice { \voiceTwo \override Fingering #'direction = #UP \rhTwo } % fingfing2.ly - attach fingering to topmost voice \include english.ly rhOne = \relative c'' { \partial 4 d4 | cs-\markup { \override #'(baseline-skip . 1.5) \finger \column { 4 2 }} b8 cs a4 a'-\markup { \override #'(baseline-skip . 1.5) \finger \column { 5 2 }} | } rhTwo = \relative c'' { s4 a2 e4 cs' | } \new Staff \key a \major \numericTimeSignature \time 4/4 \clef treble \new Voice { \voiceOne \rhOne } \new Voice { \voiceTwo \rhTwo } attachment: fingfing.pngattachment: fingfing2.png___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Fingering multiple voices above the stave
hi which version are you using? when i compile your code wit version 2.12.2 i do not get collisions. I'm using 2.12.1 ; the most obvious problem was the 2 on the final c sharp being printed underneath the a of the topmost voice, is that fixed in 2.12.2. That would be nice! if you feel stems and fingerings are to close you could add some extraspace with \override Fingering #'extra-offset = #'( -0.5 . 0) Thanks very much for that, I'll give it a try. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Fingering multiple voices above the stave
2009/4/12 Carl D. Sorensen c_soren...@byu.edu: I thought this would be easy, but it took me a while longer than I expected. This file includes two slightly different ways of doing it: Carl, you're a champion! Thanks! That's exactly what I was trying to do. I'd sort of worked out that those were the two approaches, but I really got lost trying to get it done. I'm a programmer (many, many years of C++, far too many), but I don't know lisp; I must say that lilypond has _really_ got me interested, but I just haven't had the time. It's difficult to keep a balance when what I want to get done is the music, but the other side of it keeps creeping in too. I can see I'm going to have to back off and work my way step by step through the doco (and then some). Thanks very much for putting in the time to help me. Gid ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
opstarten
Ik heb Lilypond geinstalleerd op mijn computer Bij het aanklikken van de snelkoppeling krijg ik een bericht welke ik moet verplaatsen naar mijn bureaublad en daarna verslepen naar de snelkoppeling om programma te runnen. Dit werkt niet of ik doe iets verkeerd. Kunt U mij helpen Groeten GT ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
improve spacing between chords
Hello, for just two bars in the score I need to change the spacing of the chords. The right hand starts with a 16-rest followed by chords-8. The left hand starts with chords-8. This alternating horizontal spacing should be maintained throughout the two bars. The standard settings however do clutter the chords. Is there a solution to this problem? Thanks, Gerard --- See the example: \version 2.11.58 right = \context Voice = discant { \clef violin \time 4/4 r4^\fermataMarkup r16 \relative g' {g a des es fis g8 g a des es fis g8 g a des es fis g8 g a des es fis g8 g a des es fis g8 g a des es fis g16~}| \relative g' {g a des es fis g16 g a des es fis g8 g a des es fis g8 g a des es fis g8 g a des es fis g8 g a des es fis g8 g a des es fis g8 g a des es fis g8 g a des es fis g16}| } left = \context Voice = bas { \clef bass \time 4/4 r4^\fermataMarkup \relative g, {g bes des es f g8 g bes des es f g8 g bes des es f g8 g bes des es f g8 g bes des es f g8 g bes des es f g8~} | \relative g, {g bes des es f g8 g bes des es f g8 g bes des es f g8 g bes des es f g8 g bes des es f g8 g bes des es f g8 g bes des es f g8 g bes des es f g8} | } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: How to split autobeam
Hello Gilles, Thanks again for your reply and for putting me in the right direction! Considering your question: why use the ... construct?: it was the only way of getting an error-free compilation of the composition. Your question however triggered something and after a while I noticed a minor difference in my notation. I added the duration of the notes of the chord to the first note of the chord, so within the ... In that case compilation only is error-free using the double marks ... And then obviously the [.. ..] construct is not valid. I moved the duration of the notes outside the marks using the single marks .. and now it works fine! Thanks again. Gerard -Oorspronkelijk bericht- Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens Gilles Sadowski Verzonden: maandag 15 september 2008 20:45 Aan: lilypond-user@gnu.org Onderwerp: Re: How to split autobeam Hi. Here's one example that produces the wrong beaming: right = \context Voice = discant { \clef violin \time 4/4 \relative b' { b8. d fis b bes,16 d f bes b,8 d fis b b,8 d fis b cis,8 eis gis cis cis,8 eis gis cis d,8 f a d d,8 f a d }| } Hmm, this is still not a complete code: The \score part is missing. Why do you use the ... construct? A chord is created with something like c e g4 I.e. with single brackets. Also, the duration is specified after the closing bracket. The compiler produces the correct beaming between the b8. and bes,16 chord and between the two b,8 chords. With the default auto-beam setting the next 4 chords are beamed together. In this case the cis,8 chords should Be beamed together and the two d,8 chords should be beamed. You didn't tell why the solution I proposed does not satisfy your needs. Similarly to my previous post, your code above can turned into: %--- right = \context Voice = discant{ \clef violin \time 4/4 \relative b' { b d fis b8. bes d f bes16 b d fis b8 b, d fis b8 cis eis gis cis8[ cis eis gis cis8] d f a d8[ d f a d8] | } } \score { \right } %--- See attached pdf. I've tried severla options, for example adding \nobeam to the first d,8 chord. As a result the last two chords are Beamed together, but the first two chords (cis,8) are then separated, not beamed. I agree that this behaviour looks strange. Maybe someone else can give an explanation or confirm that this is a bug. Also tried overriding the default auto-beam, but that didnot produce the correct result (yet). In this, I guess that the default behaviour should be what you expect, without resorting to this. Hope you can help or point me in the direction where to look for a solution. Again, what's wrong with using square (beaming) brackets? Something like a8[ b] c[ d] produces the right result. Gilles _ Mijn Postvak In wordt beschermd door SPAMfighter 12922 spam-mails zijn er tot op heden geblokkeerd. Download de gratis SPAMfighter http://www.spamfighter.com/lnl vandaag nog! ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user