Home Forums Macros Aux de la prochaine piste

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #937
    Christophe Le MennKrismenn
    Participant

    Bonjour,
    voici une petite macro que j’ai faite pour regler l’envoi d’auxiliaire de l’input à 80 ainsi que celui de la prochaine boucle. Ainsi on peut caler une reverb par exemple, jouer avec cette reverb , enregistrer une boucle et avoir cette boucle avec le même réglage que celle qu’on vient de jouer.

    1ère action: auxiliaire de l’entrée 1 à 80
    2 ème action: lancement de l’enregistrement

    Ne pas oublier d’activer les auxiliaire en faisant cmd+click sur l’aux de la tranche


    TrackAux1Volume in1 = 80
    WaitUserAction
    Multiply
    WaitBeginLoop
    Sleep 50
    TrackAux1Volume trk@ = 80
    Multiply

    Philippe, est ce possible de sélectionner la prochaine boucle à enregistrer? (quelque chose comme (trk@ +1) pourrait être pratique…)

    #2737

    Salut Krismenn,
    Très intéressant cette macro.

    Il me semble plus juste de parler de “prochaine piste”, je me permets de modifier le titre de ce sujet en conséquence.

    Ce que tu demandes existe dans la macro exemple Add_Track.
    Il faut utiliser les variables spécifiques que sont trk_x, trk_y ou trk_z.
    Donc, tu déclares la variable trk_x en lui donnant une valeur que tu peux calculer.
    Ici c’est ((la dernière piste pleine)+1).
    Ensuite, tu utilises trk_x à la place de trk@.

    VarLoopTrack trk_x {$current_last_full_track$ + 1}
    TrackAux1Volume trk_x = 80

    Donc, si j’ai bien tout compris, ta macro s’écrira :

    TrackAux1Volume in1 = 80
    WaitUserAction
    Multiply
    WaitBeginLoop
    Sleep 50
    VarLoopTrack trk_x {$current_last_full_track$ + 1}
    TrackAux1Volume trk_x = 80
    Multiply

    Philippe

    #949
    Christophe Le MennKrismenn
    Participant

    Ok merci! En fait ce que je veux faire c’est juste que l’auxiliaire de la prochaine piste ai la même valeur que l’auxiliaire de l’entrée.
    sans s’occuper du looper avec ca ca fonctionne:

    VarLoopTrack trk_x {$current_last_full_track$ + 2}
    TrackAux1Volume trk_x = 80
    TrackAux1Volume in1 = 80

    Y’aurait il un moyen direct de controler l’aux de l’entrée et celui de la prochaine piste en même temps?

    #2738

    Tu peux affecter un contrôleur midi à un aux d’entrée et à une variable midi pour macro.
    Ensuite, tu appelles la macro suivante :

    VarLoopTrack trk_x {$current_last_full_track$ + 2}
    TrackAux1Volume trk_x = $midiv_cc1$

    Lorsque tu changeras l’état du contrôleur, l’aux d’entrée suivra, il ne restera qu’a appelé la macro.
    P

    #2740
    Christophe Le MennKrismenn
    Participant

    Merci,
    C’est parfait quand on a pas de conduite de morceau et qu’on improvise.

    #2741

    Euh,
    Je me suis trompé à un endroit…
    IL faut faire un calcul dans la ligne :

    TrackAux1Volume trk_x = $midiv_cc1$

    Qui devrait donc probablement être :

    TrackAux1Volume trk_x = {($midiv_cc1$/127)*100}

    Attention, je n’ai pas ce qu’il faut sous la main pour tester, donc, c’est à vérifier.
    Philippe

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