lilypond-musicxml2ly-dev
Hi, When I look at the lilypond-musicxml2ly-dev fork from Philomenos.net on Github I see that the last commit has been 6 months ago. Also when I look at their code the Lilypond version still says 2.15.95. I always wondered why the improvements on musicxml2ly could not be done within the normal main Lilypond development tree and bugreporting system (mailinglists, bugtracker, bugsquad) And I very much doubt now if this separate fork speeds up the improvement of musicxml2ly. After 6 months, have the improvements from Philomenos been merged in the official Lilypond development tree yet? If not, who is waiting for who? -- MT ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond-musicxml2ly-dev
Am 04.02.2014 09:08, schrieb Martin Tarenskeen: Hi, When I look at the lilypond-musicxml2ly-dev fork from Philomenos.net on Github I see that the last commit has been 6 months ago. Also when I look at their code the Lilypond version still says 2.15.95. I always wondered why the improvements on musicxml2ly could not be done within the normal main Lilypond development tree and bugreporting system (mailinglists, bugtracker, bugsquad) And I very much doubt now if this separate fork speeds up the improvement of musicxml2ly. After 6 months, have the improvements from Philomenos been merged in the official Lilypond development tree yet? If not, who is waiting for who? AFAIK the philomelos devs are waiting for either time to merge their work with main LilyPond or for anybody else willing and able to do so. The current situation isn't in any way intentional but only the result of lack of time on all sides. Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Any Finale/Sibelius forum members here?
Please forward my answer: I'm sorry, but we don't have enough resources to manage another means of submitting scores. However, as written in the instructions, if you really don't want to use Git you can send us your submission via email. I assure that using Git is the most professional way of collaborating possible, and despite its apparent unfriendliness it's worth learning (as we have experienced ourselves in a big, real-life project). At this very moment we're finishing a paper on this topic, and Urs had written several posts about it on Scores of Beauty blog (for example http://lilypondblog.org/2014/01/why-use-version-control-for-engraving-scores/). In fact, participating in this contest is a good opportunity to learn version control - we have spent *a lot* of time on streamlining the process and preparing a friendly user guide, and we're willing to help if you run into trouble. We hope that later in the discussion of contest results the benefits of version control will become obvious. best wishes, Janek 2014-02-04 Pierre Perol-Schneider pierre.schneider.pa...@gmail.com: I relay this question : The Git repository seems unpleasant. Couldn't there be an imslp work page to submit our candidate scores? Cheers, Pierre ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond-musicxml2ly-dev
On 04.02.2014, at 09:41, Urs Liska u...@openlilylib.org wrote: Am 04.02.2014 09:08, schrieb Martin Tarenskeen: Hi, When I look at the lilypond-musicxml2ly-dev fork from Philomenos.net on Github I see that the last commit has been 6 months ago. Also when I look at their code the Lilypond version still says 2.15.95. I always wondered why the improvements on musicxml2ly could not be done within the normal main Lilypond development tree and bugreporting system (mailinglists, bugtracker, bugsquad) And I very much doubt now if this separate fork speeds up the improvement of musicxml2ly. After 6 months, have the improvements from Philomenos been merged in the official Lilypond development tree yet? If not, who is waiting for who? AFAIK the philomelos devs are waiting for either time to merge their work with main LilyPond or for anybody else willing and able to do so. The current situation isn't in any way intentional but only the result of lack of time on all sides. true! btw: the LilyPond version number “2.15.95” is irrelevant. It just hasn’t been removed. musicxml2ly-dev calls convert-ly to update the syntax automatically. patrick___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Any Finale/Sibelius forum members here?
2014-02-04 Janek Warchoł janek.lilyp...@gmail.com: Please forward my answer: Done ( http://www.imslpforums.org/viewtopic.php?f=5t=7426p=37222#p37222) ! Cheers Pierre ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
forcing SystemStartBracket after startStaff
Dear friends, I'm really stuck with this issue : I have to engrave several variations separated by a short white space but without any line break between them. Thanks to Eluze, the \markup{} trick (http://lilypond-french-users.1298960.n2.nabble.com/Forcer-SystemStartBracket-apres-un-stopStaff-td7580894.html#none) is OK for a single page and quite usefull. But page breaks make it collapse... So I'm trying to use stopStaff/startStaff and I'm stuck with the staffGroup systemStartBracket after startStaff. Does anyone know a magic trick such as \once \override StaffGroup.SystemStartBracket.break-visibility = #all-visible, but working ? Another trick would be to change BarLine after startStaff into something merging \bar| and a bracket... Thanks for all ! JMarc Here's a piece of code to work on : \version 2.17.20 %symbol to insert in white space two = \markup {\override #'(font-name . Adobe Garamond Pro Bold) \fontsize #6 2. } text = {\once \override TextScript.extra-offset = #'( 0 . -7) -\two} %stop and startStaff beforeSpace = { \stopStaff \cadenzaOff s4 \noBreak \bar } afterSpace= { s1 \noBreak \startStaff \bar | s32 \cadenzaOff% Add a wee bit of staff before the clef! \unset Timing.measureLength \bar \once \override StaffGroup.KeySignature.break-visibility = #all-visible \once \override StaffGroup.Clef.break-visibility = #all-visible } space = {\beforeSpace \afterSpace} %music global = {\key g \major \time 4/4} A = \relative c'' {\repeat unfold 9 { c4 c c c } \bar || \beforeSpace \text \afterSpace \repeat unfold 5{c4 c c c} \bar |. } B = \relative c' { \repeat unfold 9 { c4 c c c } \bar || \space \repeat unfold 5{c4 c c c}\bar |. } C = \relative c { \clef bass \repeat unfold 9 { c4 c c c } \bar || \space \repeat unfold 5{c4 c c c}\bar |. } %%main \score { \new StaffGroup \new Staff{\global \A} \new Staff{\global \B} \new Staff{\global \C} } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Jagged hairpins
Good morning, I need some help understanding how LilyPond treats hairpins in regards to printing and / or rendering on-screen. I realize this is not a scientific approach for testing but I didn't know how else to demonstrate my question. In a nutshell, I'm seeing that my LilyPond-engraved PDFs and paper scores are having quite a few rather jagged hairpins. I can't figure out why. Nothing has changed. I have a high quality laser BW printer and whenever I need to print a Finale project, everything looks fine. I hope my eyes aren't going! My PDFs are jagged as well so that's what made me believe it's not my printer that's the issue. The stepped look of the hairpins are even more jagged-looking on the actual paper itself over the PDF, but it's still there. Please see attached images and if someone could please let me know if I'm doing something wrong - or if there is a way to soften the hairpins - that would be awesome! :) finale_14_line.png http://lilypond.1069038.n5.nabble.com/file/n158826/finale_14_line.png LilyPond_PDF_line_-_jagged.png http://lilypond.1069038.n5.nabble.com/file/n158826/LilyPond_PDF_line_-_jagged.png LilyPond_-_during_input.png http://lilypond.1069038.n5.nabble.com/file/n158826/LilyPond_-_during_input.png - composer | sound designer LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond -- View this message in context: http://lilypond.1069038.n5.nabble.com/Jagged-hairpins-tp158826.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
Re: Jagged hairpins
SoundsFromSound soundsfromso...@gmail.com writes: Good morning, I need some help understanding how LilyPond treats hairpins in regards to printing and / or rendering on-screen. I realize this is not a scientific approach for testing but I didn't know how else to demonstrate my question. In a nutshell, I'm seeing that my LilyPond-engraved PDFs and paper scores are having quite a few rather jagged hairpins. I can't figure out why. Nothing has changed. I have a high quality laser BW printer What does that mean? Resolution? How do you convert your PDF to whatever the printer accepts? My PDFs are jagged as well so that's what made me believe it's not my printer that's the issue. Depends. For 2.19, you might want to try the effect of the -dstrokeadjust option. That might reduce the total amount of line thickness variation. The stepped look of the hairpins are even more jagged-looking on the actual paper itself over the PDF, but it's still there. That very much appears like you are not properly converting your PDF for use with the high quality printer. Please see attached images and if someone could please let me know if I'm doing something wrong - or if there is a way to soften the hairpins - that would be awesome! :) finale_14_line.png http://lilypond.1069038.n5.nabble.com/file/n158826/finale_14_line.png LilyPond_PDF_line_-_jagged.png http://lilypond.1069038.n5.nabble.com/file/n158826/LilyPond_PDF_line_-_jagged.png LilyPond_-_during_input.png http://lilypond.1069038.n5.nabble.com/file/n158826/LilyPond_-_during_input.png The first thing you are doing wrong is not describing at all what the images are supposed to be from. LilyPond_-_during_input? Seriously? My LilyPond files look like c16 d e d r4 during input. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
Hi, I can’t tell you the reason and I don’t know how to solve it. But here is another example: http://lilypondblog.org/wp-content/uploads/2014/01/ornaments.png It also shows that the rendering of symbols is not perfect in default LilyPond. The Feta clef (left) gives a bad impression (visible pixels) while the clef from a different font (Bravura, right) looks much smoother. The same holds for all symbols in this comparison. More infos: This was done with version 2.18, export as png with 150 dpi (I know that it would look better with 300 or 600 dpi, but that’s not the point.) So I join the question: What is wrong here? How can it be improved? Cheers, Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
David Kastrup wrote SoundsFromSound lt; soundsfromsound@ gt; writes: Good morning, I need some help understanding how LilyPond treats hairpins in regards to printing and / or rendering on-screen. I realize this is not a scientific approach for testing but I didn't know how else to demonstrate my question. In a nutshell, I'm seeing that my LilyPond-engraved PDFs and paper scores are having quite a few rather jagged hairpins. I can't figure out why. Nothing has changed. I have a high quality laser BW printer What does that mean? Resolution? How do you convert your PDF to whatever the printer accepts? My PDFs are jagged as well so that's what made me believe it's not my printer that's the issue. Depends. For 2.19, you might want to try the effect of the -dstrokeadjust option. That might reduce the total amount of line thickness variation. The stepped look of the hairpins are even more jagged-looking on the actual paper itself over the PDF, but it's still there. That very much appears like you are not properly converting your PDF for use with the high quality printer. Please see attached images and if someone could please let me know if I'm doing something wrong - or if there is a way to soften the hairpins - that would be awesome! :) finale_14_line.png lt;http://lilypond.1069038.n5.nabble.com/file/n158826/finale_14_line.pnggt; LilyPond_PDF_line_-_jagged.png lt;http://lilypond.1069038.n5.nabble.com/file/n158826/LilyPond_PDF_line_-_jagged.pnggt; LilyPond_-_during_input.png lt;http://lilypond.1069038.n5.nabble.com/file/n158826/LilyPond_-_during_input.pnggt; The first thing you are doing wrong is not describing at all what the images are supposed to be from. LilyPond_-_during_input? Seriously? My LilyPond files look like c16 d e d r4 during input. -- David Kastrup ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user Hi David, For these examples I was on Windows 7 using the Adobe Acrobat PDF printer set to either 600 or 1200dpi, sorry I can't recall. These were done late last night. But that's the only PDF printer option I use when printing to PDF, regardless of program. Also I had thought I renamed all the images correctly after working last night but it looks like I left one untouched and uploaded it. The 'during-input' was the name I gave it to remind me that that particular image was what I saw while inputting into Frescobaldi. Sorry about that. I'll try that 2.19 option and see if I can play around with the thickness. Thanks! - composer | sound designer LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond -- View this message in context: http://lilypond.1069038.n5.nabble.com/Jagged-hairpins-tp158826p158829.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
Re: Jagged hairpins
SoundsFromSound soundsfromso...@gmail.com writes: David Kastrup wrote That very much appears like you are not properly converting your PDF for use with the high quality printer. Please see attached images and if someone could please let me know if I'm doing something wrong - or if there is a way to soften the hairpins - that would be awesome! :) finale_14_line.png lt;http://lilypond.1069038.n5.nabble.com/file/n158826/finale_14_line.pnggt; LilyPond_PDF_line_-_jagged.png lt;http://lilypond.1069038.n5.nabble.com/file/n158826/LilyPond_PDF_line_-_jagged.pnggt; LilyPond_-_during_input.png lt;http://lilypond.1069038.n5.nabble.com/file/n158826/LilyPond_-_during_input.pnggt; The first thing you are doing wrong is not describing at all what the images are supposed to be from. LilyPond_-_during_input? Seriously? My LilyPond files look like c16 d e d r4 during input. Hi David, For these examples I was on Windows 7 using the Adobe Acrobat PDF printer set to either 600 or 1200dpi, sorry I can't recall. Since LilyPond does not use anything like an Adobe Acrobat PDF printer for producing its PDF files, that does not seem like useful information at all. You also don't state whether this PDF printer comes into play for LilyPond output or Finale output. These were done late last night. But that's the only PDF printer option I use when printing to PDF, regardless of program. Now you are talking about printing _to_ PDF. LilyPond does not even have any mechanism where its PDF production could involve an Adobe utility. So this is plain nonsense. Then you are talking about setting some printing resolution. If you render to 600dpi while printing to a 1200dpi printer (and 600dpi does not qualify as high quality with printers these days), then the result will be jagged. Printer dots are somewhere between round and square at nominal resolution and will combine more or less gracefully. However, when rendering at half resolution or less, a high quality printer will produce sharp edges and steps. That's what it's high quality is good for: it will reproduce the imaging of a low-quality printer better than the low-quality printer itself could. Also I had thought I renamed all the images correctly after working last night but it looks like I left one untouched and uploaded it. The 'during-input' was the name I gave it to remind me that that particular image was what I saw while inputting into Frescobaldi. Frescobaldi uses an entirely different previewing mechanism (Cairo) than going through a PDF previewer (though some use it as well, they'll likely drive it differently). It will definitely benefit from the -dstrokeadjust option and reduce the variation in thickness due to staircasing. The staircasing itself when viewed on each edge of the line independently will not likely be much affected, however. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
- Original Message - From: SoundsFromSound soundsfromso...@gmail.com To: lilypond-user@gnu.org Sent: Tuesday, February 04, 2014 2:28 PM Subject: Re: Jagged hairpins For these examples I was on Windows 7 using the Adobe Acrobat PDF printer set to either 600 or 1200dpi, sorry I can't recall. These were done late last night. But that's the only PDF printer option I use when printing to PDF, regardless of program. To add to what David says: I don't understand what you're talking about here either. However, as is clear, LilyPond produces PDF files, and these then need to be rasterised to put dots on a page. So it's down to the engine you're using to do that rasterisation, rather than anything LilyPond is doing herself. If I use Photoshop as the rasteriser at 2400 dpi, I get the attached image, which does not show the jagged lines you apparently get. -- Phil Holmes attachment: hairpinSmall.png___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
- Original Message - From: Noeck noeck.marb...@gmx.de To: lilypond-user@gnu.org Sent: Tuesday, February 04, 2014 2:24 PM Subject: Re: Jagged hairpins Hi, I can’t tell you the reason and I don’t know how to solve it. But here is another example: http://lilypondblog.org/wp-content/uploads/2014/01/ornaments.png It also shows that the rendering of symbols is not perfect in default LilyPond. The Feta clef (left) gives a bad impression (visible pixels) while the clef from a different font (Bravura, right) looks much smoother. The same holds for all symbols in this comparison. More infos: This was done with version 2.18, export as png with 150 dpi (I know that it would look better with 300 or 600 dpi, but that’s not the point.) So I join the question: What is wrong here? How can it be improved? Cheers, Joram Have a look at anti-alias-factor on http://lilypond.org/doc/v2.18/Documentation/usage/command_002dline-usage -- Phil Holmes ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
Sorry to confuse everyone. I must be doing something wrong when engraving to PDF via Frescobaldi (which is what I probably should have mentioned earlier, not LilyPond) and via Finale 2014 (when using print to Adobe PDF printer). I'll take another look and try to figure out my errors. - composer | sound designer LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond -- View this message in context: http://lilypond.1069038.n5.nabble.com/Jagged-hairpins-tp158826p158833.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
Re:markup? and number?
Can you please post what you have achieved so far? It's hard to guess without seeing your code. Marc Sorry for the slow reply. A small example of what I am trying follows: #(define-markup-command (sus layout props args) (markup-list?) (interpret-markup layout props #{ \markup \concat { \fontsize #-2 \number #(car args) \raise #0.7 \draw-line #(cons (cddr args) 0) \fontsize #-2 \number #(cadr args) } #} )) This will produce an error since the \draw-line function needs a number? and not a markup? If I change the data type to a list of numbers instead of a list of markups I end up with the opposite problem (i.e. the \draw-line is ok but not the other parts of the function). I can work around this by specifying three arguments separately, like this: #(define-markup-command (sus layout props arga argb argc) (markup? markup? number?) (interpret-markup layout props #{ \markup \concat { \fontsize #-2 \number #arga \raise #0.7 \draw-line #(cons argc 0) \fontsize #-2 \number #argb } #} )) But this makes the input in the file look a bit strange, and I want to extend this function so that I will be able to draw columns of figures as well. Maybe I'm going about this all the wrong way? Thank you in advance, Kevin ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
- Original Message - From: Noeck noeck.marb...@gmx.de To: Phil Holmes m...@philholmes.net; lilypond-user@gnu.org Sent: Tuesday, February 04, 2014 3:13 PM Subject: Re: Jagged hairpins Have a look at anti-alias-factor on http://lilypond.org/doc/v2.18/Documentation/usage/command_002dline-usage Hi Phil, thanks, I will try that. But why do other fonts better by default? Cheers, Joram It may be that they have optimisations for output to bitmapped image files. LilyPond is mainly designed to output PDF. -- Phil Holmes ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
Am 04.02.2014 16:05, schrieb SoundsFromSound: Sorry to confuse everyone. I must be doing something wrong when engraving to PDF via Frescobaldi (which is what I probably should have mentioned earlier, not LilyPond) and via Finale 2014 (when using print to Adobe PDF printer). I'll take another look and try to figure out my errors. Hi, don’t be discouraged to ask! When working with Finale and Frescobaldi, there are several steps from your input to the print out, that need to be separated to find the reason. Frescobaldi just uses LilyPond internally, so whether you push the engraving button in Frescobaldi or you run lilypond on the commandline should not make any difference to the quality. I assume that's what you do: a) Frescobaldi/LP - pdf (L) b) Finale 2014 --(Adobe PDF printer)-- pdf (F) Then you compare compare both pdfs at screen resolution and you print both with the same Adobe PDF reader? If you zoom into both pdfs, do you see any jagged lines or are they only visible at a normal zoom level (100%)? Cheers, Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
Noeck wrote Am 04.02.2014 16:05, schrieb SoundsFromSound: Sorry to confuse everyone. I must be doing something wrong when engraving to PDF via Frescobaldi (which is what I probably should have mentioned earlier, not LilyPond) and via Finale 2014 (when using print to Adobe PDF printer). I'll take another look and try to figure out my errors. Hi, don’t be discouraged to ask! When working with Finale and Frescobaldi, there are several steps from your input to the print out, that need to be separated to find the reason. Frescobaldi just uses LilyPond internally, so whether you push the engraving button in Frescobaldi or you run lilypond on the commandline should not make any difference to the quality. I assume that's what you do: a) Frescobaldi/LP - pdf (L) b) Finale 2014 --(Adobe PDF printer)-- pdf (F) Then you compare compare both pdfs at screen resolution and you print both with the same Adobe PDF reader? If you zoom into both pdfs, do you see any jagged lines or are they only visible at a normal zoom level (100%)? Cheers, Joram ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user That was my process exactly yes. I noticed the jagged steps on all zoom levels. _ PS. I had sent this message earlier but it keeps showing up as not sent to list: In Frescobaldi, when I output my score to PNG at a high DPI, my hairpins look beautiful and smooth. So I guess I must be screwing up the PDF rendering of my LilyPond scores. It's different in Finale 2014, I just hit Print to -- Adobe PDF. My brain is a bit off today. Thanks for trying to help me. Sorry I was confusing. - composer | sound designer LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond -- View this message in context: http://lilypond.1069038.n5.nabble.com/Jagged-hairpins-tp158826p158839.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
Re: Jagged hairpins
In Frescobaldi, when I output my score to PNG at a high DPI, my hairpins look beautiful and smooth. So I guess I must be screwing up the PDF rendering of my LilyPond scores. It's different in Finale 2014, I just hit Print to -- Adobe PDF. My brain is a bit off today. Thanks for trying to help me. Sorry I was confusing. - composer | sound designer LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond -- View this message in context: http://lilypond.1069038.n5.nabble.com/Jagged-hairpins-tp158826p158835.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
Vertical alignment of Pedal signs
How does LilyPond determine where to put pedal marks vertically? See the attached image where the pedal mark is about 3cm below the staff. (note that the a tempo belongs to the next staff below) There is a Ped at the other end of the system, which has to be very low because of low notes plus dynamics, but this shouldn't affect the * at the beginning of the line, isn't it? Urs attachment: opus-4-1.png___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
Have a look at anti-alias-factor on http://lilypond.org/doc/v2.18/Documentation/usage/command_002dline-usage Hi Phil, thanks, I will try that. But why do other fonts better by default? Cheers, Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [SPAM] Re: Vertical alignment of Pedal signs
Phil Holmes m...@philholmes.net schrieb: - Original Message - From: Urs Liska u...@openlilylib.org To: lilypond-user lilypond-user@gnu.org Sent: Tuesday, February 04, 2014 5:15 PM Subject: Vertical alignment of Pedal signs How does LilyPond determine where to put pedal marks vertically? See the attached image where the pedal mark is about 3cm below the staff. (note that the a tempo belongs to the next staff below) There is a Ped at the other end of the system, which has to be very low because of low notes plus dynamics, but this shouldn't affect the * at the beginning of the line, isn't it? Urs Is the pedal in a dynamics context? Yes -- Phil Holmes -- Urs Liska openlilylib.org ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing SystemStartBracket after startStaff
Please forget my poor code, it gives auwfull extra space between systems. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
SoundsFromSound soundsfromso...@gmail.com writes: In Frescobaldi, when I output my score to PNG at a high DPI, my hairpins look beautiful and smooth. So I guess I must be screwing up the PDF rendering of my LilyPond scores. It's different in Finale 2014, I just hit Print to -- Adobe PDF. My brain is a bit off today. So _what_ are you doing in order to print out LilyPond scores to your printer? What tools/commands/options/menus do you use for that? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Vertical alignment of Pedal signs
- Original Message - From: Urs Liska u...@openlilylib.org To: lilypond-user lilypond-user@gnu.org Sent: Tuesday, February 04, 2014 5:15 PM Subject: Vertical alignment of Pedal signs How does LilyPond determine where to put pedal marks vertically? See the attached image where the pedal mark is about 3cm below the staff. (note that the a tempo belongs to the next staff below) There is a Ped at the other end of the system, which has to be very low because of low notes plus dynamics, but this shouldn't affect the * at the beginning of the line, isn't it? Urs Is the pedal in a dynamics context? -- Phil Holmes ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Dynamics over-lapping with bar-lines
Greetings David, generally I prefer the left edge of dynamics to be related to the note position. But I should like it to be a little further to the left than the value of -1 gives. That is a bit of a problem, because the value required for a dynamic such as 'f' will be different from that needed by a wider marking such as ''. Is there perhaps a way of specifying where the left edge of the dynamic should be in relation to the note? For instance, I might like all dynamics to appear about half a note-head's width before the left edge of the note-head itself. It is going to get very tedious having continually to specify different self-alignment-X values when there are, say, alternating 'p' and 'mf' markings. Have you tried using decimal numbers with self-alignment-X, as in numbers between -1 and 0? I am guessing that this will produce what you want. If I understand things correctly, the self-alignment-X property, at least in this instance, is calculating relative to the note. The DynamicText entry of the Internals Reference (Section 3.1.39) also give X-offset as another changeable property. It will also move the dynamic text horizontally, though I am not clear what is its X-parent. If you have not yet done it, I would highly recommend looking at Chapter 4 (and especially sections 4.6 and 4.7) of the Learning Manual, which will give you an invaluable introduction to tweaking the output. In particular, you might be interested in 4.7.2 and 4.7.3, where it is shown how you can minimize typing of tweaks by using variables and stylesheets. Also, considering that LilyPond is generally so good at avoiding collisions, I have been surprised to find that it seems to have no objection to printing dynamics and bar-lines on top of one another. Is there no way to tell it to avoid these collisions? I would have expected avoidance to be the default, with an override to allow collisions if that is what is wanted in a particular case. But the default appears to be that bar-lines and dynamics pay no regard for each other. Why the default is, I cannot say. But according to the same entry in the IR, the extra-spacing-width property is set to #'(+inf.0 . -inf.0) by default, which I believe means that, in LilyPond's calculations, the object takes no horizontal space. Changing the elements within the parentheses to actual numbers should force LilyPond to give it a horizontal value and thus to place other objects with recognition of that value. This is my understanding; if I am speaking amiss, please, anyone, feel free to correct me. I hope this helps. Hwaen Ch'uqi ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: forcing SystemStartBracket after startStaff
2014-02-04 Jean-Marc LEGRAND cont...@editionsinnomine.com: Dear friends, I'm really stuck with this issue Hi JMarc, Please not that I'm not very proud of my code which is more a trick than anything else. At least, it gives you an option... Here we go : two = \mark\markup { { \override #'(font-name . Adobe Garamond Pro Bold) \fontsize #6 2. } \raise #14 % needs more accurate setting \left-column { \magnify #1 \musicglyph #brackettips.up \vspace #-.1 \override #'(thickness . 4.5)\draw-line #'(0 . 22.5) % needs more accurate setting \vspace #-.65 \magnify #1 \musicglyph #brackettips.down } } text = { \once\override Score.RehearsalMark.extra-offset = #'( -.9 . -25.15) % needs more accurate setting \two } %stop and startStaff beforeSpace = { \stopStaff \cadenzaOff \hideNotes a2 a \noBreak \bar } afterSpace= { \unHideNotes s1 \noBreak \startStaff \bar | s32 \cadenzaOff% Add a wee bit of staff before the clef! \unset Timing.measureLength \bar \once \override StaffGroup.KeySignature.break-visibility = #all-visible \once \override StaffGroup.Clef.break-visibility = #all-visible } Cheers, Pierre ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
David Kastrup wrote SoundsFromSound lt; soundsfromsound@ gt; writes: In Frescobaldi, when I output my score to PNG at a high DPI, my hairpins look beautiful and smooth. So I guess I must be screwing up the PDF rendering of my LilyPond scores. It's different in Finale 2014, I just hit Print to -- Adobe PDF. My brain is a bit off today. So _what_ are you doing in order to print out LilyPond scores to your printer? What tools/commands/options/menus do you use for that? -- David Kastrup ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user On my PC, when it comes time to print my LilyPond scores to my laser printer, I output the PDF from Frescobaldi and just print it out from Adobe Acrobat after proofing it over. - composer | sound designer LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond -- View this message in context: http://lilypond.1069038.n5.nabble.com/Jagged-hairpins-tp158826p158849.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
Re: Layout issue when parsing line
2014-02-04 Antara-Prabhat Kalajian antara_prab...@icloud.com: Now I'm trying to figure out why Lilypond sometimes prints bar lines (manually added) at the end of the score, sometimes not. Any suggestions? :) From a single given lilypond code, or from different codes? If the latter, minimal examples of both cases would be very useful. If the former, you found a bug. -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
SoundsFromSound soundsfromso...@gmail.com writes: David Kastrup wrote SoundsFromSound lt; soundsfromsound@ gt; writes: In Frescobaldi, when I output my score to PNG at a high DPI, my hairpins look beautiful and smooth. So I guess I must be screwing up the PDF rendering of my LilyPond scores. It's different in Finale 2014, I just hit Print to -- Adobe PDF. My brain is a bit off today. So _what_ are you doing in order to print out LilyPond scores to your printer? What tools/commands/options/menus do you use for that? On my PC, when it comes time to print my LilyPond scores to my laser printer, I output the PDF from Frescobaldi and just print it out from Adobe Acrobat after proofing it over. Well, so it would appear Adobe Acrobat converts this into printer specific output according to some printer description. What would this printer description be? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
Noeck noeck.marb...@gmx.de writes: Have a look at anti-alias-factor on http://lilypond.org/doc/v2.18/Documentation/usage/command_002dline-usage Hi Phil, thanks, I will try that. But why do other fonts better by default? How should we know until you tell us how you actually produce your output? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
On 2014-02-04 17:14, SoundsFromSound wrote: Am 04.02.2014 16:05, schrieb SoundsFromSound: Sorry to confuse everyone. I must be doing something wrong when engraving to PDF via Frescobaldi (which is what I probably should have mentioned earlier, not LilyPond) and via Finale 2014 (when using print to Adobe PDF printer). I'll take another look and try to figure out my errors. I haven't read the thread that carefully so you might already have answered this. I'm guessing that you are on Windows (like me)!? When you get the jagged look, do you use Frescobaldi as the viewer or do you use a pdf viewer? In The Frescobaldi viewer I get a jagged look, but when I open the pdf file in Adobe Reader it looks good! Also I think that Frescobaldi is printing as a raster 300 dpi (default) so also when I print using Frescobaldi I get jagged hairpins. If I print using Adobe Reader it looks perfect. // Anders -- English isn't my first language. So any error or strangeness is due to the translation. Please correct my English so that I may become better. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
David Kastrup wrote SoundsFromSound lt; soundsfromsound@ gt; writes: David Kastrup wrote SoundsFromSound lt; soundsfromsound@ gt; writes: In Frescobaldi, when I output my score to PNG at a high DPI, my hairpins look beautiful and smooth. So I guess I must be screwing up the PDF rendering of my LilyPond scores. It's different in Finale 2014, I just hit Print to -- Adobe PDF. My brain is a bit off today. So _what_ are you doing in order to print out LilyPond scores to your printer? What tools/commands/options/menus do you use for that? On my PC, when it comes time to print my LilyPond scores to my laser printer, I output the PDF from Frescobaldi and just print it out from Adobe Acrobat after proofing it over. Well, so it would appear Adobe Acrobat converts this into printer specific output according to some printer description. What would this printer description be? -- David Kastrup ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user Sorry David, I don't understand. When I output a PDF of my LilyPond score via Frescobaldi, I don't have any other options to set. I just pick PDF, then I print it. The PDF has the jagged hairpins, even before I take that PDF and actually print it to a laser printer from Acrobat. Doesn't that imply I'm making the mistake in Frescobaldi / LilyPond, and not in Adobe? pdf_custom.png http://lilypond.1069038.n5.nabble.com/file/n158856/pdf_custom.png - composer | sound designer LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond -- View this message in context: http://lilypond.1069038.n5.nabble.com/Jagged-hairpins-tp158826p158856.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
Re: Jagged hairpins
Am 04.02.2014 19:19, schrieb David Kastrup: Noeck noeck.marb...@gmx.de writes: … How should we know until you tell us how you actually produce your output? Please, David, I exactly told you: More infos: This was done with version 2.18, export as png with 150 dpi You know enough about LP to know what that means. More precisely I did this: lilypond --png -dresolution=150 file.ly Is it clearer now? A minimal example is complicated, it needs at least oll snippets. This produces the attached output: \version 2.18.0 \include custom-music-fonts/smufl/definitions.ily \header { tagline = ##f } \paper { paper-height = 3\cm paper-width = 3 \cm } \markup { \musicglyph #clefs.G \smuflglyph #gClef } Cheers, Joram attachment: testfont.png___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
Am 04.02.2014 22:49, schrieb Noeck: Am 04.02.2014 19:19, schrieb David Kastrup: Noeck noeck.marb...@gmx.de writes: … How should we know until you tell us how you actually produce your output? Please, David, I exactly told you: More infos: This was done with version 2.18, export as png with 150 dpi You know enough about LP to know what that means. More precisely I did this: lilypond --png -dresolution=150 file.ly Is it clearer now? This shows it even more, also for hairpins like in the question of the OP: \version 2.18.0 \include custom-music-fonts/smufl/definitions.ily \header { tagline = ##f } \paper { paper-height = 5\cm paper-width = 6 \cm indent = 0 } \markup { \musicglyph #clefs.G \smuflglyph #gClef \smuflglyph #dynamicCrescendoHairpin \smuflglyph #dynamicDiminuendoHairpin \smuflglyph #ornamentTrill } \new Staff { a'\ a' a'\f\ a'\trill a'\! } So again the question: What does this font do that Feta doesn’t? Joram attachment: testfont.png___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: New try with lyric extender
Hi Yann, On Mon, Feb 3, 2014 at 3:39 PM, Yann yann@free.fr wrote: I think this is a not working example for what he asked for: \version 2.18.0 { a a a a } \addlyrics { A B C D % what should be written here instead? \display Lyrics.LyricExtender.minimum-length } Joram Thank you both for your answers. Yes Joram, this is would be a not working minimal example for my 1st question. There's no way to do this except through Scheme. Here I'm overriding 'after-line-breaking (a dummy property) with a procedure which displays the property you want to the console. Note that the value 1.5 is the default setting which you see in http://www.lilypond.org/doc/v2.18/Documentation/internals/lyricextenderunder minimum-length. Note also that the default value and the override to 1 aren't printed in order! Just the way it is... { a a a a } \addlyrics { \override LyricExtender.after-line-breaking = #(lambda (grob) (display minimum-length: ) (display (ly:grob-property grob 'minimum-length)) (newline)) A __ B \override LyricExtender.minimum-length = 1 C __ D } Or, prettier: { a a a a } \addlyrics { \override LyricExtender.after-line-breaking = #(lambda (grob) (format #t minimum-length: ~a~% (ly:grob-property grob 'minimum-length))) A __ B \override LyricExtender.minimum-length = 1 C __ D } Another of your questions: I've seen that there's a user settable property of the lyric-extender-interface called next. How can I access this? Again, the only way to access the grob and do something with it would be through Scheme. You can get at it through the procedure ly:grob-object. Here I make the pointed-to grob red: { a a a a } \addlyrics { \override LyricExtender.after-line-breaking = #(lambda (grob) (let ((n (ly:grob-object grob 'next))) (if (ly:grob? n) (set! (ly:grob-property n 'color) red A __ B C __ D } Could it be of some help for my current problem ? Possibly. You could, for example, get its horizontal position and replace the LyricExtender stencil with a longer one. Looking at the link though, it strikes me that automating this could be a rather challenging problem, though, and involve more labor than simply tweaking Kieren's solution to fit different situations. Sorry also, I didn't fully explained what is my final goal with all this, but just cited a previous post. For next time, what is the best way to do ? Repost all the background+example, or just give reference to the previous post ? The link was partly helpful. The problem was that I got lost in the details of your response to Kieren there, and a little overwhelmed by all the questions in your first email here. Simple bite-sized questions with a tiny code snippet (like Joram's) will generally get a quick response. Best, David ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Jagged hairpins
and...@andis59.se wrote I haven't read the thread that carefully so you might already have answered this. I'm guessing that you are on Windows (like me)!? When you get the jagged look, do you use Frescobaldi as the viewer or do you use a pdf viewer? In The Frescobaldi viewer I get a jagged look, but when I open the pdf file in Adobe Reader it looks good! Also I think that Frescobaldi is printing as a raster 300 dpi (default) so also when I print using Frescobaldi I get jagged hairpins. If I print using Adobe Reader it looks perfect. // Anders -- Hi Anders, I've viewed the PDF in Sumatra, Acrobat, and they both look the same. Also, about Frescobaldi defaulting to 300dpi, I thought that was only for formats like PNG, etc. You'll notice the dpi is grayed out when using PDF. You can only adjust the dpi for certain formats so I assumed it was not related to PDF output in this case. Does that mean something else? http://lilypond.1069038.n5.nabble.com/file/n158856/pdf_custom.png - composer | sound designer LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond -- View this message in context: http://lilypond.1069038.n5.nabble.com/Jagged-hairpins-tp158826p158860.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 and midi files
Hi all! I’m a blind person and I’m trying using lilypond because I find it a really good way for reading good music score using a pc instead of using braille books. Here is my question for you: I have a midi file I would like to convert into lilypond notations. Is there a way for doing it? I have searched internet but didn’t find an answer. I would like to convert just the notes and then write all the resto by myself. The midi file is quantized and it sounds good but how to have a good converted .ly file? I’ve tryed several other softwares like Braille music editor or other mainstream programs like Finale or Sibelius but have found Lilypond as the best for writting and reading music using a screen reader. I’m using windows 7 with a screen reader called NVDA. Thanks for your help. Sorry for my bad english. Bye for now. Claudio___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond and midi files
I know Lilypond can import MusicXML files, so you could import the MIDI into something that can export Music XML (I think Sibelius might work?) and then import the XML file. I'm not sure if it's possible to go directly from MIDI to Lilypond. On Tue, Feb 4, 2014 at 7:35 AM, Claudio Garanzini claudiogaranz...@gmail.com wrote: Hi all! I'm a blind person and I'm trying using lilypond because I find it a really good way for reading good music score using a pc instead of using braille books. Here is my question for you: I have a midi file I would like to convert into lilypond notations. Is there a way for doing it? I have searched internet but didn't find an answer. I would like to convert just the notes and then write all the resto by myself. The midi file is quantized and it sounds good but how to have a good converted .ly file? I've tryed several other softwares like Braille music editor or other mainstream programs like Finale or Sibelius but have found Lilypond as the best for writting and reading music using a screen reader. I'm using windows 7 with a screen reader called NVDA. Thanks for your help. Sorry for my bad english. Bye for now. Claudio ___ 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: Lilypond and midi files
Claudio, look up midi2ly. I use it from time to time. There are also a few useful options or switches for it. best of luck, Shane On Tue, Feb 4, 2014 at 9:25 PM, Alex Loomis thebluemusic...@gmail.com wrote: I know Lilypond can import MusicXML files, so you could import the MIDI into something that can export Music XML (I think Sibelius might work?) and then import the XML file. I'm not sure if it's possible to go directly from MIDI to Lilypond. On Tue, Feb 4, 2014 at 7:35 AM, Claudio Garanzini claudiogaranz...@gmail.com wrote: Hi all! I'm a blind person and I'm trying using lilypond because I find it a really good way for reading good music score using a pc instead of using braille books. Here is my question for you: I have a midi file I would like to convert into lilypond notations. Is there a way for doing it? I have searched internet but didn't find an answer. I would like to convert just the notes and then write all the resto by myself. The midi file is quantized and it sounds good but how to have a good converted .ly file? I've tryed several other softwares like Braille music editor or other mainstream programs like Finale or Sibelius but have found Lilypond as the best for writting and reading music using a screen reader. I'm using windows 7 with a screen reader called NVDA. Thanks for your help. Sorry for my bad english. Bye for now. Claudio ___ 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 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user