Home › Forums › Macros › Macro AddTrack_Counter › Reply To: Macro AddTrack_Counter
Salut Philippe,
Dans ma macro, $current_full_track$ a été remplacé automatiquement par $current_last_full_track$. D’ailleurs, cette fonction automatique est très bien ! Merci.
Donc ça ne vient pas de là.
Je viens de refaire des tests en mettant les commandes pas à pas. Je pense que le problème vient de la commande DuplicateTrack.
voilà la macro :
// Stop this macro if there nothing to copy
MacroStopIf {$current_loop_duration_samples$ == 0}
// Stop this macro if there nothing to copy
MacroStopIf {$current_last_full_track$ == 9}
WaitBeginLoop
If {$counter$ < 1 }
AddTrack 1
VarLoopTrack trk_x {$current_last_full_track$ + 1}
DuplicateTrack trk@ trk_x
Message “Duplicate the last track”
PlayImmediatlyAllNewTracks
Else
Declare int $my_personnal_counter$ = 0
DoRepeat
Set $my_personnal_counter$ = {$my_personnal_counter$ + 1}
AddTrack 1
VarLoopTrack trk_x {$current_last_full_track$ + 1}
DuplicateTrack trk@ trk_x
Message “Duplicate the last track”
PlayImmediatlyAllNewTracks
While { $my_personnal_counter$ < $counter$ }
EndIf
Merci pour ton aide.
Christophe