Salut !
J’ai remarqué que les commandes macro TrackLoopBeginAt et TrackLoopEndAt ne fonctionnent pas très bien. Par contre la fonction TrackLoop fonctionne parfaitement.
Je m’explique :
Quand on lance
TrackLoopBeginAt trk1 {$current_loop_duration_samples$*($beat$)/$nb_temps$}
TrackLoopEndAt trk1 {$current_loop_duration_samples$*($beat$+1)/$nb_temps$}
une fois sur deux le début de la boucle est mal placé, et la fin de la boucle est carrément à dreuz à tous les coups. La tête de lecture se place à des endroits imprévisibles, et quand elle est en dehors de la boucle en mode once, elle se bloque.
Par contre quand on lance
TrackLoop trk1 BeginAt {$current_loop_duration_samples$*($beat$)/$nb_temps$} EndAt {$current_loop_duration_samples$*($beat$+1)/$nb_temps$}
tout fonctionne parfaitement. La boucle est correctement placée et la tête de lecture commence gentiment au début.