gregorian notation

2008-11-21 Thread Marek Klein
Hi,
I like lilypond very much and use it for writing scores for my choir.
I would love to use it for gregorian (square) notation also, but for
this lilypond output is simply not satisfiable. It is obvious from
examle given in current documentation:
http://lilypond.org/doc/v2.11/Documentation/user/lilypond-big-page#Ancient-notation.
Comparing with Ideas of lilypond essay
http://lilypond.org/web/about/automated-engraving/ there is a big
contradiction. There are many issues, as discussed already few times,
for example here:
http://lists.gnu.org/archive/html/lilypond-devel/2006-03/msg00224.html
The main issue IMO is spacing. As Juergen Reuter 32 months ago writes:
Right, horizontal spacing is a known issue in Gregorian chant
notation in Lily. It has been discussed in the past more than once,
though without finding a good and easy-to-implement solution.

I can believe, it is not easy at all, but I would like to find a way
how to change/improve it.
I could offer my time (some little part of it), some amount of money,
my knowledge in this area (gregorian chant)... Maybe I could do some
coding also, but I don't know python yet and because of complexity of
the problem it would definitely require some leading.

Where to begin?

Marek Klein
http://gregoriana.sk


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Gregorian Notation

2007-10-07 Thread Joshua Facemyer

Hi,

I was just wondering if anyone is currently working on Gregorian 
notation, since the manual notes that there are several things that need 
to be fixed.


If anyone has any information on what needs work, or who to contact who 
would know that best, please let me know.


I'm considering a project that will make use of Lilypond, and, while 
lack of Gregorian notation isn't a show-stopper, it would be a huge benefit.


Thanks.

JF


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Gregorian Notation

2007-10-07 Thread Mats Bengtsson

If you search the mailing list archives, you will get a better
picture of the current status.

  /Mats

Quoting Joshua Facemyer [EMAIL PROTECTED]:


Hi,

I was just wondering if anyone is currently working on Gregorian 
notation, since the manual notes that there are several things that 
need to be fixed.


If anyone has any information on what needs work, or who to contact 
who would know that best, please let me know.


I'm considering a project that will make use of Lilypond, and, while 
lack of Gregorian notation isn't a show-stopper, it would be a huge 
benefit.


Thanks.

JF


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel







___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: dot changes break Gregorian notation

2007-08-02 Thread Juergen Reuter


Sorry for this late answer, but I am still overloaded with work... :-(

On Wed, 11 Jul 2007, Joe Neeman wrote:


On Wednesday 11 July 2007 17:18, Werner LEMBERG wrote:

Joe,


your latest changes break the \augmentum stuff in Gregorian notation.
(Do a search for `augmentum' and compare the example on the web page
created from the current git with the one in
http://lilypond.org/doc/v2.11/Documentation/user/lilypond-big-page


Thanks for the heads-up; I'll have a look soon.



Thanks Werner for pointing that out and thanks Joe for looking into it!

I am also noticing that in the first table in manual Section 7.7.10.2 
(Gregorian square neumes ligatures) the alignment of both the neumes and 
the text is (again/still?) broken: the letters appear sometimes over the 
neumes (e.g. in the line 3. Apostropha vel Stropha), sometimes below the 
neumes (e.g. in the line 7. Pes Quassus).  Furthermore, few separate 
neumes collide (e.g. in the line 5. Clivis vel Flexa the neumes that 
are marked with letters l and m).  I do not know if these problems are 
related with your (otherwise excellent!) work; I just want to point out 
that these things broke lately, compared to e.g. lily v2.10.  (N.B.: These 
comments refer to the lily web site as of today, namely

http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Gregorian-square-neumes-ligatures
versus
http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Gregorian-square-neumes-ligatures
).


There are some other spacing problems with the Gregorian stuff -- are
you in the mood to handle this too?


Always happy to fix bugs, particularly if I'm already working on that code.
But I'm not really familiar with pre-Baroque notation so I would need to be
told exactly what needs fixing. It would be good if I had a decent pile of
examples, too, because I'm unlikely to come up with useful ones myself.



Most often, there is too much space after ligatures.  A good example is 
the 2nd line of score in 7.7.12 Mensural contexts in the 2.11.27 manual 
(the San - - - - ctus).  The problem is that a ligature consists of 
multiple note heads that are collapsed into a single coherent set of 
glyphs, while lily still tries to distribute remaining space *between* 
these note heads, according to the rythmic duration of each note head.  As 
a result, behind each ligature, the spaces for multiple note heads are 
cumulated.


In fact, for computing the space between musical columns (and only for 
computing the space), all note heads of a ligature should be considered 
like a single note head with an unspecified duration (i.e. assume a 
duration of 0).  On the other hand, for assigning ligature glyphs to 
musical columns, durations do have to be considered, such that e.g. 
ligatures in different lines of the score that start at the same time are 
vertically aligned (this assignment to musical columns is already done by 
the ligature implementation with the help of the 
Coherent_ligature_engraver::move_related_items_to_column function).


There are surely more subtle spacing problems, but I think the above is 
the most outstanding and pressing one.  If that one could be solved, 
ancient music should hopefully look much better overall.


Hope that helps!

Greetings  thanks,
Juergen


Joe


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel




___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: dot changes break Gregorian notation

2007-07-12 Thread Joe Neeman
On Wednesday 11 July 2007 17:18, Werner LEMBERG wrote:
 Joe,


 your latest changes break the \augmentum stuff in Gregorian notation.

Thanks, this is fixed.


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: dot changes break Gregorian notation

2007-07-12 Thread Joe Neeman
On Thursday 12 July 2007 07:02, Werner LEMBERG wrote:
 Another regression, BTW, is that now hyphens *always* appear between
 lyrics syllables, at least in Gregorian notation.  Before your
 changes, hyphens by default have been suppressed in case text
 syllables can be placed near to each other.

Thanks, fixed.


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


dot changes break Gregorian notation

2007-07-11 Thread Werner LEMBERG

Joe,


your latest changes break the \augmentum stuff in Gregorian notation.
(Do a search for `augmentum' and compare the example on the web page
created from the current git with the one in
http://lilypond.org/doc/v2.11/Documentation/user/lilypond-big-page

There are some other spacing problems with the Gregorian stuff -- are
you in the mood to handle this too?


Werner


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: dot changes break Gregorian notation

2007-07-11 Thread Joe Neeman
On Wednesday 11 July 2007 17:18, Werner LEMBERG wrote:
 Joe,


 your latest changes break the \augmentum stuff in Gregorian notation.
 (Do a search for `augmentum' and compare the example on the web page
 created from the current git with the one in
 http://lilypond.org/doc/v2.11/Documentation/user/lilypond-big-page

Thanks for the heads-up; I'll have a look soon.

 There are some other spacing problems with the Gregorian stuff -- are
 you in the mood to handle this too?

Always happy to fix bugs, particularly if I'm already working on that code. 
But I'm not really familiar with pre-Baroque notation so I would need to be 
told exactly what needs fixing. It would be good if I had a decent pile of 
examples, too, because I'm unlikely to come up with useful ones myself.

Joe


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: dot changes break Gregorian notation

2007-07-11 Thread Werner LEMBERG
  There are some other spacing problems with the Gregorian stuff --
  are you in the mood to handle this too?
 
 Always happy to fix bugs, particularly if I'm already working on
 that code.  But I'm not really familiar with pre-Baroque notation so
 I would need to be told exactly what needs fixing. It would be good
 if I had a decent pile of examples, too, because I'm unlikely to
 come up with useful ones myself.

OK.  I'll prepare something and send it to you together with a scan of
the source.

Another regression, BTW, is that now hyphens *always* appear between
lyrics syllables, at least in Gregorian notation.  Before your
changes, hyphens by default have been suppressed in case text
syllables can be placed near to each other.


Werner


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel