Re: page margins
Janek Warchoł wrote Monday, January 13, 2014 7:13 AM 2014/1/13 Noeck noeck.marb...@gmx.de: what is the reason that the default margins are so small? Could this be added to the issue tracker? Let's first have an agreed-upon proposal. No, that's not the way it works. The issue tracker should be used to record problems and discussions about them, not final proposals. So first create a tracker, or two if you wish, and use that to record opinions as we work towards a proposal. Over to you, bug squad. Trevor ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fingering treatment
Am Sonntag, den 12.01.2014, 23:29 -0500 schrieb Shane Brandes: Hi all I came up with the following as way of indicating the indecisive fingering in Godowsky's score from Urs's challenge. This is definitely not the best since it involves 3 tweaks and additional would mess up an analysis count should one ever take it onto there heads to measure tenuto mark frequencies. It bothers me to use such a mark for the wrong purpose. Anyone have any better solutions? Not yet, but it looks good. Urs ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: RehearsalMark
hi, On Mon, Jan 13, 2014 at 2:51 AM, pabuhr pab...@fastmail.fm wrote: I'm sorry, I can't make this example smaller and generate the problem. I want line 2 to end with the mark Fine, but the mark Fine appears at the start of line 3. How do I get Fine to appear at the end of line 2? this is probably what you're looking for: http://lilypond.org/doc/v2.16/Documentation/notation/visibility-of-objects#using-break_002dvisibility use: \once \override RehearsalMark #'break-visibility = #end-of-line-visible (this isn't actually mentioned in the manual for RehearsalMark, but is documented for BarNumber.) regards, sb -- Do not meddle in the affairs of trombonists, for they are subtle and quick to anger. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: midiInstrument not rendered for some values
On 01/11/2014 09:51 AM, Martin Tarenskeen wrote: On Sat, 11 Jan 2014, Noeck wrote: But you can do better than default timidity: timidity/timidity++ has no default soundfont. In fact it doesn't have a soundfont at all. It's the distributions that provide a soundfont or patchset and use this as default. But if you want to use another soundfont, you are free to do so. You just need to edit or replace the *.cfg file. For example on Fedora the FluidR3 soundfont is used by default (On fedora it's split into three packages namely fluid-soundfont-common, fluid-soundfont-gm, and fluid-soundfont-gs) But in the Fedora repositories you can also find PersonalCopy-Light-soundfont. And there are many more, free and nonfree, available from other sources. Under Ubuntu (and I suppose Debian and other distributions) there is a package called fluid-soundfont-gm If you install that and use it in timidity by changing the following line in /etc/timidity/timidity.cfg: - source /etc/timidity/freepats.cfg + source /etc/timidity/fluidr3_gm.cfg You can play at least all the 6 examples from your mail. Unfortunately another poster needed to replace fluidR3 with freepats, because he was having stereo panning problems with fluidR3 ... I need to investigate these cases but: sometimes it could be that it's not the soundfont but timidity's .cfg file that causes a problem. The simplest cfg file for a soundfont named example.sf2 would simply contain one single line soundfont example.sf2 This way it is possible to hear what is caused by the soundfont only, and not influenced by settings in a timidity.cfg file. Not to digress from lilypond /too/ much, but FWIW, some default patches for the timidity(++) on my Ubuntu sound significantly better than the ones in the FluidR3 soundfont (strings, for instance). I am talking about the quality (verisimilitude) and beauty of the actual sound, not panning issues. I will look into creating my own font by cherry-picking various patches from different fonts and consolidating them into one preferred set. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: shapeII strange behaviour
Hi, 2014/1/9 Simon Bailey si...@bailey.at: hi all, when running the following file (sorry, this is as minimal as i can get it): \version 2.18.0 \language deutsch \include openlilylib/notation-snippets/shaping-bezier-curves/shapeII.ily \relative c' { \time 4/4 e1 | \break a8 h ~ h8 cis8 \shapeII #'((h)(0 . 1.5)(ap 85 1)(h)) Slur \tuplet 3/2 8 { e16( f f,) e'( f f,) } \shapeII #'(()) Slur e'8( f)\! | fis1 } i get the attached weird slur on the second tuplet group. removing the \break gives me the output in the 2nd line. any ideas why this is happening? and why it is so inconsistent? First of all, thanks for the report and sorry for delay! It seems that this is related to http://lists.gnu.org/archive/html/lilypond-user/2013-11/msg00839.html http://lists.gnu.org/archive/html/lilypond-devel/2013-11/msg00290.html I'm afraid that this is too complicated for me to fix now. I hope to see into it in the future, but i don't know when it may happen. Anyway - thanks for the report, this should help me find a solution. If you find similar examples, please add them to https://github.com/openlilylib/snippets/issues/24 thanks, Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Experiment with an Alternative Notation for learning Guitar music
Paul, On 2014-01-12 02:21, Paul Morris wrote: Hi Phil, I'm replying to the whole list so others can also benefit from our exchange. snip . . And if you want to take this a step further... the way I do it with Clairnote[1] is to define a custom staff context called StaffClairnote that contains all the modifications. This snippet shows how: http://lsr.dsi.unimi.it/LSR/Item?id=882 (click the image to see the code that generated it) Then I save that custom staff definition in a separate file that I include at the beginning of my sheet music files like this (.ily just indicates a .ly file that's meant for including like this): \include clairnote.ily Then I can just use: \new PianoStaff \new StaffClairnote { \upper } \new StaffClairnote { \lower } OK, got that working - the actual music .ly data file is slimming down now - but I still need to investigate why some notes needed manual editing so they were in the right place when I converted a Mutopia file. Another benefit to this approach is that if you should make a change to the alternative notation, you can just make it in the include file in one place, instead of having to make the same change in all of your sheet music files. Yes, in the great tradition of include files - now to get to grips more with Scheme itself . . Thanks yet again! Regards, Phil. -- Philip Rhoades GPO Box 3411 Sydney NSW 2001 Australia E-mail: p...@pricom.com.au ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: page margins
2014/1/13 Trevor Daniels t.dani...@treda.co.uk: Janek Warchoł wrote Monday, January 13, 2014 7:13 AM 2014/1/13 Noeck noeck.marb...@gmx.de: what is the reason that the default margins are so small? Could this be added to the issue tracker? Let's first have an agreed-upon proposal. No, that's not the way it works. The issue tracker should be used to record problems and discussions about them, not final proposals. So first create a tracker, or two if you wish, and use that to record opinions as we work towards a proposal. Hmm. Ok, you're right indeed. Sorry for confusion. j ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Experiment with an Alternative Notation for learning Guitar music
Philip Rhoades p...@pricom.com.au writes: Yes, in the great tradition of include files - now to get to grips more with Scheme itself . . It's a more rewarding enterprise these days than it has been a few years ago: while the limits of what you can achieve with Scheme have remained rather similar, it's starting to pay off sooner and with less effort. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: page margins
Hi Kieren, thanks for your reply. It’s nice to see that my aesthetic feeling is not completely wrong. I’m hoping to submit a more attractive set of defaults for consideration, the moment I get my current engraving project done. That would be very much appreciated. (That being said, I’ve got a bunch of projects “in air traffic control”, so I may not ever get around to it…) Not sure if I understand that. You have a lot to do? I’ve already got lots of measurements, etc. The problem is getting them into a submittable form… As a first step you could just post one or several \paper blocks that you use. Then others could also bring it into a suitable form. Trevor already mentioned the bug squad, I have no account to create an issue in the tracker, but that would help to collect these comments and propsals such that this doesn’t get lost until someone finds the time. Best, Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: midiInstrument not rendered for some values
Am 13.01.2014 09:34, schrieb Bric: [...] Not to digress from lilypond /too/ much, but FWIW, some default patches for the timidity(++) on my Ubuntu sound significantly better than the ones in the FluidR3 soundfont (strings, for instance). I am talking about the quality (verisimilitude) and beauty of the actual sound, not panning issues. I will look into creating my own font by cherry-picking various patches from different fonts and consolidating them into one preferred set. That sounds interesting – would you mind to share your results? I am interested in a good, usable soundfont for my lilypond-timidity workflow. Thanks, Marc ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Experiment with an Alternative Notation for learning Guitar music
David, On 2014-01-13 20:07, David Kastrup wrote: Philip Rhoades p...@pricom.com.au writes: Yes, in the great tradition of include files - now to get to grips more with Scheme itself . . It's a more rewarding enterprise these days than it has been a few years ago: while the limits of what you can achieve with Scheme have remained rather similar, it's starting to pay off sooner and with less effort. Why is that? Regards, Phil. -- Philip Rhoades GPO Box 3411 Sydney NSW 2001 Australia E-mail: p...@pricom.com.au ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Generating random notes
People, I am doing my own Alternative Notation for Classical Guitar and with a lot of help from Paul Morris am making good progress. I was about to write a little Ruby script to generate random notes (400 == 100 bars) within different ranges to practise jumping around the fretboard but it occurred to me that I might be able to do this in Scheme - which would help further the cause of learning for Lilypond. Is this a sensible thing to do or should I just do it with ruby and plug the results into a .ly file? Thanks, Phil. -- Philip Rhoades GPO Box 3411 Sydney NSW 2001 Australia E-mail: p...@pricom.com.au ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Generating random notes
On Jan 13, 2014, at 12:38 PM, Philip Rhoades p...@pricom.com.au wrote: People, I am doing my own Alternative Notation for Classical Guitar and with a lot of help from Paul Morris am making good progress. I was about to write a little Ruby script to generate random notes (400 == 100 bars) within different ranges to practise jumping around the fretboard but it occurred to me that I might be able to do this in Scheme - which would help further the cause of learning for Lilypond. Is this a sensible thing to do or should I just do it with ruby and plug the results into a .ly file? Thanks, Phil. It can be done in Scheme, but I find that it’s better to do it in a scripting language (I use Python). abjad (http://abjad.mbrsi.org/) is great for that sorta thing. Generating human readable .ly syntax is valuable to spot errors, and creating/manipulating events in Scheme is annoying. Cheers, MS___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Generating random notes
Philip Rhoades p...@pricom.com.au writes: People, I am doing my own Alternative Notation for Classical Guitar and with a lot of help from Paul Morris am making good progress. I was about to write a little Ruby script to generate random notes (400 == 100 bars) within different ranges to practise jumping around the fretboard but it occurred to me that I might be able to do this in Scheme - which would help further the cause of learning for Lilypond. Is this a sensible thing to do or should I just do it with ruby and plug the results into a .ly file? A bit sloppy: \new Voice { $@(let ((notes (ly:music-property #{ c des d es e f fis g gis a bes b #} 'elements))) (map (lambda (x) (list-ref notes (random (length notes (iota 400))) } -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Generating random notes
David, On 2014-01-13 22:06, David Kastrup wrote: Philip Rhoades p...@pricom.com.au writes: People, I am doing my own Alternative Notation for Classical Guitar and with a lot of help from Paul Morris am making good progress. I was about to write a little Ruby script to generate random notes (400 == 100 bars) within different ranges to practise jumping around the fretboard but it occurred to me that I might be able to do this in Scheme - which would help further the cause of learning for Lilypond. Is this a sensible thing to do or should I just do it with ruby and plug the results into a .ly file? A bit sloppy: \new Voice { $@(let ((notes (ly:music-property #{ c des d es e f fis g gis a bes b #} 'elements))) (map (lambda (x) (list-ref notes (random (length notes (iota 400))) } Amazing! OK, now to try and understand it . . Thanks! Phil. -- Philip Rhoades GPO Box 3411 Sydney NSW 2001 Australia E-mail: p...@pricom.com.au ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: page margins
Hi Janek (et al.), I agree with left/right margins, but not top/bottom. Top/bottom are more tricky because you *want* to allow the page to compress when there's really a lot of content; so the adjustment should be done using compressible top-markup-spacing and the like. Agreed. I suggest the following way forward: let's discuss horizontal margins separately from vertical ones. It should be a no-brainer to increase horizontal margins at least to 12 mm (although 15 seems indeed quite ok for me). Depending on how long it would take Kieren to get to this (2 weeks or 2 months?) Could be the latter… =\ Let’s put it this way: a quick survey of various scores from the good houses” (Barenreiter, Henle, Peters, etc.) reveal a minimum [!!] side-margin-to-width ratio of 16mm:225mm = ~0.071, or 15.3mm proportionally on a U.S. letter page. So I think 15mm would be a fine place to start. Cheers, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: page margins
Hi Joram, Not sure if I understand that. You have a lot to do? This month, I have to engrave a complete stage musical, arrange two one-hour stage shows, and compose an eight-minute piece for violin and harp. And that’s not even my day job! =) As a first step you could just post one or several \paper blocks that you use. I’ll see what I can do. Aside from my busy-ness, the main problem is that my \paper definitions are split up across many include files into a larger hierarchy. Cheers, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Where is the former manual page ? (2.16.2)
Hello, I am using LilyPond 2.16.2 in my Linux Mint 16 - Cinnamon Edition. And I am not able to find Manual web page for 2.16.2. Where can I rich them from? Thank you for your answers from now. -- Server ACİM - Besteci (Composer) - İnönü Üniversitesi Öğretim Üyesi (Full Professor of Music Composition at Inonu Universitesi - Malatya - TURKEY) - Linux Mint Kullanıcısı ve Destekçisi (Linux Mint User and Supporter) http://google.com/+ServerAcim http://about.me/server.acim ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Where is the former manual page ? (2.16.2)
On Mon, Jan 13, 2014 at 9:03 AM, Server Acim ser...@acim.name.tr wrote: Hello, I am using LilyPond 2.16.2 in my Linux Mint 16 - Cinnamon Edition. And I am not able to find Manual web page for 2.16.2. Where can I rich them from? There doesn't seem to be a link to it on the Lilypond website, but it still exists here: http://lilypond.org/doc/v2.16/Documentation/notation/index.html James Worlton ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
partcombine and quoteDuring
Hi, With the first version of voiceB below I get “ warning: ignoring too many clashing note columns” The second version works as expected. The difference seems to be whether the quoted music begins with a rest. Bug? \version 2.18.0 voiceA = \relative c'' { e4 d r b a b } \addQuote A { \voiceA } voiceB = \relative c'' { g a \quoteDuring #A { s2 } f4 b } voiceB = \relative c'' { g a r \quoteDuring #A { s4 } f4 b } \score { \partcombine \voiceA \voiceB } Regards, Mogens___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: page margins
2014/1/13 Kieren MacMillan kieren_macmil...@sympatico.ca: This month, I have to engrave a complete stage musical, arrange two one-hour stage shows, and compose an eight-minute piece for violin and harp. And that’s not even my day job! =) Ah, so you must be nocturnal! I.e. you have night jobs, and sleep during the day - no day job at all? ;-) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
grace notes and ledger lines
Hello all, I would like to ask you some opinion on how to improve the look of grace notes against the ledger lines, when the notes are very low. What looks ugly in my opinion is how the beams of the grace notes are not coinciding with the ledger lines, thus making them all quite hard to read. So far I was unable to tweak it to get a nice look, so I would be very glad to hear your opinions on this. Here is the code: \version 2.17.95 { \slashedGrace {c32 c c c} c[ c c c] \slashedGrace {c64 c c c} c[ c c c] } Here is the result: http://lilypond.1069038.n5.nabble.com/file/n157836/lily_grace.png And here is how Sibelius handles it (besides the typical ugliness of Sibelius, the grace notes are easier to read here IMO): http://lilypond.1069038.n5.nabble.com/file/n157836/sib_grace.png So what do you all think about this? What would be the best solution for a nice looking score? Thanks a lot! Gilberto Agostinho -- View this message in context: http://lilypond.1069038.n5.nabble.com/grace-notes-and-ledger-lines-tp157836.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: grace notes and ledger lines
Gilberto, Perhaps writing the pitches one octave higher and using ottava -1. Mark -Original Message- From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org [mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of Gilberto Agostinho Sent: Monday, January 13, 2014 11:09 AM To: lilypond-user@gnu.org Subject: grace notes and ledger lines Hello all, I would like to ask you some opinion on how to improve the look of grace notes against the ledger lines, when the notes are very low. What looks ugly in my opinion is how the beams of the grace notes are not coinciding with the ledger lines, thus making them all quite hard to read. So far I was unable to tweak it to get a nice look, so I would be very glad to hear your opinions on this. Here is the code: \version 2.17.95 { \slashedGrace {c32 c c c} c[ c c c] \slashedGrace {c64 c c c} c[ c c c] } Here is the result: http://lilypond.1069038.n5.nabble.com/file/n157836/lily_grace.png And here is how Sibelius handles it (besides the typical ugliness of Sibelius, the grace notes are easier to read here IMO): http://lilypond.1069038.n5.nabble.com/file/n157836/sib_grace.png So what do you all think about this? What would be the best solution for a nice looking score? Thanks a lot! Gilberto Agostinho -- View this message in context: http://lilypond.1069038.n5.nabble.com/grace-notes-and-ledger-lines-tp157836. 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: Where is the former manual page ? (2.16.2)
From: James Worlton [mailto:jworl...@gmail.com] Sent: Monday, January 13, 2014 10:08 AM To: Server Acim Cc: lilypond-user Subject: Re: Where is the former manual page ? (2.16.2) On Mon, Jan 13, 2014 at 9:03 AM, Server Acim ser...@acim.name.tr wrote: Hello, I am using LilyPond 2.16.2 in my Linux Mint 16 - Cinnamon Edition. And I am not able to find Manual web page for 2.16.2. Where can I rich them from? There doesn't seem to be a link to it on the Lilypond website, but it still exists here: http://lilypond.org/doc/v2.16/Documentation/notation/index.html James Worlton Seems like there should be a link to it at http://www.lilypond.org/all.html. (Whoever looks at this may also want to check out the link on that page to the 2.14 documentation---right now it redirects me to the home page.) DR ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: grace notes and ledger lines
Hi Mark, Thanks for your reply. That would certainly solve the ugly issue, but unfortunately an octave under markings are not standard for neither the Clarinet nor the Bass Clarinet, which are the instruments I am writing for now. Actually, I learned that it is considered wrong to use 8va bassa when dealing with any other clef than the bass clef, as much as one should not use 8va above when dealing with any other clef besides the treble clef (I might be wrong on this one, but I can't remember ever seeing any counterexample). Take care! Gilberto -- View this message in context: http://lilypond.1069038.n5.nabble.com/grace-notes-and-ledger-lines-tp157836p157838.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: grace notes and ledger lines
Gilberto, Would reducing the duration of the graces, e.g., from 32 down to 16 (or even 8) look more to your liking? Mark -Original Message- From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org [mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of Gilberto Agostinho Sent: Monday, January 13, 2014 11:46 AM To: lilypond-user@gnu.org Subject: RE: grace notes and ledger lines Hi Mark, Thanks for your reply. That would certainly solve the ugly issue, but unfortunately an octave under markings are not standard for neither the Clarinet nor the Bass Clarinet, which are the instruments I am writing for now. Actually, I learned that it is considered wrong to use 8va bassa when dealing with any other clef than the bass clef, as much as one should not use 8va above when dealing with any other clef besides the treble clef (I might be wrong on this one, but I can't remember ever seeing any counterexample). Take care! Gilberto -- View this message in context: http://lilypond.1069038.n5.nabble.com/grace-notes-and-ledger-lines-tp157836p 157838.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: Experiment with an Alternative Notation for learning Guitar music
Philip Rhoades wrote OK, got that working - the actual music .ly data file is slimming down now - but I still need to investigate why some notes needed manual editing so they were in the right place when I converted a Mutopia file. Hi Phil, If it was just changing the octave of certain notes, and those notes were in the bass clef, then I think it is probably a matter of adjusting the clef settings to fit your alternative notation system so that notes in the bass clef land on the staff at the octave where you want them. Below is what I use in my include file for Clairnote (see http://clairnote.org/software/). It will probably take some adjusting of the values so that it works for your system. It modifies both the position of the clef on the staff and the position of middle c relative to the clef (c0-position), and provides a function for returning the clefs to their traditional values. Cheers, -Paul % helper function for modifying clef settings #(define (set-clefs treble-pos treble-c bass-pos bass-c alto-pos alto-c) ;; add-new-clef args: clef-name clef-glyph clef-position octavation c0-position (add-new-clef treble clefs.G treble-pos 0 treble-c) (add-new-clef G clefs.G treble-pos 0 treble-c) (add-new-clef violin clefs.G treble-pos 0 treble-c) (add-new-clef bass clefs.F bass-pos 0 bass-c) (add-new-clef F clefs.F bass-pos 0 bass-c) (add-new-clef alto clefs.C alto-pos 0 alto-c) (add-new-clef C clefs.C alto-pos 0 alto-c)) % set (or reset) clef settings for clairnote #(define (set-clairnote-clefs) (let* ((treble-pos -5) (treble-c (- -12 treble-pos)) (bass-pos 5) (bass-c (- 12 bass-pos)) (alto-pos 0) (alto-c (- 0 alto-pos))) (set-clefs treble-pos treble-c bass-pos bass-c alto-pos alto-c))) % automatically modify clef settings when this file is included #(set-clairnote-clefs) % use this function to reset clefs back to traditional settings % if you want to include music in both traditional notation % and Clairnote in the same file (i.e. for comparison) #(define (set-traditional-clefs) (let* ((treble-pos -2) (treble-c -4) (bass-pos 2) (bass-c 4) (alto-pos 0) (alto-c 0)) (set-clefs treble-pos treble-c bass-pos bass-c alto-pos alto-c))) P.S. David Kastrup is one of the main LilyPond developers and he has made a lot of really nice improvements in the last few years that, among other things, make it much easier to use Scheme with LilyPond. -- View this message in context: http://lilypond.1069038.n5.nabble.com/Experiment-with-an-Alternative-Notation-for-learning-Guitar-music-tp157546p157840.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: Where is the former manual page ? (2.16.2)
2014/1/13 Daniel Rosen drose...@gmail.com Seems like there should be a link to it at http://www.lilypond.org/all.html. (Whoever looks at this may also want to check out the link on that page to the 2.14 documentation---right now it redirects me to the home page.) thanks Daniel, I've added a comment here: https://code.google.com/p/lilypond/issues/detail?id=1272#c41 Phil (or anyone who wants to fix it), do you need an issue in the tracker to add the link to 2.16 doc? ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: grace notes and ledger lines
Hi Mark, Mark Stephen Mrotek wrote Would reducing the duration of the graces, e.g., from 32 down to 16 (or even 8) look more to your liking? Hmm, that is something that I am not willing to do either, I really think that for the kind of notation I am using, the 32nd notes are the best choice. But regardless of that, I think that LilyPond should be able to adjust the grace notes to the ledger lines by itself. Anyway, after some other tweaks, I came up with the following solution: tweak.ly http://lilypond.1069038.n5.nabble.com/file/n157842/tweak.ly Which outputs: http://lilypond.1069038.n5.nabble.com/file/n157842/tweak.png And here is a close up of the differences: http://lilypond.1069038.n5.nabble.com/file/n157842/tweak_close_up.png It is by no means perfect (I think it lacks some balance due to the thickness of the beams of the grace notes in my view), but it looks much easier to read in my opinion. I post it here so maybe someone who needs this will find it. Take care, Gilberto -- View this message in context: http://lilypond.1069038.n5.nabble.com/grace-notes-and-ledger-lines-tp157836p157842.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: grace notes and ledger lines
Hi Gilberto, here are some tweaks that I consider to look better than the default (one for the 16th and two options for the 32th notes): \version 2.17.95 { \override Beam.length-fraction = #0.69 \override Beam.positions = #'( -3.91 . -3.91) \slashedGrace {c32 c c c} \revert Beam.length-fraction \revert Beam.positions c[ c c c] \override Beam.positions = #'( -2.91 . -2.91) \slashedGrace {c64 c c c} \revert Beam.positions c[ c c c] \override Beam.length-fraction = #0.62 \override Beam.positions = #'( -3.4 . -3.4) \slashedGrace {c64 c c c} \revert Beam.length-fraction \revert Beam.positions c[ c c c] } Not perfect either but perhaps also helpful. Cheers, Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: page margins
Hi Janek, Ah, so you must be nocturnal! I.e. you have night jobs, and sleep during the day - no day job at all? ;-) Actually, I have a full day job, and then tackle all my music projects at night. Sleep is, currently, optional at best. =\ Cheers, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: grace notes and ledger lines
Hi Noeck, Thanks a lot for your code. Indeed it looks better than the default (particularly the 2nd option for the 32nd notes), but on my case this won't help since I am composing music algorithmicaly, which means I can't afford to tweak things individually, such as using \override Beam.positions = #'( -3.4 . -3.4). Take care, Gilberto -- View this message in context: http://lilypond.1069038.n5.nabble.com/grace-notes-and-ledger-lines-tp157836p157846.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: page margins
2014/1/13 Kieren MacMillan kieren_macmil...@sympatico.ca: Hi Janek, Ah, so you must be nocturnal! I.e. you have night jobs, and sleep during the day - no day job at all? ;-) Actually, I have a full day job, and then tackle all my music projects at night. Sleep is, currently, optional at best. =\ OMG! And i've been complaining about lack of time.. j ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: page margins
2014/1/13 Trevor Daniels t.dani...@treda.co.uk Let's first have an agreed-upon proposal. No, that's not the way it works. The issue tracker should be used to record problems and discussions about them, not final proposals. So first create a tracker, or two if you wish, and use that to record opinions as we work towards a proposal. I've added it to the tracker: https://code.google.com/p/lilypond/issues/detail?id=3808 I've tried to report the most important comments. Please follow up on issue 3808 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RE: grace notes and ledger lines
Gilberto Agostinho wrote after some other tweaks, I came up with the following solution This solution is actually not working properly. It works perfectly if grace notes are below the pitch B in the middle line. If the grace notes are above (thus having their stem down), I get the following error: Exited with return code -1073741819. Below is a code showing this crash. It will compile perfectly as is, but by uncommenting the line \acciaccatura { b'8 } c'1 makes it crash for me. Is this a bug or is there any mistake on my code?? crash.ly http://lilypond.1069038.n5.nabble.com/file/n157849/crash.ly Regards, Gilberto -- View this message in context: http://lilypond.1069038.n5.nabble.com/grace-notes-and-ledger-lines-tp157836p157849.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
how close are we to having an addAt or insertAt feature?
Hello all, What would be involved in developing a feature to add notes or tweaks at an arbitrary moment within a music expression? e.g. global = \repeat unfold 100 s1 music = \addAt (4 3/8) \global \once \override RehearsalMark.extra-offset #’(-1 . 0) where (4 3/8) means “in the fourth measure, at the moment of the 3rd eighth note” This would allow “perfect” separation of content from presentation — a very welcome thing to my mind. Thanks, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: how close are we to having an addAt or insertAt feature?
On Jan 14, 2014, at 1:03 AM, Kieren MacMillan kieren_macmil...@sympatico.ca wrote: Hello all, What would be involved in developing a feature to add notes or tweaks at an arbitrary moment within a music expression? e.g. global = \repeat unfold 100 s1 music = \addAt (4 3/8) \global \once \override RehearsalMark.extra-offset #’(-1 . 0) where (4 3/8) means “in the fourth measure, at the moment of the 3rd eighth note” This would allow “perfect” separation of content from presentation — a very welcome thing to my mind. Thanks, Kieren. I agree that this’d be great. A Scheme function can unfold repeats (we’d need one for absolute mode and one for relative), and a Scheme function can comb through music of arbitrary length and attach things to it, so we’re about a half-day’s work away from a hack that doesn’t involve iterators. If we’re gonna touch the C++ iterators, it’ll require more design strategy and will take more time. Cheers, MS ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
convert-ly: why \combine \null ?
Hi, if I update my scores with convert-ly to 2.18, it changes every \vspace to \combine \null \vspace (within \markup{ \column {} }). Why? Does that make sense? Greetlings, Hraban --- fiëé visuëlle Henning Hraban Ramm http://www.fiee.net http://angerweit.tikon.ch/lieder/ https://www.cacert.org (I'm an assurer) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: how close are we to having an addAt or insertAt feature?
global = \repeat unfold 100 s1 music = \addAt (4 3/8) \global \once \override RehearsalMark.extra-offset #’(-1 . 0) where (4 3/8) means “in the fourth measure, at the moment of the 3rd eighth note” I suggest that such a command allows for a third, optional parameter, which makes \addAt relative to the `rehearsalMark' property. For example, \addAt (4 3/8 17) would add something four bars plus 3/8 after the 17th \mark. No idea whether this can be easily implemented... Werner ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user