Change beam grouping

2011-09-14 Thread Sven Axelsson
Hi list.

This is probably in the manual, but I can't find it so I'm asking you
all. In a sequence like

{ b16. b32 b32 b16. }

the default is to have a beam that connects the two shortest notes,
like the first bar in the attached image. I want the beaming so it
always makes a beamlet point towards the corresponding dotted note, as
in the second bar of the image.

How can I set it up so this happens automatically, both in 8. 16 and
in 16. 32 groups?

Thanks

-- 
Sven Axelsson
++[>++>+++>++>++
><-]>.+..>+.>+.<<-.>>+.>.<<.
+++.>-.<<++.>>.<++.>>>++..>>.<.
<>___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Change beam grouping

2017-03-03 Thread Sven Axelsson
Hi list.

I asked this very question way back in 2011. Time to raise it again, maybe
there is a way to do it now. The original thread is here:
https://lists.gnu.org/archive/html/lilypond-user/2011-09/msg00208.html


This is probably in the manual, but I can't find it so I'm asking you
all. In a sequence like

{ b16. b32 b32 b16. }

the default is to have a beam that connects the two shortest notes,
like the first bar in the attached image. I want the beaming so it
always makes a beamlet point towards the corresponding dotted note, as
in the second bar of the image.

How can I set it up so this happens automatically, both in 8. 16 and
in 16. 32 groups?

Thanks

-- 
Sven Axelsson
++[>++>+++>++>++
><-]>.+..>+.>+.<<-.>>+.>.<<.
+++.>-.<<++.>>.<++.>>>++..>>.<.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Change beam grouping

2011-09-14 Thread Peekay Ex
Hello,

On Wed, Sep 14, 2011 at 7:46 PM, Sven Axelsson  wrote:
> Hi list.
>
> This is probably in the manual,

http://lilypond.org/doc/v2.14/Documentation/notation/beams#setting-automatic-beam-behavior

-- 
--
James

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


Fwd: Change beam grouping

2011-09-15 Thread Sven Axelsson
On 14 September 2011 23:49, Peekay Ex  wrote:
> Hello,
>
> On Wed, Sep 14, 2011 at 7:46 PM, Sven Axelsson  
> wrote:
>> Hi list.
>>
>> This is probably in the manual,
>
> http://lilypond.org/doc/v2.14/Documentation/notation/beams#setting-automatic-beam-behavior

Yes, thanks, I have looked at that page. That's where I figured out
how to produce the example by manipulating the stemLeftBeamCount and
stemRightBeamCount properties. But I need it done automatically and it
is not clear (at least to me) how to do that.

--
Sven Axelsson
++[>++>+++>++>++
><-]>.+..>+.>+.<<-.>>+.>.<<.
+++.>-.<<++.>>.<++.>>>++..>>.<.



-- 
Sven Axelsson
++[>++>+++>++>++
><-]>.+..>+.>+.<<-.>>+.>.<<.
+++.>-.<<++.>>.<++.>>>++..>>.<.

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


Re: Change beam grouping

2011-09-16 Thread Carl Sorensen
On 9/15/11 7:55 AM, "Xavier Scheuer"  wrote:

> On 15 September 2011 13:37, -Eluze  wrote:
>> 
>> it's there - see subdividing beams
>> 
>> \set subdivideBeams = ##t
>> \set baseMoment = #(ly:make-moment 1 8)
>> \set beatStructure = #'(2 2 2 2)
>> 
>> should work for your example!
> 
> The result is not exactly the same.
> With subdivideBeams you have only one beam in the middle between the
> two rhythms, whereas there are "two beams" (16th notes) in the image
> sent by Sven.
> 
> I would be interested to know if it is possible to get Sven's result
> with LilyPond's automatic beaming rules.
> Maybe Carl (who is the master of beaming) could give an answer?

At the present time, there are no user-settable rules for determining
beamlet direction.

I believe that the outcome in measure 2 should be always preferred.

I've been trying to improve the algorithm for doing this, but it's not yet
perfect.

Unfortunately, due to some health issues in my family I have very little
LilyPond time right now.

Please post this as a bug; I'll try to fix it in the near future.

Thanks,

Carl


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


Re: Change beam grouping

2017-03-03 Thread David Kastrup
Sven Axelsson  writes:

> Hi list.
>
> I asked this very question way back in 2011. Time to raise it again, maybe
> there is a way to do it now. The original thread is here:
> https://lists.gnu.org/archive/html/lilypond-user/2011-09/msg00208.html
>
>
> This is probably in the manual, but I can't find it so I'm asking you
> all. In a sequence like
>
> { b16. b32 b32 b16. }
>
> the default is to have a beam that connects the two shortest notes,
> like the first bar in the attached image. I want the beaming so it
> always makes a beamlet point towards the corresponding dotted note, as
> in the second bar of the image.
>
> How can I set it up so this happens automatically, both in 8. 16 and
> in 16. 32 groups?

