lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: overrideBeamSettings not working in 2.13.30


From: Carl Sorensen
Subject: Re: overrideBeamSettings not working in 2.13.30
Date: Wed, 18 Aug 2010 09:50:25 -0600

On 8/18/10 6:20 AM, "Trevor Daniels" <address@hidden> wrote:

> 
> 
> Hans Aberg wrote Wednesday, August 18, 2010 12:17 PM
> 
> 
>> On 18 Aug 2010, at 11:45, Trevor Daniels wrote:
>> 
>>>> I just switched from LilyPond 2.13.30 (from 2.13.27), and then:
>>>>  error: unknown escaped string: `\overrideBeamSettings'
>>> 
>>> The changes are quite extensive.  Best to read the
>>> Notation Reference for 2.13.30.  See sections 1.2.4
>>> and Time signature in 2.1.3.
>> 
>> Thanks. [Typo: 1.2.3.]
> 
> Sorry!
> 
>> It was not so difficult, it seems (I'll have to check it more).
>> For  the 9/16 meter, because there is already a beat structure
>> defined for  it (3+3+3), I had to write
>>   \overrideTimeSignatureSettings
>>   #'Score
>>   #'(9 . 16) % time signature fraction
>>   #'(1 . 16) % base moment fraction
>>   #'(4 2 3)  % beatStructure
>>   #'()       % beamExceptions
>> 
>>   \time 9/16
> 
> I think (not tested) you can just write
> 
>   \set beamExceptions = #'()
>   \set beatStructure=#'(4 2 3)
>   \time 9/16

If you don't want to do \overrideTimeSignatureSettings, it would be
sufficient to do

\time 9/16
\set beatStructure = #'(4 2 3)

because the \time call resets beatStructure.

HTH,

Carl




reply via email to

[Prev in Thread] Current Thread [Next in Thread]