Lukas Pietsch | 26 Feb 23:32 2015
Picon

[PATCH] support for flagged crotchets in mensural notation

Hello list,

here's my next portion of patches for the extended mensural notation 
support I mentioned the other day. This bit is to get full support for 
the various options relating to black and hollow (unflagged and flagged) 
small note values (crotchets and below), as discussed in section 6.7 of 
the document I linked to 
https://www.dropbox.com/s/nrcz11hkslsbc52/custommensural-2015-02-23.zip?dl=0 
I added a regression test snippet that should illustrate what it's meant 
to do.

This patch contains all the changes to the C++ codebase I've been 
planning to submit; everything else should be doable in Scheme.

Regards,
Lukas
From fca098701f938fa1ea608db91340dd290fb06a97 Mon Sep 17 00:00:00 2001
From: Lukas Pietsch <lukas.pietsch <at> freenet.de>
Date: Thu, 26 Feb 2015 19:11:27 +0100
Subject: [PATCH 3/3] Support for flagged semiminims in mensural notation.

New grob property "mensural-blacklevel" to set the cutoff level between
hollow and black notes, and corresponding variable rules for the number
of flags/beams.
---
 input/regression/flagged-seminimim.ly | 41 +++++++++++++++++++++++++++++++++++
 lily/beam-engraver.cc                 | 11 ++++++++--
 lily/flag.cc                          |  6 +++++
(Continue reading)

Paul Morris | 26 Feb 19:10 2015

Feedback request: website home page revision

Greetings all,

This is a request for feedback on some potential revisions to the home page.  In a previous thread[1] Trevor
said he would like to see more comments from others before proceeding with any of these changes, and I think
that’s a good idea.  (Thanks to Abraham Lee and Kevin Barry who responded in that thread.)

Meanwhile I have come up with two more proposals.  Below are links to all of them.  Please let me know what you
think within the next week, or ask for more time if you need it.  That way we can proceed with confidence one
way or another.  

Thanks,
-Paul

Here are the proposals (remove the space after the domain in the URLs):

3B. (previously shared)
- summary text is larger
- removed “What is LilyPond?” bar and squiggle image 
- news items are in separate boxes
http://clairnote.org /lilypond-web-demo3/index3B.html

3C. (previously shared)
- like 3B but with pondings on the bottom and stable/unstable on top
http://clairnote.org /lilypond-web-demo3/index3C.html

3D. (new)
- simpler and more cohesive side bar (stable/unstable/pondings)
- news items extend full width
- summary text is justified rather than left aligned
http://clairnote.org /lilypond-web-demo3/index3D.html
(Continue reading)

dak | 25 Feb 21:25 2015
Picon
Picon

Patch for issue 3882: stencils with stroke-thickness set to zero (issue 201520044 by luk.pietsch <at> gmail.com)


https://codereview.appspot.com/201520044/diff/1/scm/output-ps.scm
File scm/output-ps.scm (right):

https://codereview.appspot.com/201520044/diff/1/scm/output-ps.scm#newcode308
scm/output-ps.scm:308: (if (or (not fill?)(> thickness 0)) "gsave stroke
grestore" "")
That sounds like unnecessary effort in some cases.  How about
           (cond ((not fill?) "stroke")
                 ((positive? thickness) "gsave stroke grestore fill")
                 (else "fill")))

Zero thickness without fill seems a bit awkward.  It's the odd man out
after this change.

https://codereview.appspot.com/201520044/
pkx166h | 25 Feb 19:14 2015
Picon

Re: Doc: issue 1432 (issue 206770044 by barrykp <at> gmail.com)

On 2015/02/25 17:17:13, c_sorensen wrote:

> On 2/25/15 10:04 AM, mailto:"pkx166h <at> gmail.com"
<mailto:pkx166h <at> gmail.com> wrote:

> >Barry, I think this still has a little more work that needs to be
done
> >to it - see Carl's comment's previously. We can then worry if
'blocked
> >on 777' matters here or not (i.e. we can keep both issues open but
still
> >apply the work you have done).
> >
> >https://codereview.appspot.com/206770044/

> I'm OK with submitting the patch as is, since it *does* make things
> better.  But in my opinion, there is still more to be done (but it
should
> probably be done with a better ly indent script).

