half-dot
Some time ago I posted a query/suggestion/observation regarding a notation convention I saw in a piece we were performing in our orchestra. Following a notehead, in the position of a dot, there was a small '×'. Upon examination it became clear that it was, in effect, a 'half-dot'. It added one-quarter of the note's value rather than one-half. I thought at the time that the LilyPond developers might be interested in supporting this notation. I recall that Han-Wen seemed uninterested in supporting what appeared to be a one-off, non-standard notation quirk. Fair enough. Now, however, this notation convention has appeared again in another piece by a different composer. An example can bee seen here: http://centrum.is/~bobroff/lilypond/half-dot.png The piece is the Concerto for clarinet and Orchestra by Finnish composer Kalevi Aho. This tiny excerpt is from the Euphonium part. As a musician who has to read this, I find that having, in this instance, groups of five 16th notes in a beat makes this notation convenient to read. I just wonder why the half-dot wasn't also used on the rests in the second 15/16 bar in the above example. So, I offer this again. Does the development team want to add this feature? I'm not sure that this is important enough to me, personally, to make it a feature request. On the other hand, if this notation convention is going to become used more it may well become accepted and eventually standard practice. LilyPond already does many things you don't see in pre-20th century music (feathered beams, cluster notation, shaped notehead etc) -David ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: half-dot
2010/3/26 David Bobroff bobr...@centrum.is: Now, however, this notation convention has appeared again in another piece by a different composer. An example can bee seen here: http://centrum.is/~bobroff/lilypond/half-dot.png As a first step, you can do the following to make quarter+16th to appear as plain quarter notes. Then, possibly add a cosmethic 'x' to it is easier from here. \relative c' { \time 15/16 c4~c16 c4~c16 c4~c16 c4*5/4 c4*5/4 c4*5/4 | } -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Enhancement request: Termination message for lilypond compilations
(lilypond $* echo Success) || echo Failed 1. Lilypond is a multi-OS application, it doesn't just run under bash on a Linux-derived OS (e.g cmd on Windows, running from detached gui environment from JEdit or Frescobaldi - btw JEdit could also be running under Windows). Doesn't LilyPond correctly return an error code upon exit? Then the GUI apps could easily show this message. Bert ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: half-dot
Francisco Vila wrote: 2010/3/26 David Bobroff bobr...@centrum.is: Now, however, this notation convention has appeared again in another piece by a different composer. An example can bee seen here: http://centrum.is/~bobroff/lilypond/half-dot.png As a first step, you can do the following to make quarter+16th to appear as plain quarter notes. Then, possibly add a cosmethic 'x' to it is easier from here. \relative c' { \time 15/16 c4~c16 c4~c16 c4~c16 c4*5/4 c4*5/4 c4*5/4 | My favorite tweak helps here, overriding the stencil with text interface. \relative c' { \time 15/16 c4~c16 c4~c16 c4~c16 \override Dots #'stencil = #ly:text-interface::print \override Dots #'text = \markup { "" } \override Dots #'extra-offset = #'(0.2 . -1) c4.*5/6 c4.*5/6 c4.*5/6 | } ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: half-dot
On 3/26/2010 1:22 PM, Bertalan Fodor (LilyPondTool) wrote: Francisco Vila wrote: 2010/3/26 David Bobroff bobr...@centrum.is: Now, however, this notation convention has appeared again in another piece by a different composer. An example can bee seen here: http://centrum.is/~bobroff/lilypond/half-dot.png As a first step, you can do the following to make quarter+16th to appear as plain quarter notes. Then, possibly add a cosmethic 'x' to it is easier from here. \relative c' { \time 15/16 c4~c16 c4~c16 c4~c16 c4*5/4 c4*5/4 c4*5/4 | My favorite tweak helps here, overriding the stencil with text interface. \relative c' { \time 15/16 c4~c16 c4~c16 c4~c16 \override Dots #'stencil = #ly:text-interface::print \override Dots #'text = \markup { "" } \override Dots #'extra-offset = #'(0.2 . -1) c4.*5/6 c4.*5/6 c4.*5/6 | } Now that's cool! Thanks! Won't necessarily need it any time soon but it's a neat thing to have in my pocket. -David ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: all must do a new clone - new git repository with fixed history
2010/3/25 Jan Nieuwenhuizen janneke-l...@xs4all.nl: Hi, The git repository at savannah has been updated, everyone should do a fresh clone. I am trying to merge master into lilypond/translation. From your last commit (which you have commited into master branch) some conflicts result. Where did you take 5eb98733e6102cca2eaf2cf56ec9d576ddb4638e from? It does not exist AFAICT -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: all must do a new clone - new git repository with fixed history
2010/3/26 Francisco Vila paconet@gmail.com: 2010/3/25 Jan Nieuwenhuizen janneke-l...@xs4all.nl: Hi, The git repository at savannah has been updated, everyone should do a fresh clone. I am trying to merge master into lilypond/translation. From your last commit (which you have commited into master branch) some conflicts result. Where did you take 5eb98733e6102cca2eaf2cf56ec9d576ddb4638e from? It does not exist AFAICT To be more precise: I've still haven't found any of the new translation markers which doesn't give bad object error. $ git branch lilypond/translation * master $ git show 342effa46c75df8486095f0f6e50207ca7543512 | head -n 19 commit 342effa46c75df8486095f0f6e50207ca7543512 Author: Jan Nieuwenhuizen jann...@gnu.org Date: Thu Mar 25 12:11:11 2010 +0100 lily.git: Rewrite translation markers. diff --git a/Documentation/de/dedication.itely b/Documentation/de/dedication.itely index f92cc11..47cc74f 100644 --- a/Documentation/de/dedication.itely +++ b/Documentation/de/dedication.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore -Translation of GIT committish: 7b70644b95f383b4281e9ffa146d315d2ada11d3 +Translation of GIT committish: e06e8e778727a791d97d78ffb2c4906ceb0d9f24 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' $ git show e06e8e778727a791d97d78ffb2c4906ceb0d9f24 fatal: bad object e06e8e778727a791d97d78ffb2c4906ceb0d9f24 $_ Any ideas? I could be doing something bad here. Thanks, -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: all must do a new clone - new git repository with fixed history
Op vrijdag 26-03-2010 om 18:40 uur [tijdzone +0100], schreef Francisco Vila: 2010/3/26 Francisco Vila paconet@gmail.com: 2010/3/25 Jan Nieuwenhuizen janneke-l...@xs4all.nl: To be more precise: I've still haven't found any of the new translation markers which doesn't give bad object error. Oops. Hold still, I'll have a look. It looks like the rewrite was done using an out-of-date translation list. I'll see if I can revert that last commit and push a fixed one. Jan. -- Jan Nieuwenhuizen jann...@gnu.org | GNU LilyPond http://lilypond.org Freelance IT http://JoyOfSource.com | Avatar® http://AvatarAcademy.nl ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: half-dot
On 3/26/10 8:43 AM, David Bobroff bobr...@centrum.is wrote: On 3/26/2010 1:22 PM, Bertalan Fodor (LilyPondTool) wrote: Francisco Vila wrote: 2010/3/26 David Bobroff bobr...@centrum.is mailto:bobr...@centrum.is : My favorite tweak helps here, overriding the stencil with text interface. \relative c' { \time 15/16 c4~c16 c4~c16 c4~c16 \override Dots #'stencil = #ly:text-interface::print \override Dots #'text = \markup { × } \override Dots #'extra-offset = #'(0.2 . -1) c4.*5/6 c4.*5/6 c4.*5/6 | } Now that's cool! Thanks! Won't necessarily need it any time soon but it's a neat thing to have in my pocket. It would be nice to have this turned into an LSR snippet Carl ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
AGAIN: all must do a new clone - new git repository with fixed history
Op vrijdag 26-03-2010 om 20:01 uur [tijdzone +0100], schreef Jan Nieuwenhuizen: Op vrijdag 26-03-2010 om 18:40 uur [tijdzone +0100], schreef Francisco Vila: 2010/3/26 Francisco Vila paconet@gmail.com: 2010/3/25 Jan Nieuwenhuizen janneke-l...@xs4all.nl: To be more precise: I've still haven't found any of the new translation markers which doesn't give bad object error. Oops. Hold still, I'll have a look. Okay. Now that I added author rewriting of the GIT era, the committishes change -- and the fixup needed to be done later. On the missing objects - no idea, I had an utterly broken git archive over here. So, if you already pulled, pull again. All should be fine now. Greetings, Jan. -- Jan Nieuwenhuizen jann...@gnu.org | GNU LilyPond http://lilypond.org Freelance IT http://JoyOfSource.com | Avatar® http://AvatarAcademy.nl ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: AGAIN: all must do a new clone - new git repository with fixed history
On 2010-03-27, Jan Nieuwenhuizen wrote: So, if you already pulled, pull again. All should be fine now. One further note: also make sure to pull with the `-r' flag: git pull -r If you don't, then you'll see a million warnings fly down the terminal. :-) It's pretty simple to clean up though: git reset --hard git pull -r Thanks, Patrick ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel