Re: Idea for subdivide beams

2019-08-04 Thread Urs Liska
Hi Kim,

thank you for the suggestion.

4. August 2019 16:14, "hs kim"  schrieb:

> Hi.
> I was making "la campanella". There was many subdivide beams but it was so
> confused that I can't make it anymore. That's why I decided to change the
> way subdivide beams are written.
> 
> In the stable branch, subdivide beams are too complicated to know. But my
> idea is (subdividing of four 32 note and four 16 note with 1/8)
> 
> \set subdividieBeams = #"8"
> a32[[ b c b] f16[ g a g]]

As I understand it this is a suggestion for an input syntax for manual beam 
subdivisions.
As such it would not be an approach to handle the beam subdivision problems on 
a fundamental level (https://sourceforge.net/p/testlilyissues/issues/5547/), 
but I think it would indeed be a good idea to have such a manual syntax - just 
as manual beaming is often necessary over automatic beaming.

However, the proposed syntax has two issues as far as I can tell:

* It changes the meaning of the single bracket, a well-established syntax,
  requiring really involved modifications for existing scores
* It would be somewhat inconsistent - as single brackets would mean something 
different
  in different contexts.
* I'm not sure about the issues for the actual parser.

Instead I would suggest to keep the meaning of the single [ ] as it is (=> 
manually beam the given group of notes), and add a new syntactic element for 
"beam subdivision" instead. A few suggestions (note that the following 
characters are already in use and should not be repurposed: . | - [ ] { } ( ) =

a32[ b c b ; f16 g a g]
a32[ b c b / f16 g a g]
a32[ b c b "]" f16 g a g]
a32[ b c b T f16 g a g]

To be clear: What this thread can achieve is a discussion about an *intent* for 
some new development. There would still have to be someone to actually take a 
look at it and implement it. And I think it's not totally trivial.

Urs

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


Idea for subdivide beams

2019-08-04 Thread hs kim
Hi.
I was making "la campanella". There was many subdivide beams but it was so
confused that I can't make it anymore. That's why I decided to change the
way subdivide beams are written.

In the stable branch, subdivide beams are too complicated to know. But my
idea is (subdividing of four 32 note and four 16 note with 1/8)

\set subdividieBeams = #"8"
a32[[ b c b]  f16[ g a g]]

I'm sorry that I can't see you result of upper commands because I don't
know how to, but I think it is more intuitive and easier than normal
subdivide style.

I love lilypond very much and always wish your good luck. Thank you for
reading this long letter. And apologize for wrong grammars.
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


PATCHES - Countdown for August 4th

2019-08-04 Thread James

Hello,

Here is the current patch countdown list. The next countdown will be on
August 7th.


A quick synopsis of all patches currently in the review process can be
found here:

http://philholmes.net/lilypond/allura/



*Push:*

5543 Support single-moment horizontal brackets. - Werner LEMBERG
https://sourceforge.net/p/testlilyissues/issues/5543
http://codereview.appspot.com/544870043

5536 musicxml2ly broken in all lilypond installers since 2.19.44 - Knut 
Petersen

https://sourceforge.net/p/testlilyissues/issues/5536
http://codereview.appspot.com/558920043

5544 Fix relocate-preamble.py bug - Knut Petersen
https://sourceforge.net/p/testlilyissues/issues/5544
http://codereview.appspot.com/560840043

5534 Improve content of tree.gittxt - Knut Petersen
https://sourceforge.net/p/testlilyissues/issues/5534
http://codereview.appspot.com/564990043

*Countdown:*

No patches on countdown at this time.


*Review:*

No patches in review at this time.


*New:*

No New patches at this time.

***

Regards,


James

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