lilypond-user
[Top][All Lists]
Advanced

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

Re: scheme code for aksak-meters, problem with 2.14.1


From: Xavier Scheuer
Subject: Re: scheme code for aksak-meters, problem with 2.14.1
Date: Tue, 21 Jun 2011 12:53:47 +0200

On 21 June 2011 12:46, Stefan Thomas <address@hidden> wrote:
>
> Dear community,
> in version 2.12.3 I used this code (I think written by Graham) for so called
> aksak-meters like 7/8 (2+2+3) etc.:
>
> %%% example for aksak:
> \version "2.12.0"
> aksak = #(define-music-function
>   (parser layout timesig compound) (list? list?)
>   #{
>     % measure length + beaming
>     \set Timing.timeSignatureFraction = #(cons (car $timesig) (cadr
> $timesig))
>     \set Timing.beatLength = #(ly:make-moment 1 (cadr $timesig) 0 1)
>     \set Timing.beatGrouping = $compound
>     \set Timing.measureLength = #(ly:make-moment (car $timesig) (cadr
> $timesig) 0 1)
>   #})
>
> \new Staff \relative { \aksak #'(5 16 ) #'(3 2 ) c16 d e f d }
> % end of example
> Unfortunately this code doesn't work in version 2.14.1.
> I tried to update it, with convert.ly and by hand, but without sucess.
> Could someone give me a hint?

There is a snippet called "Compound time signatures" in
NR 1.2.3 Displaying rhythms > Time signature
http://lilypond.org/doc/v2.14/Documentation/notation/displaying-rhythms#time-signature

or "Complex compound time signatures" in the LSR:
http://lsr.dsi.unimi.it/LSR/Item?id=743

Does one of them correspond to your "aksak-meter"?

Cheers,
Xavier

-- 
Xavier Scheuer <address@hidden>



reply via email to

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