Tagged: auxiliaire, Multiply, trk@, vst
- This topic has 5 replies, 2 voices, and was last updated 11 years, 9 months ago by Krismenn.
-
AuthorPosts
-
1 February 2013 at 11 h 14 min #937KrismennParticipant
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’enregistrementNe 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…)
1 February 2013 at 12 h 46 min #2737Philippe OllivierKeymasterSalut 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 = 80Donc, 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
MultiplyPhilippe
1 February 2013 at 13 h 32 min #949KrismennParticipantOk 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 = 80Y’aurait il un moyen direct de controler l’aux de l’entrée et celui de la prochaine piste en même temps?
1 February 2013 at 15 h 48 min #2738Philippe OllivierKeymasterTu 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.
P1 February 2013 at 18 h 01 min #2740KrismennParticipantMerci,
C’est parfait quand on a pas de conduite de morceau et qu’on improvise.2 February 2013 at 8 h 31 min #2741Philippe OllivierKeymasterEuh,
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 -
AuthorPosts
- You must be logged in to reply to this topic.