lilypond-user-fr
[Top][All Lists]
Advanced

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

Re: scheme : récupérer la métrique


From: Daniel Cartron
Subject: Re: scheme : récupérer la métrique
Date: Mon, 27 Apr 2015 15:08:51 +0200
User-agent: KMail/4.13.3 (Linux/3.13.0-48-generic; KDE/4.13.3; x86_64; ; )

Le lundi 27 avril 2015, 12:12:37 Gilles THIBAULT a écrit :
> Un truc comme ça devrait marcher.
> 
> %%%%%%%%%%%%%%%%%%%%%%
> #(define beatLen 0)
> #(define beatStr 0)
> #(define beatNum 0)
> 
> getTimeSig = #(define-music-function (parser location music) (ly:music?)
>  ""
>   (music-map
>     (lambda (evt)
>       (if (eq? (ly:music-property evt 'name) 'TimeSignatureMusic)
>         (begin
>           (set! beatLen (ly:music-property evt 'denominator #f))
>           (set! beatStr (ly:music-property evt 'beat-structure #f))
>           (set! beatNum (ly:music-property evt 'numerator #f))))
>       evt)
>      music))

J'y étais presque... J'avais juste mis music au lieu de evt dans  (if (eq? 
(ly:music-property

Bon ça me rassure j'avais pigé, c'était juste une faute d'étourderie.

-- 
Cordialement, Daniel Cartron
« Il y a des femmes dont l'infidélité est le seul lien qui les attachent à leur 
mari. »
Sacha Guitry —  Bloompott, exergue du chapitre 13




reply via email to

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