> Thanks,

> Carl

Thanks.

OK

Patch on countdown for Feb 28th

(Continue reading)

James Lowe | 25 Feb 18:06 2015
Picon

PATCHES: Countdown for February 25th 2015

Hello,

Here is the current patch countdown list. The next countdown will be on
February 25th.

You can always view the most current countdown list here:
http://code.google.com/p/lilypond/issues/list?q=Patch%3Apush%2Ccountdown%2Creview%2Cnew%2Cwaiting&colspec=Patch%20Owner%20ID%20Summary&sort=patch

____________________

PUSH:

James Lowe: Patch: Web: rounded corners and related CSS tweaks
http://code.google.com/p/lilypond/issues/detail?id=4298

David Nalesnik: Patch: Make Grob::name accessible to Scheme
http://code.google.com/p/lilypond/issues/detail?id=4290

____________________

COUNTDOWN:

James Lowe: Patch: Web: be more consistent with use of columns
http://code.google.com/p/lilypond/issues/detail?id=4297

David Nalesnik: Patch: Function to display the rhythmic location of a grob
http://code.google.com/p/lilypond/issues/detail?id=4294

Thomas Morley: lyricsto can't find DrumVoice with \midi
http://code.google.com/p/lilypond/issues/detail?id=4281
(Continue reading)

k-ohara5a5a | 25 Feb 07:11 2015
Picon

Let \displayLilyMusic print even repeated durations (issue 206770043 by dak <at> gnu.org)

That is unfortunate, but I can't think of anything better.

I use \displayLilyMusic mostly to transpose a section of music as a
starting point for music for another instrument, so the brief form was
nice to have, but not essential.

This needs an entry in changes.itely to explain
"\displayLilyMusic now prints all durations.  With the new ability to
input bare durations, it is too complicated to determine when durations
may be omitted."

https://codereview.appspot.com/206770043/diff/1/scm/define-music-display-methods.scm
File scm/define-music-display-methods.scm (left):

