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

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

Re: rythme répétitif : automatisation po ssible ?


From: Xavier Scheuer
Subject: Re: rythme répétitif : automatisation po ssible ?
Date: Sat, 8 May 2010 19:12:03 +0200

2010/5/8 Céladon <address@hidden> :

> Bonjour !
> Ca ne fonctionne pas. J'ai copié ce qu'il fallait dans mon fichier,
> et ensuite j'ai défini :
>
> rpt = #(define-music-function (parser location music) (ly:music?)
> #{
>        \makeRhythm $music "4. \times 4/3 {32 32 32}"
> #})
>
> Et il dit :
> .../Bel-05-bas.ly:35:15: In procedure ly:intlog2 in expression
> (ly:intlog2 val):
> .../Bel-05-bas.ly:35:15: Wro
> http://n2.nabble.com/file/n5023852/Bel-05-bas.ly Bel-05-bas.ly ng
> type argument in position 1 (expecting number): #f
>
> Je vous mets tout le fichier en attaché, mais il a le même contenu
> que dans le modèle : http://lsr.dsi.unimi.it/LSR/Item?id=390

Pourquoi ne pas utiliser le snippet 654 puisque c'est la version
"améliorée" ?


> J'ai essayé la fonction de Nicolas également, ça a bugué mon
> ordinateur...

Normal, tu utilises visiblement la version 2.12 et je suppute que la
fonction de Nicolas nécessite la 2.13 (non vérifié).


> Merci d'avance pour votre aide !
> J'ai une petite idée sur pourquoi ... \makeRhythm $music "4.
> \times 4/3 {32 32 32}" ... ne fonctionne pas : parce qu'il ne faut
> pas mettre de \times {} ici.  Mais je ne sais pas quoi mettre à la
> place.

Je suppose aussi.
Il s'attend à uniquement des chiffres, si j'en crois le message
d'erreur (or ici tu as la commande \times en sus).

Le \changePitch du 654 fonctionne très bien (en 2.13 au moins).

  \changePitch { c4. \times 4/3 { c32 c32 c32 } }  %% non imprimé
  {
    % placer ici les "nouvelles notes"
  }

cf. fichier joint.

Cordialement,
Xavier

-- 
Xavier Scheuer <address@hidden>

Attachment: bel-05-bas.ly
Description: Binary data


reply via email to

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