Sign In:     


Forum: French Forum

Topic: [Aide] Script pour mapper une diode[Résolu]

This topic is old and might contain outdated or incorrect information.

J'en appele aux pros du script !

J'ai une N4 avec la touche "Pitch range". J'ai mappé pour avoir sur shift+pitch range l'action pitch reset

var "$shift" ? pitch_reset : pitch_range

J'ai mappé la led de cette touche pour avoir le clignotement de la touche sur l'action "pitch reset"
Je voudrais avoir cette diode qui s'allume pour l'action pitch range, mais je n'y arrive pas. J'ai essayé de retourner le script dans tout les sens je sature lol !

Pleeeease !

Voiçi le script de la LED

pitch_reset ? blink : pitch_range

Thx all !
 

Posted Sun 27 Jul 14 @ 11:13 am
normalement c'est
pitch_range ? blink : off

ou encore
pitch_range ? blink 200ms : off (où tu peux choisir la fréquence de clignotement en millisecondes)

par contre c'est quoi déjà la fonction pitch_range ?

 

Dodge57 wrote :
par contre c'est quoi déjà la fonction pitch_range ?


Le choix entre 6, 8 12 etc etc des % du pitch.

 

Dodge57 wrote :
normalement c'est
pitch_range ? blink : off

ou encore

pitch_range ? blink 200ms : off (où tu peux choisir la fréquence de clignotement en millisecondes)


Dodge, thx pour la réponse. Cependant, avec tes scripts, la diode reste off en pitch range et ne clignote plus en mode pitch reset :P

 

Dodge57 wrote :
par contre c'est quoi déjà la fonction pitch_range ?

tu dois rigolé chris.

L'amplitude du pitch
 

Yep je pense qu'il m'a joke en fait :P
 

non non, j'avais un trou de mémoire ^^

j'avais pas compris que tu voulais qu'elle clignote aussi avec le pitch reset...
mais tu veux que la led s'allume lorsque tu changes de range ?

ce serait donc :
pitch_reset ? blink : pitch_range ? on : off : off
 

Dodge57 wrote :
pitch_reset ? blink : pitch_range ? on : off : off

Nope j'ai le même résultat que ma ligne initiale, c'est à dire la diode clignote en mode pitch reset

pitch_reset ? blink : pitch_range

J'veux juste que quand j'appuie sur le boutton pour changer la range, la diode s'allume.

 

Là je comprends plus rien ^^
Dj laurent wrote :
Cependant, avec tes scripts, la diode reste off en pitch range et ne clignote plus en mode pitch reset

là j'ai compris que tu voulais qu'elle clignote lors du pitch reset
mais
Dj laurent wrote :
Nope j'ai le même résultat que ma ligne initiale, c'est à dire la diode clignote en mode pitch reset


soit plus précis car je plane !!!
 

Dodge57 wrote :
soit plus précis car je plane !!!


pitch_reset ? blink : pitch_range <---- cette ligne (ce que j'utilise actuellement) fait clignoter la diode en mode pitch reset. c'est la fonction shiftée du bouton.

Quand j'appuis sur le bouton pour le range la diode reste eteinte. Je veux qu'elle s'allume quand j'appuis dessus.
J'fais mon relou, c'est pas vital, mais j'ai essayé plein de fois sans succes et j'ai envie d'avoir la soluce.

Big thx Dodge en tout cas !

 

en bref avoir toujours cette touche allumée ou clignotante et jamais éteinte
 

nope !

Toujours eteinte. Allumée quand j'appuies dessus et clignotante en mode pitch reset :-)
 

je ne comprends pas car si vous êtes en 6% et que vous appuyez dessus pour du 12%, pourquoi la led devrait s'allumer alors que vous êtes déjà en pitch_range par défaut?
 

Avant tout on peut se dire "tu". J'suis un papa mais au même niveau que tous ici :-p
Y'a rien à comprendre en fait. Je ne souhaite pas signaler un état. Le range passe au rang du dessus en boucle à chaque pression. Je veux juste qu'elle s'allume quand j'appuies dessus !
 

Essayez avec une variable
Pour la touche pitch_range:
down ? set 'led'1 & pitch_range : set 'led'0

pour la del:
var 'del'1 ? on : pitch_reset ? blink : off
 

Thx Jmf !

And the winner is ......... Laurent lol !!!
Mais bon j'ai triché, je me suis servi du factory defaut :P

Les bonnes combinaisons étaient:

Pour le bouton:
var "$shift" ? pitch_reset : pitch_range "8,12,25,100" +1 & toggle "$pitrng" while_pressed

Et pour la LED:
pitch_reset ? blink : var "$pitrng"

Un grand merci @tous d'avoir pris du temps :P

Ps aux modos : Résolu :-p
 



(Old topics and forums are automatically closed)