https://codereview.appspot.com/206770043/diff/1/scm/define-music-display-methods.scm#oldcode522
scm/define-music-display-methods.scm:522: (duration->lily-string
(ly:music-property note 'duration)
maybe
  #:force-duration (null? (ly:music-property note 'articulations))
but there are too many other places to put analogous checks.

https://codereview.appspot.com/206770043/diff/1/scm/define-music-display-methods.scm#oldcode529
scm/define-music-display-methods.scm:529: ;; FIXME: { c4 c4 4 4 } must
not be output as { c4 c 4 4 }
maybe output  {c4 c {}4 {}4 }
thinking that bare durations are the new feature that causes the
incompatibility so let them be ugly in \displayLilyMusic

https://codereview.appspot.com/206770043/
(Continue reading)

Ricardo Wurmus | 23 Feb 23:42 2015
Picon

[PATCH] Add scheme engraver for StaffTab notation

Hi,

I failed to authenticate with Rietveld via git-cl (using the web interface it
works just fine); the reason is given as "WebLoginRequired".  Since I don't know
how to fix this, I'm sending my patch along with this email.

It adds new tunings for the Chapman Stick and a StaffTab engraver.

Here's an example of how to use it:

Attachment (nyan.ly): application/octet-stream, 2549 bytes

I'm not particularly fond of the position of the fret indicators, nor do I like
that they get so very close to the annotations ("arr. Ricardo Wurmus") on the
top right.

This is not *exactly* the same as StaffTab notation as the string numbers on the
very left, next to the note lines are not indicated, but it works well enough to
be useful for Stickists.

Here's the patch:


~~ Ricardo

(Continue reading)

Lukas Pietsch | 23 Feb 18:38 2015
Picon

Draft: Extended mensural notation support

Dear Lilyponders,

a few of you might remember a set of extensions I once drafted for enhanced
mensural notation support in Lilypond, including black mensural notation.
I've been working on this project on and off in the meantime and now have
something far more stable and technically mature (I hope) than when I first
presented it here.

Recently I have been in contact with Prof. Giuliano Di Bacco of Indiana
University, who has been discussing an exciting project with me. They
consider using Lilypond, with mensural extensions, as a rendering backend
for the display of medieval notation snippets contained in a large corpus of
medieval writings on music theory, the "Thesaurus Musicarum Latinarum"
(TML). The notation samples, which include numerous highly uncommon and
idiosyncratic forms, will be encoded in the corpus in an XML-based format
(an extension of the "Music Encoding Initiative", MEI), with a script to
transform them into Lilypond code for rendering. The University might offer
a bit of funding for completing the Lilypond extensions and writing the
conversion script.

I have a working draft of the Lilypond coding, which involves quite a bit of
Scheme code, a patched Lilypond font with a section of new proposed glyphs,
and a few minor patches to Lilypond's C++ codebase. Unfortunately, owing to
the latter, the whole system currently works only with a patched,
custom-compiled Lilypond installation. I'd like to hear if there's interest
among the Lilypond folks to merge these extensions into the standard
distribution, and how best to proceed to do so.

I am putting up a zip file with the current Scheme files and fonts and a
documentation file with sample illustrations at
(Continue reading)

James | 22 Feb 15:34 2015
Picon

PATCHES: Countdown for February 25th 2015

Hello,

Here is the current patch countdown list. The next countdown will be on 
February 25th.

You can always view the most current countdown list here:
http://code.google.com/p/lilypond/issues/list?q=Patch%3Apush%2Ccountdown%2Creview%2Cnew%2Cwaiting&colspec=Patch%20Owner%20ID%20Summary&sort=patch

____________________

PUSH:

Thomas Morley: measure-counter-stencil should be public
http://code.google.com/p/lilypond/issues/detail?id=4292

____________________

COUNTDOWN:

James Lowe: Patch: Web: rounded corners and related CSS tweaks
http://code.google.com/p/lilypond/issues/detail?id=4298

David Kastrup: Patch: Let \displayLilyMusic print even repeated durations
http://code.google.com/p/lilypond/issues/detail?id=4296

David Nalesnik: Patch: Make Grob::name accessible to Scheme
http://code.google.com/p/lilypond/issues/detail?id=4290

____________________

(Continue reading)

paulwmorris | 19 Feb 19:50 2015
Picon

Web: revise site background (issue 204040043 by paulwmorris <at> gmail.com)

Reviewers: ,

Message:
Please review, thanks!

Description:
Web: revise site background

green fade-out gradient at both top corners
site background is off-white
column backgrounds are pure-white
images for homepage to match background
adjust search box color

Please review this at https://codereview.appspot.com/204040043/

Affected files (+10, -4 lines):
   M Documentation/css/lilypond-website.css
   M Documentation/css/lilypond-website-ie-fixes.css
   A Documentation/pictures/background-top-left.png
   A Documentation/pictures/background-top-right.png
   A Documentation/pictures/squiggle-off-white.jpg
   A Documentation/pictures/summary-gradient-off-white.png

Index: Documentation/css/lilypond-website-ie-fixes.css
diff --git a/Documentation/css/lilypond-website-ie-fixes.css  
b/Documentation/css/lilypond-website-ie-fixes.css
index  
86fe49ad87ec1fdbce214b5d9cbe53548ec2b161..3177a195e120b4e9b2f55158304a1ca730840ee8  
100644
(Continue reading)

paulwmorris | 19 Feb 19:50 2015
Picon

Web: rounded corners and related CSS tweaks (issue 206790043 by paulwmorris <at> gmail.com)

Reviewers: ,

Message:
Please review, thanks!

Description:
Web: rounded corners and related CSS tweaks

rounded corners on columns and other boxes
adjust spacing in column headers
news-item border on top not bottom
some minor color adjustments

Please review this at https://codereview.appspot.com/206790043/

Affected files (+23, -33 lines):
   M Documentation/css/lilypond-website.css

Index: Documentation/css/lilypond-website.css
diff --git a/Documentation/css/lilypond-website.css  
b/Documentation/css/lilypond-website.css
index  
8538a39eaa243182b60e8469c35edc1616676750..ca445710ae6a447d46d8a278e808b907993bd2f4  
100644
--- a/Documentation/css/lilypond-website.css
+++ b/Documentation/css/lilypond-website.css
 <at>  <at>  -363,8 +363,8  <at>  <at>  div.news-item {

  .news-item .subsubheading {
    text-align: left;
(Continue reading)


Gmane