Home Forums Macros Macros qui marchent pas

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #1472
    Jean Quillivicjean quillivic
    Participant

    Bonjour

    Chez moi les macros Perpetual hamster et perpetual Trk 3 à 6 ne marchent pas …. Logelloop dit Errors et Lexical errors…

    #1488

    Salut Jean,
    Pardon pour la réponse tardive.
    Il semble que certaines macros soient corrompues à la fermeture de Logelloop dans un cas que je n’arrive pas à définir. Personnellement, je n’ai pas eu ce souci, mais d’autres utilisateurs m’ont rapporté le problème.
    Je te remets les contenus de Perpetual Hamster et Perpetual Trk 3 à 6 dans 2 posts qui vont suivre.

    Désolé pour la réponse tardive, j’ai été bien sollicité ces derniers temps!
    Philippe

    #1489

    // Perpetual Hamster
    // Initialize the direction at the call first
    // It is zero by default, which is not good for us
    Set $inc$ = 0.05

    // Increment the panner value
    Set $pan$ = “$pan$ + $inc$”

    // Check if panner hit -1 or +1
    If “$pan$ > 1”
    Set $pan$ = -2+$pan$
    EndIf

    // Why 40 ???
    // Because 0.05*40 = 2
    // If we change 0.05 to something else, then also change 40
    // We must always have INC * Y = 2, Y = 2 / INC

    TrackPan trk1 = $pan$
    // -2+($pan$+0.5)
    TrackPan trk2 = “-(($pan$ > 0.5) ? -1.5+$pan$ : $pan$ + 0.5)”
    // -2+($pan$+1)
    TrackPan trk3 = “(($pan$ > 0) ? -1+$pan$ : $pan$ + 1)”
    // -2+($pan$-0.5)
    TrackPan trk4 = “-(($pan$ < -0.5) ? 2+($pan$-0.5) : $pan$ – 0.5)"
    Sleep 75
    RestartMacro

    #1490

    // Perpetual_trk_3and_6
    // Initialize the direction at the call first
    // It is zero by default, which is not good for us
    Set $inc$ = 0.05

    // Increment the panner value
    Set $pan$ = “$pan$ + $inc$”

    // Check if panner hit -1 or +1
    If “$pan$ > 1”
    Set $pan$ = -2+$pan$
    EndIf

    // Why 40 ???
    // Because 0.05*40 = 2
    // If we change 0.05 to something else, then also change 40
    // We must always have INC * Y = 2, Y = 2 / INC

    TrackPan trk3 = $pan$

    TrackPan trk6 = “-(($pan$ > 0.5) ? -1.5+$pan$ : $pan$ + 0.5)”

    Sleep 100
    RestartMacro

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