Home Forums Macros granulaterre – macro sur le zone de sélection

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #6312
    Youssra KHECHAIYoussra KHECHAI
    Participant

    Bonjour,

    Je souhaiterais macroïser la “zone de sélection et vu sur l’échantillon” du Granualterre pour que ma pièce démarre sur l’échantillon le plus petit possible et qu’il augmente progressivement sur 5 minutes. J’ai tenté d’utiliser le GrainSize ou le SampleSize mais je n’ai pas réussi.
    Je pense que je n’ai pas tout compris sur la manière dont je dois écrire les valeurs parce que quand je mets :
    SFXSendMessage 1 1_TrackGrainSize X
    –> le GrainSize de la track 1 se met bien à X
    MAIS si je veux mettre
    SFXSendMessage 1 1_TrackGrainSize + X
    –>pour que le grain size augmente ça ne fonctionne pas.

    Merci pour votre aide !

    #6320
    Philippe OllivierPhilippe
    Keymaster

    Bonsoir Youssra,
    Voici une macro qui fait grandir la sélection dans l’échantillon de Granulaterre au fil du temps.
    Il n’y a pas à ma connaissance de méthode toute prête pour pouvoir dire que la progression va se faire en un temps donné. Mais en changeant la valeur du “Sleep” qui se trouve dans la boucle Repeat//While, tu rends la macro plus lente ou plus rapide…
    Philippe

    Declare Local int $grainDuration$ = 1

    DoRepeat
    SFXSendMessage 1 GrainIn 0
    SFXSendMessage 1 GrainDuration $grainDuration$

    $grainDuration$ = {$grainDuration$ + 1}

    // PLus le sleep a une valeur élevée, plus la macro sera lente
    // car elle fera une pose plus longue entre chaque incrément
    Sleep 20

    While {$grainDuration$ < 1000}

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.