Bonjour à tous,
je me confronte à un petit problème lorsque j’essaie de produire plusieurs curve simultanément. Cela doit certainement venir d’une mauvaise syntaxe que j’emploie…
Tout d’abord, lorsque j’écris par exemple:
curve @command { i6_curve c Aa6.04 } 2, 6.2 40s
curve @command { i6_curve c Aa6.05 } 1, 8.2 40s
curve @command { i6_curve c Aa6.06 } 1, 1.2 40s
Seul le dernier curve (le troisième donc) est réalisé.
Me suis dis-je que cela pouvait provenir du receive unique, j’ai donc tenté d’écrire:
curve @command { i6_curve1 c Aa6.04 } 2, 6.2 40s
curve @command { i6_curve2 c Aa6.05 } 1, 8.2 40s
curve @command { i6_curve3 c Aa6.06 } 1, 1.2 40s
Soit trois receive différents, si je ne m’abuse…
Et bizarrement malgré ces trois receive différents c’est uniquement sur le dernier, i6_curve3, que le curve est correctement réalisé (les deux autres affichent seulement le message adressé au receive et le point de départ du curve désiré: “c Aa6.04 2” pour le premier receive et “c Aa6.05 1” pour le second)…
Chose plus qu’étonnante, tout marche à merveille en revanche si j’écris des noms de receive “incohérents” (pour ne pas dire bidon), si j’écris:
curve @command { i6_curve c Aa6.04 } 2, 6.2 40s
curve @command { i6toto c Aa6.05 } 1, 8.2 40s
curve @command { i6LOL c Aa6.06 } 1, 1.2 40s
Bien, les trois curve s’exécutent parfaitement et simultanément.
Je dois faire une erreur de syntaxe à l’utilisation de @command, mais laquelle…
Si vous avez une solution… Merci!
En tous cas merci d’avance de votre aide et de votre attention.
Bien à vous tous,
Lorangeverte.