commit 05b311f14f39e5148ca93028a314a0bb2fe0dedd
Author: Carl Sorensen 
Date:   Wed Jan 18 13:15:20 2012 -0700

Add option for strictBeatBeaming

This reverts to the default behavior from 2.14 that places a higher
priority on avoiding beamlets than on beaming to the beat.

At the user's option, beaming can be strictly to the beat.

\new Staff \with { strictBeatBeaming = ##t }
{ b16. b32 b32 b16. }
Only documented as a context property in the internals manual, no docs
in the tutorial or reference manual.

-- 
David Kastrup
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Change beam grouping

2017-03-03 Thread Sven Axelsson
On 3 March 2017 at 10:10, David Kastrup  wrote:

> Sven Axelsson  writes:
>
> > Hi list.
> >
> > I asked this very question way back in 2011. Time to raise it again,
> maybe
> > there is a way to do it now. The original thread is here:
> > https://lists.gnu.org/archive/html/lilypond-user/2011-09/msg00208.html
> >
> commit 05b311f14f39e5148ca93028a314a0bb2fe0dedd
> Author: Carl Sorensen 
> Date:   Wed Jan 18 13:15:20 2012 -0700
>
> Add option for strictBeatBeaming
>
> This reverts to the default behavior from 2.14 that places a higher
> priority on avoiding beamlets than on beaming to the beat.
>

Ah, perfect! Thanks David.

-- 
Sven Axelsson
++[>++>+++>++>++
><-]>.+..>+.>+.<<-.>>+.>.<<.
+++.>-.<<++.>>.<++.>>>++..>>.<.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Fwd: Change beam grouping

2011-09-15 Thread -Eluze


Sven Axelsson-3 wrote:
> 
> On 14 September 2011 23:49, Peekay Ex  wrote:
>> Hello,
>>
>> On Wed, Sep 14, 2011 at 7:46 PM, Sven Axelsson 
>> wrote:
>>> Hi list.
>>>
>>> This is probably in the manual,
>>
>> http://lilypond.org/doc/v2.14/Documentation/notation/beams#setting-automatic-beam-behavior
> 
> Yes, thanks, I have looked at that page. That's where I figured out
> how to produce the example by manipulating the stemLeftBeamCount and
> stemRightBeamCount properties. But I need it done automatically and it
> is not clear (at least to me) how to do that.
> 
> 
it's there - see subdividing beams

\set subdivideBeams = ##t
\set baseMoment = #(ly:make-moment 1 8)
\set beatStructure = #'(2 2 2 2)

should work for your example!

cheers
Eluze
-- 
View this message in context: 
http://old.nabble.com/Change-beam-grouping-tp32466108p32470904.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.


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


Re: Fwd: Change beam grouping

2011-09-15 Thread Xavier Scheuer
On 15 September 2011 13:37, -Eluze  wrote:
>
> it's there - see subdividing beams
>
> \set subdivideBeams = ##t
> \set baseMoment = #(ly:make-moment 1 8)
> \set beatStructure = #'(2 2 2 2)
>
> should work for your example!

The result is not exactly the same.
With subdivideBeams you have only one beam in the middle between the
two rhythms, whereas there are "two beams" (16th notes) in the image
sent by Sven.

I would be interested to know if it is possible to get Sven's result
with LilyPond's automatic beaming rules.
Maybe Carl (who is the master of beaming) could give an answer?

Cheers,
Xavier

-- 
Xavier Scheuer 

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


Re: [Spam] Change beam grouping

2017-03-03 Thread Rutger Hofman

On 03/03/2017 09:10 AM, Sven Axelsson wrote:

Hi list.

I asked this very question way back in 2011. Time to raise it again,
maybe there is a way to do it now. The original thread is here:
https://lists.gnu.org/archive/html/lilypond-user/2011-09/msg00208.html


This is probably in the manual, but I can't find it so I'm asking you
all. In a sequence like

{ b16. b32 b32 b16. }

the default is to have a beam that connects the two shortest notes,
like the first bar in the attached image. I want the beaming so it
always makes a beamlet point towards the corresponding dotted note, as
in the second bar of the image.

How can I set it up so this happens automatically, both in 8. 16 and
in 16. 32 groups?

Thanks

--
Sven Axelsson


What about:

\set subdivideBeams = ##t
\set baseMoment = #(ly:make-moment 1/8)

Rutger


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