[Top][All Lists]
[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>
bel-05-bas.ly
Description: Binary data
Re: rythme répétitif : automatisation pos sible ?, Nicolas Sceaux, 2010/05/07
Re: rythme répétitif : automatisation po ssible ?, Eluze, 2010/05/07