Re: Real-world usage of Lilypond
Hi Andrew, Thanks! It's good to know it. But it is a pity that the fonts still have limited symbols. Wei-Wei Andrew Hawryluk 写道: Do you mean including musical symbols in the body text? You may be interested in http://www.mu.qub.ac.uk/tomita/bachfont/ Andrew ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real-world usage of Lilypond
Hi Kieren, I think that might be the method, combining basic symbols, that I'm looking for. I actually don't understand those #Y or #DOWN. I guess those represent some basic symbols. Could you point me to any material explaining this? I'm searching like a blind touching everything but getting nothing now. Thanks! Wei-Wei Kieren MacMillan 写道: Hi Wei-Wei Guo, explaining what a quaver is in text line. \markup { A quaver looks like \fontsize #-2 \general-align #Y #DOWN \note #8 #1 } Hope this helps! Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
On Tue, Apr 07, 2009 at 06:35:33PM -0700, Paul Scott wrote: I don't get the topic. Do you mean compete with Finale? If you do, I think you are foolish. Leave Lilypond the way it is, with no gui-ed up shlock. We are close to having the best both worlds. Just as we have Unix/LInux which doesn't absolutely need X Windows we have Lily and we have tools like JEdit and LilyPondTool and others and conversion tools which allow people who are not comfortable with Lily as she is. OTOH if tools like JEdit, etc. could develop into a full GUI for those who need that a lot more people would be served and it would certainly compete with Finale. There is a parallel with LaTeX vs. GUI wordprocessors like Word or OpenOffice.org. These are two different worlds, but somewhere inbetween there is LyX. I kind of like the LyX approach. That's what I like about NoteEdit, Canorus, and NtEd. I can enter notes and have a good overview of what I'am doing, and then export to Lilypond for perfect engraving. But NoteEdit is not supported anymore, Canorus is very incomplete and unfinished (but they are working on it). NtEd is not perfect either, but works reasonably well already. You can create scores with NtEd without Lilypond, but I would not recommend that. NtEd native output is really ugly compared to Lilypond. I always export to Lilypond. But until now all my serious work with Lilypond has been done using Vim (on my EeePC) or Frescobaldi (on my normal PC.) Sometimes I take my EeePC to my work (the Music School in Deventer) and my collegues - who all use Sibelius - are getting more and more interested when they see me working on a score during the coffee breaks. Maybe I can even convince some of them to give Lilypond a try ? -- Martin Tarenskeen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
craigbakalian wrote: I don't get the topic. Do you mean compete with Finale? If you do, I think you are foolish. Leave Lilypond the way it is, with no gui-ed up shlock. Lilypond has features that Finale has not. But the opposite is also true. Some time ago i tried to publish scores; therefore i was in touch with several music publishers, in 2 or 3 european countries. As one might expect, they have a few basic requirements on the look of the scores. Sadly, lilypond does not meet all of them. I replied what you read on this forum, how nice lilypond is, the incredible number of features, better ouput than commercial softwares, ... They just replied they don't care, as the basic requirements are not met. One of them even added that... with Finale you meet easily these basic requirements :rules: I read the doc, asked in this forum for some of these requirements, and read post from people asking for few of them; the lilypond gurus and the feature database confirmed they were not (yet) possible. -- View this message in context: http://www.nabble.com/Re%3A-Real-World-Usage-tp22935326p22945455.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Left/right noteheads in chord containing second
Nick, this is a little less awkward, but you still have to adjust the 'length and 'extra-offset properties of Stem in some cases. But now you don't have to guess the X-offsets. The macro calculates the appropriate X-offsets based on the note-values. There are still some quirks though. It fails if the chord's first inputted note is NOT /tweak'ed. No idea why. In fact, there are some combinations that just don't seem to work. Still a little buggy I guess. Incidentally, you can use a numeric value if you want to do anything different: \tweak #'X-offset #-1.324984 d e gis You can also use the macro to deduce the correct X-offsets. In caseyou're curious, here they are: quarter-notes and shorter: move-left = -1.324984 move-right = 1.324984 half-notes: move-left = -1.251178 move-right = 1.251178 whole-notes: move-left = -1.720008 move-right = 1.720008 Don't forget, this is especially *bad* notation. Maybe it's a good thing it's so hard to implement! Good luck. - Mark _ \version 2.13.0 \pointAndClickOff #(define (move-left grob) (let* ((line-thickness (ly:staff-symbol-line-thickness grob)) (default-stem-thickness (* 1.3 line-thickness)) (X-extent (ly:stencil-extent (ly:note-head::print grob) 0)) (width (- (cdr X-extent) (car X-extent))) (offset (if ( 0 (ly:grob-property grob 'duration-log)) (- (/ default-stem-thickness 2) width) (- (* default-stem-thickness 2) width offset)) #(define (move-right grob) (let* ((line-thickness (ly:staff-symbol-line-thickness grob)) (default-stem-thickness (* 1.3 line-thickness)) (X-extent (ly:stencil-extent (ly:note-head::print grob) 0)) (width (- (cdr X-extent) (car X-extent))) (offset (if ( 0 (ly:grob-property grob 'duration-log)) (- width (/ default-stem-thickness 2)) (- width (* default-stem-thickness 2) offset)) \relative { % adjust Stem 'length and 'extra-offset if % the second is at one end of the stem: \once \override Stem #'length = #7.85 \once \override Stem #'extra-offset = #'(0.065 . -0.45) \tweak #'X-offset #move-right d \tweak #'X-offset #move-left e gis4 \once \override Stem #'length = #7.85 \once \override Stem #'extra-offset = #'(0.065 . -0.45) \tweak #'X-offset #move-right d \tweak #'X-offset #move-left e gis2 % for some reason, it won't work unless you input the tweak first: \tweak #'X-offset #move-left b' \tweak #'X-offset #move-right a e4 % ie. this doesn't work: % e % \tweak #'X-offset #move-right a % \tweak #'X-offset #move-left b4 \tweak #'X-offset #move-left b \tweak #'X-offset #move-right a e1 }attachment: switch-sides.png___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Left/right noteheads in chord containing second
There have been a number of requests over the years for this kind of feature. Primarily to get more understandable layout in cases where there are accidentals on some of the notes and you want the accidental to be close to the corresponding note head, if I remember correctly. Search the mailing list archives for related discussions. /Mats Mark Polesky wrote: Nick, Here's a rather awkward solution. How often would you need this? And just out of curiosity, why? I guess I would use something like this if I were making a circle the correct notation exercise in a textbook or something. Anyway, the solution I have here would be a pain if you needed to do it repeatedly. If there's a pattern to your stem-side- switching noteheads, it might be easier to automate with a macro. So let us know if there's a general functionality. Would you want to switch all seconds (easier to implement) or be able to select which seconds to switch (harder to implement)? Hope this helps. - Mark \version 2.13.0 { d' e' gis' \once \override Stem #'length = #7.8 \once \override Stem #'Y-offset = #-0.4 \tweak #'X-offset #1.19 d' \tweak #'X-offset #-1.25 e' gis' } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing School of Electrical Engineering Royal Institute of Technology (KTH) SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: mats.bengts...@ee.kth.se WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Left/right noteheads in chord containing second
Mark My reason for wanting to swap the noteheads was purely to improve the appearance of fingering indications. I wanted to keep the fingering on the left for consistency, but the note I wanted to finger was on the RH side of the stem and thus a considerable distance away from the fingering indication that had to avoid a collision with the notehead on the left. In the end I just placed the fingering for that one note on the right. Looks a bit strange to my eyes but avoids any ambiguity. Nick -Original Message- From: Mark Polesky [mailto:markpole...@yahoo.com] Sent: Wednesday, 8 April 2009 15:43 To: Nick Payne; lilypond-user@gnu.org; Kieren MacMillan Subject: Re: Left/right noteheads in chord containing second Nick, Here's a rather awkward solution. How often would you need this? And just out of curiosity, why? I guess I would use something like this if I were making a circle the correct notation exercise in a textbook or something. Anyway, the solution I have here would be a pain if you needed to do it repeatedly. If there's a pattern to your stem-side- switching noteheads, it might be easier to automate with a macro. So let us know if there's a general functionality. Would you want to switch all seconds (easier to implement) or be able to select which seconds to switch (harder to implement)? Hope this helps. - Mark \version 2.13.0 { d' e' gis' \once \override Stem #'length = #7.8 \once \override Stem #'Y-offset = #-0.4 \tweak #'X-offset #1.19 d' \tweak #'X-offset #-1.25 e' gis' } No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.238 / Virus Database: 270.11.46/2046 - Release Date: 04/07/09 17:53:00 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
LilyPond midi extension
Hi, some time ago the default midi extension for windows was changed to mid. How can change it back to midi? thanks, Thomas ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
Martin Tarenskeen wrote: There is a parallel with LaTeX vs. GUI wordprocessors like Word or OpenOffice.org. These are two different worlds, but somewhere inbetween there is LyX. I kind of like the LyX approach. I like it too. it's real WYSIWYM. But some LyX users (and even developers) think it is (and should be) a almost-WYSIWYG editor. In my opinion this would be a great error. LyX should never show pages and so on, just the meaning of the doc, and this is the revolutionary potential of LyX that even some developers IMHO didn't catch. A similar approach to Lily (and notational music) is quite hard to achieve, because music notation is quite a different thing than text. I mean: you perhaps can't avoid some heavy WYSIWYG and thus a Finale approach. But 1st one should ask himself what do users need? The 1st answer, I think, is fast, exact music writing with clear meaning/structure representation and inmediate feed-back (better if visual and also audio). In my opinion, this could be partially achieved in close future with a jEdit/lilypondtool-like editor with a sort of live-lilypond encoder which shows in almost real-time changes in the pdf or in other way. This could be achieved by a new ultra light ugly modality of Lily which doesn't care about aesthetics, lines and pages, just to show visual feedback of MUSIC and perhaps its logic/structure, not his final form. But still I would mainly use a text editor like excellent jEdit. I don't know too much WYSIWYG editors for Lilypond (just tried Denemo) but I don't like them too much: IMHO they're very far from the LyX concept and perhaps always will be. The most important problem is that with every which one approach, it is hard to save one of Lilypond most important quality: the ability to use variables and to build music using its own internal logic. This is something that in text you don't need because strong and continuous internal reference and simmetry is a characteristic of music, not of text. Thus, the simpleness of LyX is ok, but I can't think about a LiLyXpond in any shape. LyX can graphically show the 99% of LaTeX code. A software able to graphically show the internals of a Lilypond logically structured file is almost difficoult to imagine, not mention to develop. - Piero Faustini, PhD student Dipartimento di Scienze Storiche Sezione musicologia Università di Ferrara Main Software used: - LyX 1.6.1 on WinXP sp3; EndNote JabRef - MikTex - LaTeX class: Koma book - Lilypond 2.12 for example excerpts - BibLaTeX for bibliographies -- View this message in context: http://www.nabble.com/Re%3A-Real-World-Usage-tp22935326p22947693.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
Martin Tarenskeen wrote: There is a parallel with LaTeX vs. GUI wordprocessors like Word or OpenOffice.org. These are two different worlds, but somewhere inbetween there is LyX. I kind of like the LyX approach. I like it too. it's real WYSIWYM. But some LyX users (and even developers) think it is (and should be) a almost-WYSIWYG editor. In my opinion this would be a great error. LyX should never show pages and so on, just the meaning of the doc, and this is the revolutionary potential of LyX that even some developers IMHO didn't catch. A similar approach to Lily (and notational music) is quite hard to achieve, because music notation is quite a different thing than text. I mean: you perhaps can't avoid some heavy WYSIWYG and thus a Finale approach. But 1st one should ask himself what do users need? The 1st answer, I think, is fast, exact music writing with clear meaning/structure representation and inmediate feed-back (better if visual and also audio). In my opinion, this could be partially achieved in close future with a jEdit/lilypondtool-like editor with a sort of live-lilypond encoder which shows in almost real-time changes in the pdf or in other way. This could be achieved by a new ultra light ugly modality of Lily which doesn't care about aesthetics, lines and pages, just to show visual feedback of MUSIC and perhaps its logic/structure, not his final form. But still I would mainly use a text editor like excellent jEdit. I don't know too much WYSIWYG editors for Lilypond (just tried Denemo) but I don't like them too much: IMHO they're very far from the LyX concept and perhaps always will be. The most important problem is that with every which one approach, it is hard to save one of Lilypond most important quality: the ability to use variables and to build music using its own internal logic. This is something that in text you don't need because strong and continuous internal reference and simmetry is a characteristic of music, not of text. Thus, the simpleness of LyX is ok, but I can't think about a LiLyXpond in any shape. LyX can graphically show the 99% of LaTeX code. A software able to graphically show the internals of a Lilypond logically structured file is almost difficoult to imagine, not mention to develop. - Piero Faustini, PhD student Dipartimento di Scienze Storiche Sezione musicologia Università di Ferrara Main Software used: - LyX 1.6.1 on WinXP sp3; EndNote JabRef - MikTex - LaTeX class: Koma book - Lilypond 2.12 for example excerpts - BibLaTeX for bibliographies -- View this message in context: http://www.nabble.com/Re%3A-Real-World-Usage-tp22935326p22947722.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
Hi, Some time ago i tried to publish scores; therefore i was in touch with several music publishers, in 2 or 3 european countries. As one might expect, they have a few basic requirements on the look of the scores. Sadly, lilypond does not meet all of them. Can you list those? Kieren. This interests me also. My impression/experience is that publishers use a certain software (mostly Finale and/or Sibelius) and want the matching files delivered no matter how much better a LilyPond generated file looks. Thomas ___ 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: Real-world usage of Lilypond
HI Wei-Wei, Could you point me to any material explaining this? It's all in the Text markup docs, in particular the Music section: http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Music#Music Hope this helps! Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
Hi, Some time ago i tried to publish scores; therefore i was in touch with several music publishers, in 2 or 3 european countries. As one might expect, they have a few basic requirements on the look of the scores. Sadly, lilypond does not meet all of them. Can you list those? Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: LilyPond midi extension
On 8 Apr 2009, at 12:32, Thomas Scharkowski wrote: some time ago the default midi extension for windows was changed to mid. How can change it back to midi? put #(ly:set-option 'midi-extension midi) somewhere in your source files (probably right at the beginning makes sense). i couldn't find this in the documentation -- shouldn't it be in there somewhere? regards, sb -- Simon Bailey Oompa Loompa of Science +43 699 190 631 25 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: LilyPond midi extension
On Wed, Apr 08, 2009 at 02:39:14PM +0200, Simon Bailey wrote: #(ly:set-option 'midi-extension midi) i couldn't find this in the documentation -- shouldn't it be in there somewhere? Patches accepted. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: LilyPond midi extension
On 8 Apr 2009, at 14:49, Graham Percival wrote: On Wed, Apr 08, 2009 at 02:39:14PM +0200, Simon Bailey wrote: #(ly:set-option 'midi-extension midi) i couldn't find this in the documentation -- shouldn't it be in there somewhere? Patches accepted. ok. i'll get one to you this evening. regards, sb -- Simon Bailey Oompa Loompa of Science +43 699 190 631 25 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Staff lines running past final bar on staff
See attached. If I have an ossia at the beginning of a staff, the lines on the preceding staff run past the final barline. How do I prevent this? I'm creating the ossia with { % normal notes here } \new Staff \with { alignAboveContext = #1 fontSize = #-4 \override StaffSymbol #'staff-space = #(magstep -4) \override StaffSymbol #'thickness = #(magstep -4) \remove Time_signature_engraver } { \clef treble_8 \key e \minor % ossia notes here } Nick attachment: ossia.png___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
Well, WYSIWYM sucks by concept for one single reason. Typesetting can not be totally automated because of hyphenation. So if you change something slightly that causes reflow, there is a small chance that a word gets hyphenated at the wrong place. With WYSIWYM you should not care about this: an implicit expectation that it will automagically solve everything well. But that's just not the case. And the same applies for LilyPond. After the first manual tweak (you'll certainly need SOME) you can never be sure any more that everything will be fine during the development of the score. Bert MonAmiPierrot wrote: Martin Tarenskeen wrote: There is a parallel with LaTeX vs. GUI wordprocessors like Word or OpenOffice.org. These are two different worlds, but somewhere inbetween there is LyX. I kind of like the LyX approach. I like it too. it's real WYSIWYM. But some LyX users (and even developers) think it is (and should be) a almost-WYSIWYG editor. In my opinion this would be a great error. LyX should never show pages and so on, just the meaning of the doc, and this is the revolutionary potential of LyX that even some developers IMHO didn't catch. A similar approach to Lily (and notational music) is quite hard to achieve, because music notation is quite a different thing than text. I mean: you perhaps can't avoid some heavy WYSIWYG and thus a Finale approach. But 1st one should ask himself what do users need? The 1st answer, I think, is fast, exact music writing with clear meaning/structure representation and inmediate feed-back (better if visual and also audio). In my opinion, this could be partially achieved in close future with a jEdit/lilypondtool-like editor with a sort of live-lilypond encoder which shows in almost real-time changes in the pdf or in other way. This could be achieved by a new ultra light ugly modality of Lily which doesn't care about aesthetics, lines and pages, just to show visual feedback of MUSIC and perhaps its logic/structure, not his final form. But still I would mainly use a text editor like excellent jEdit. I don't know too much WYSIWYG editors for Lilypond (just tried Denemo) but I don't like them too much: IMHO they're very far from the LyX concept and perhaps always will be. The most important problem is that with every which one approach, it is hard to save one of Lilypond most important quality: the ability to use variables and to build music using its own internal logic. This is something that in text you don't need because strong and continuous internal reference and simmetry is a characteristic of music, not of text. Thus, the simpleness of LyX is ok, but I can't think about a LiLyXpond in any shape. LyX can graphically show the 99% of LaTeX code. A software able to graphically show the internals of a Lilypond logically structured file is almost difficoult to imagine, not mention to develop. - Piero Faustini, PhD student Dipartimento di Scienze Storiche Sezione musicologia Università di Ferrara Main Software used: - LyX 1.6.1 on WinXP sp3; EndNote JabRef - MikTex - LaTeX class: Koma book - Lilypond 2.12 for example excerpts - BibLaTeX for bibliographies ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
Bertalan Fodor (LilyPondTool) wrote: Well, WYSIWYM sucks by concept for one single reason. Typesetting can not be totally automated because of hyphenation. So if you change something slightly that causes reflow, there is a small chance that a word gets hyphenated at the wrong place. With WYSIWYM you should not care about this: an implicit expectation that it will automagically solve everything well. But that's just not the case. And the same applies for LilyPond. After the first manual tweak (you'll certainly need SOME) you can never be sure any more that everything will be fine during the development of the score. I'm not sure what you mean with hyphenation. Hyphenation is not an issue in TeX or any WYSISYG(M) editor, and I never had problems using it, so I can't understan But that's just not the case. could you give example? OTOH, line/page breaking in music is a real issue, and in my case it's one of the biggest sources of problems with LilyPond, although we must say breaking algorhythm is far better than Finale's (the problem being that manual tweaking is *much* harder). Piero - Piero Faustini, PhD student Dipartimento di Scienze Storiche Sezione musicologia Università di Ferrara Main Software used: - LyX 1.6.1 on WinXP sp3; EndNote JabRef - MikTex - LaTeX class: Koma book - Lilypond 2.12 for example excerpts - BibLaTeX for bibliographies -- View this message in context: http://www.nabble.com/Re%3A-Real-World-Usage-tp22935326p22951126.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: LilyPond, Finale and Sibelius
2009/4/7 Werner LEMBERG w...@gnu.org: #(define-public (default-repetition-function previous-chord new-chord) ... build a music expression...) #(ly:parser-repetition-name parser ) #(ly:parser-repetition-function parser default-repetition-function) Nice idea! OK, I believe we've reached a point where the proposed feature is clearly and sanely enough conceived to be added to our tracker: http://code.google.com/p/lilypond/issues/detail?id=768 Perhaps I'll open a separate issue to keep track of the quotes/testimonies/references discussion for the website. Regards, Valentin ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
Hi Piero, we must say breaking algorhythm is far better than Finale's (the problem being that manual tweaking is *much* harder) ?? I actually find the opposite... Finale's manual breaking system is more difficult and less flexible than Lilypond's. In my Lilypond scores, I simply have a manualBreaks variable which: 1. is empty if the auto-breaking algorithm is working fine; or, 2. contains specifically placed \break or \pageBreak commands (positioned by \skip-s) as necessary to force my desired layout. Regards, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Staff lines running past final bar on staff
To solve this problem, you first have to figure out that it has to do with the key signature (comment out the key signature in the ossia stave to see that the problem disappears). Once you have realized that, you have to figure out how to get rid of the extra key signature indication at the end of the previous line, which isn't printed since the ossia stave doesn't exist, but which unfortunately still influences the position of the bar line. The solution is to add a setting of explicitKeySignatureVisibility: \new Staff \with { alignAboveContext = #1 fontSize = #-4 \override StaffSymbol #'staff-space = #(magstep -4) \override StaffSymbol #'thickness = #(magstep -4) \remove Time_signature_engraver explicitKeySignatureVisibility = #end-of-line-invisible } { ... } /Mats Nick Payne wrote: See attached. If I have an ossia at the beginning of a staff, the lines on the preceding staff run past the final barline. How do I prevent this? I'm creating the ossia with { % normal notes here } \new Staff \with { alignAboveContext = #1 fontSize = #-4 \override StaffSymbol #'staff-space = #(magstep -4) \override StaffSymbol #'thickness = #(magstep -4) \remove Time_signature_engraver } { \clef treble_8 \key e \minor % ossia notes here } Nick ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing School of Electrical Engineering Royal Institute of Technology (KTH) SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: mats.bengts...@ee.kth.se WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: LilyPond midi extension
On Wed, Apr 08, 2009 at 02:39:14PM +0200, Simon Bailey wrote: #(ly:set-option 'midi-extension midi) i couldn't find this in the documentation -- shouldn't it be in there somewhere? Patches accepted. patch against this afternoon's git attached. also included a patch for the german translation of the NR. regards, sb p.s.: i hope these compile, as i haven't yet managed to get the documentation to compile on my mac. :/ -- Simon Bailey Oompa Loompa of Science +43 699 190 631 25 0001-Added-a-paragraph-documenting-the-method-for-changin.patch Description: Binary data 0001-Also-added-information-about-MIDI-extension-to-the-g.patch Description: Binary data ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: LilyPond midi extension
On Wed, Apr 08, 2009 at 02:39:14PM +0200, Simon Bailey wrote: On 8 Apr 2009, at 12:32, Thomas Scharkowski wrote: some time ago the default midi extension for windows was changed to mid. How can change it back to midi? #(ly:set-option 'midi-extension midi) I'm sure the reason was discussed, but I was not a Lilypond user and mailinglist reader in that time yet. But - being a Linux user - I am wondering why this only was changed for Windows users and not for everyone ? I prefer mid, probably because I started using MIDI in the old days when I had an Atari ST computer that used 8+3 DOS style filenames :-) -- Martin Tarenskeen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: significance of whitespace
2009/4/7 Werner LEMBERG w...@gnu.org: Can be typed pretty rapidly too: hold down right shift with your little finger and fall under the index and middle fingers. ..not everyone uses us keyboard Exactly. It's already a pain to type `{', `}', and `\' with a German keyboard... ...or a Spanish one. -- Francisco Vila. Badajoz (Spain) www.paconet.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
Kieren MacMillan wrote: Can you list those? Kieren. For example, lilypond was not able to print this note: ||O|| -- View this message in context: http://www.nabble.com/Re%3A-Real-World-Usage-tp22935326p22959696.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: LilyPond midi extension
Simon Bailey-2 wrote: #(ly:set-option 'midi-extension midi) would it be advisable to add the other possibibility to achieve this - namely when you invoke lilypond from a command line: lilypond … -dmidi-extension=midi [ | mid | anyExtension] yourFile.ly these options can be found with lilypond -dhelp thanks -- View this message in context: http://www.nabble.com/LilyPond-midi-extension-tp22947624p22959776.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Staff lines running past final bar on staff
Thanks. Fixes the problem. Nick -Original Message- From: Mats Bengtsson [mailto:mats.bengts...@ee.kth.se] Sent: Thursday, 9 April 2009 00:53 To: Nick Payne Cc: lilypond-user@gnu.org Subject: Re: Staff lines running past final bar on staff To solve this problem, you first have to figure out that it has to do with the key signature (comment out the key signature in the ossia stave to see that the problem disappears). Once you have realized that, you have to figure out how to get rid of the extra key signature indication at the end of the previous line, which isn't printed since the ossia stave doesn't exist, but which unfortunately still influences the position of the bar line. The solution is to add a setting of explicitKeySignatureVisibility: \new Staff \with { alignAboveContext = #1 fontSize = #-4 \override StaffSymbol #'staff-space = #(magstep -4) \override StaffSymbol #'thickness = #(magstep -4) \remove Time_signature_engraver explicitKeySignatureVisibility = #end-of-line-invisible } { ... } /Mats Nick Payne wrote: See attached. If I have an ossia at the beginning of a staff, the lines on the preceding staff run past the final barline. How do I prevent this? I'm creating the ossia with { % normal notes here } \new Staff \with { alignAboveContext = #1 fontSize = #-4 \override StaffSymbol #'staff-space = #(magstep -4) \override StaffSymbol #'thickness = #(magstep -4) \remove Time_signature_engraver } { \clef treble_8 \key e \minor % ossia notes here } Nick - --- - --- ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing School of Electrical Engineering Royal Institute of Technology (KTH) SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: mats.bengts...@ee.kth.se WWW: http://www.s3.kth.se/~mabe = No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.238 / Virus Database: 270.11.46/2046 - Release Date: 04/07/09 17:53:00 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: How to chop a slur over a rest in a 1. volta repeat
(moved from bug-lilypond to lilypond-user) Here's another solution. The only issue is that I don't know how to configure it so that you can modify extra-x-padding and extra-y-padding on-the-fly. Anyone? - Mark \version 2.13.0 \pointAndClickOff #(define (whiteout-volta-stil grob) (let* ((extra-x-padding '(0.3 . 0.8)) (extra-y-padding '(3 . 0)) (this-stil (ly:volta-bracket-interface::print grob)) (stil-x-ext (ly:stencil-extent this-stil 0)) (stil-y-ext (ly:stencil-extent this-stil 1)) (box-x-ext (cons (- (car stil-x-ext) (car extra-x-padding)) (+ (cdr stil-x-ext) (cdr extra-x-padding (box-y-ext (cons (- (car stil-y-ext) (car extra-y-padding)) (+ (cdr stil-y-ext) (cdr extra-y-padding (box-w (- (cdr box-x-ext) (car box-x-ext))) (box-h (- (cdr box-y-ext) (car box-y-ext))) ) (ly:grob-set-property! grob 'stencil (ly:stencil-add (ly:make-stencil (list 'embedded-ps (ly:format (string-append gsave\n currentpoint translate\n 1 setgray\n ~a ~a ~a ~a rectfill\n grestore\n) (car box-x-ext) (car box-y-ext) box-w box-h)) stil-x-ext stil-y-ext) this-stil whiteoutVoltas = { \override Slur #'layer = #-2 \override Tie #'layer = #-2 \override Score.VoltaBracket #'avoid-slur = ##f \override Score.VoltaBracket #'layer = #-1 \override Score.VoltaBracket #'stencil = #whiteout-volta-stil } normalVoltas = { \revert Slur #'layer \revert Tie #'layer \revert Score.VoltaBracket #'avoid-slur \revert Score.VoltaBracket #'layer \revert Score.VoltaBracket #'stencil } \paper { ragged-right=##t } \relative c'' { \repeat volta 2 { c,2^\markup {tacet la 1 \hspace #-1.5 \raise #1.0 ma volta}\p( b a g4) g'8( f | e4 c d2) | % you need to call \whiteoutVoltas before the slur starts: \whiteoutVoltas r4 e8( c cis4 a' | } \alternative { { r1 | } { \normalVoltas c,!2 b) | } } }attachment: breaking-slurs.png___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
Kieren MacMillan wrote: Hi Piero, we must say breaking algorhythm is far better than Finale's (the problem being that manual tweaking is *much* harder) ?? I actually find the opposite... Finale's manual breaking system is more difficult and less flexible than Lilypond's. Yes, but if you have, for example, to put long opera stage directions, you'll live quite a hell with Finale, and the worst of possible hells with Lilypond, because tweaking is hard in 1st case, nightmarish in 2nd one. But yes, Lily algorythm is almost perfect, and in average cases I don't want to touch such a perfection. - Piero Faustini, PhD student Dipartimento di Scienze Storiche Sezione musicologia Università di Ferrara Main Software used: - LyX 1.6.1 on WinXP sp3; EndNote JabRef - MikTex - LaTeX class: Koma book - Lilypond 2.12 for example excerpts - BibLaTeX for bibliographies -- View this message in context: http://www.nabble.com/Re%3A-Real-World-Usage-tp22935326p22960464.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
MusicXML Export
We are looking at possibly using Lilypond, especially for its nice music typesetting and Unicode text support. However, we would absolutely need it to not only import XML but export it as well. The reason for this is that we want to export the music and the Unicode lyric text, etc. to a Web music product called Music Player by MusicRain. We might be interested in buying someone's time to make such an export. Anyone interested? If so, what might you bid? Anyone interested in doing for free? ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: MusicXML Export
Hi John, On Wed, Apr 8, 2009 at 3:14 PM, John Hopkins hopkin...@ldschurch.org wrote: We are looking at possibly using Lilypond, especially for its nice music typesetting and Unicode text support. However, we would absolutely need it to not only import XML but export it as well. The reason for this is that we want to export the music and the Unicode lyric text, etc. to a Web music product called Music Player by MusicRain. We might be interested in buying someone's time to make such an export. Anyone interested? If so, what might you bid? Anyone interested in doing for free? There have been a few requests for this feature, and it sounds like the task would be difficult. Some of the issues (and bounty offers) have been posted to the tracker: http://code.google.com/p/lilypond/issues/detail?id=665 -Patrick ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
LaissezVibrer tie on single note of chord
Is this possible without faking the chord by creating two voices? I tried putting the laissezVibrer command against a single note of the chord but nothing displays. relative c' { laissezVibrer } Nick ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: LaissezVibrer tie on single note of chord
E-mail seems to have corrupted my test code: relative c' { } On Thu 09/04/09 10:01 AM , nick.pa...@internode.on.net sent: Is this possible without faking the chord by creating two voices? I tried putting the laissezVibrer command against a single note of the chord but nothing displays. relative c' { laissezVibrer } Nick ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real-world usage of Lilypond
Hi Kieren, Thanks. I think maybe I know how to do now. I've been looking into the link several times, but never gotten any sense. My problem might be too unfamiliar with Lilypond. PS. Why doesn's Lilypond provide a easy-to-use mechanism for inputing music elements, like E major key signature or quaver. It will make Lilypond not only a powerful tool for engraving music script, but also a tool for textbook. Wei-Wei Kieren MacMillan 写道: HI Wei-Wei, Could you point me to any material explaining this? It's all in the Text markup docs, in particular the Music section: http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Music#Music Hope this helps! Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
Hi, For example, lilypond was not able to print this note: ||O|| You mean like this? inline: Picture 1.png =) Kieren.___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real World Usage
Kieren MacMillan wrote: Hi, For example, lilypond was not able to print this note: ||O|| You mean like this? Yes. -- View this message in context: http://www.nabble.com/Re%3A-Real-World-Usage-tp22935326p22963782.html Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Real-world usage of Lilypond
On Apr 8, 2009, at 9:27 PM, Wei-Wei Guo wrote: Hi Kieren, Thanks. I think maybe I know how to do now. I've been looking into the link several times, but never gotten any sense. My problem might be too unfamiliar with Lilypond. PS. Why doesn's Lilypond provide a easy-to-use mechanism for inputing music elements, like E major key signature or quaver. It will make Lilypond not only a powerful tool for engraving music script, but also a tool for textbook. Many of these things are very easy to input once you've learned the LilyPond syntax (which looks awfully similar to TeX to my eyes). The learning curve is steep but that means you get up to doing useful things quickly. For key signatures: melody = \relative c' { \override Staff.TimeSignature #'style = #'() \time 4/4 \clef treble \key e \major e4 fis4 gis4 a4 b4 cis4 dis4 e1 } Setting the key signature could not be much easier, once you know how. As for quaver, do you mean the British system (quaver, semi- quaver, demisemiquaver, etc. and which Americans call 8th, 16th or 32nd notes) or do you mean a trill? In the case of the former, c8 would be a C quaver; a trill on the note C would be denoted in several different ways of your choice. The use of \trill is one such way. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
move lyrics closer
I want to move lyrics closer to each other. I've tried \layout {\context { \Lyrics \override #'baseline-skip = #-55 } } and it's not working for me. I'm sure I've just got the wrong context somewhere. Can someone point me to the right way? James E. Bailey ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user