- This topic has 1 reply, 2 voices, and was last updated 11 years, 7 months ago by Krismenn.
-
AuthorPosts
-
4 April 2013 at 21 h 38 min #3680KrismennParticipant
Salut,
j’ai essayé de modifier la macro Lighter slider afin de l’affecter à tous les canaux… ca fonctionne une fois mais ca ne repart pas en boucle… Vois tu pourquoi?
Je voudrais pouvoir monter et descendre chaque canal l’un après l’autre, il y a sans doutes une facon plus simple en utilisant les routines mais là…je ne maitrise pas encore… Peux tu me donner un indice?
Merci!DeclareOnce int $value_unan$ = 0
DeclareOnce int $value_daou$ = 0
DeclareOnce int $value_tri$ = 0
DeclareOnce int $value_pevar$ = 0
DeclareOnce int $value_pemp$ = 0
DeclareOnce int $value_chwech$ = 0
DeclareOnce int $value_seizh$ = 0
DeclareOnce int $value_eizh$ = 0SFXController sfx_1_ctrl_1 = $value_unan$
SFXController sfx_1_ctrl_2 = {abs($value_daou$)}
SFXController sfx_1_ctrl_3 = {abs($value_tri$)}
SFXController sfx_1_ctrl_4 = {abs($value_pevar$)}
SFXController sfx_1_ctrl_5 = {abs($value_pemp$)}
SFXController sfx_1_ctrl_6 = {abs($value_chwech$)}
SFXController sfx_1_ctrl_7 = {abs($value_seizh$)}
SFXController sfx_1_ctrl_8 = {abs($value_eizh$)}Set $value_unan$ = {$value_unan$+1}
Set $value_daou$ = {$value_daou$+1}
Set $value_tri$ = {$value_tri$+2}
Set $value_pevar$ = {$value_unan$+1}
Set $value_pemp$ = {$value_daou$+1}
Set $value_chwech$ = {$value_tri$+2}
Set $value_seizh$ = {$value_unan$+1}
Set $value_eizh$ = {$value_daou$+1}If {($value_unan$ > 127)}
Set $value_unan$ = -127
EndIfIf {($value_daou$ > 127)}
Set $value_daou$ = -127
EndIfIf {($value_tri$ > 127)}
Set $value_tri$ = -127
EndIfIf {$value_pevar$ > 127}
Set $value_pevar$ = -127
EndIfIf {($value_pemp$ > 127)}
Set $value_pemp$ = -127
EndIfIf {($value_chwech$ > 127)}
Set $value_chwech$ = -127
EndIfIf {($value_seizh$ > 127)}
Set $value_seizh$ = -127
EndIfIf {($value_eizh$ > 127)}
Set $value_eizh$ = -127
EndIfSleep 50
RestartMacro5 April 2013 at 10 h 34 min #2803Philippe OllivierKeymasterTout simplement, il te manque abs() pour la variable $value_unan$.
Donc, lorsque tu la mets à -127, la macro tente de mettre le SFXController – -127 et ça donne l’erreur suivante dans la fenêtre cmd+M.-127.0:Bad SFXController value. Must be within the intervale [0.0,127.0]
Si tu mets :
SFXController sfx_1_ctrl_1 = {abs($value_unan$)}
À la ligne 10, ça fonctionne en boucle!
Philippe -
AuthorPosts
- You must be logged in to reply to this topic.