lilypond-devel
[Top][All Lists]
Advanced

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

Re: \articulate problem


From: Peter Chubb
Subject: Re: \articulate problem
Date: Mon, 05 Jan 2015 09:28:25 +1100
User-agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (Gojō) APEL/10.8 EasyPG/1.0.0 Emacs/24.4 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)

>>>>> "Patrick" == Patrick or Cynthia Karl <address@hidden> writes:

Patrick> [1 <text/plain; utf-8 (quoted-printable)>]
>> On Dec 28, 2014, at 1:15 AM, Peter Chubb
>> <address@hidden> wrote:
>> 
>>>>>>> "Patrick" == Patrick or Cynthia Karl <address@hidden> writes:
>> 
>> Interesting.
>> 
>> The problem is in the Prall rendition:
>> 
>> It comes out as:
>> 
>> { < d'' >32 < c'' > < d'' > < c'' >1*-1/32 }
>> 
>> This is generated from a ly:music-compress function applied to {
>> <d''>32 <c''> <d''> <c''> } to squash it to the same length as the
>> original semiquaver.
>> 
>> I have no idea where that 1*-1/32 comes from , but that's where the
>> `backwards in midi time' message originates, I think.

Patrick> I’m replying directly to you rather than to the list as I
Patrick> suspect few if any would be interested.

Patrick> I would suggest that the 1/32 comes from the following line
Patrick> in articulate.ly <http://articulate.ly/> at version 2.19.15:

Patrick> (line 691) (newlen (ly:moment-sub totallength (ly:make-moment
Patrick> 3/32)))

Yup that's  bogus.  I've finally made time to look at it.

I've refactored the code, and used compress-music to make the
ornaments fit.  Try the attached, please.

Attachment: articulate.ly
Description: Binary data






reply via email to

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