⭐ Cet article concerne une fonctionnalité Pro.
La Timeline est un module du Séquenceur permettant de programmer une suite d'actions à enchaîner sur une ligne de temps. La lecture et l'enchainement des séquences peuvent donc être automatisés.
La forme d'onde d'un fichier audio peut être utilisée pour caler les déclenchements d'actions sur un son.
Vous pouvez suivre le tutoriel vidéo du Séquenceur ci-dessous pour une brève introduction à la Timeline, puis les instructions détaillées par la suite pour plus d'informations.
(tutoriel créé avec HeavyM 2.12)
Présentation de la Timeline
Les pistes
La Timeline est divisée en plusieurs composants. Au centre se trouvent trois pistes, empilées les unes sur les autres et répondant à la même ligne de temps :
- en haut, la piste de temps, où se déplace la tête de lecture et où est affiché le temps.
- au milieu, la piste des Cues, où se trouvent les étiquettes des "cues", ces petits drapeaux qui permettent de programmer des actions automatiques lorsque la tête de lecture les atteint. Leur comportement est détaillé plus bas dans cet article.
- en bas, la piste d'audio, où s'affiche la forme d'onde audio dans le cas où un fichier son a été importé sur la Timeline.
Cette partie centrale de la Timeline est scrollable horizontalement (en utilisant la barre de défilement, un clic-molette ou en maintenant [Shift] lors d'un scroll vertical) et zoomable par un simple scroll vertical ou par les boutons dédiés (voir paragraphe suivant).
Contrôles de lecture
Sur la gauche, les contrôles de lecture permettent de lancer ou faire progresser la tête de lecture.
- Play/Pause, le bouton a 3 états :
- indique que la timeline n'est ni en lecture, ni en pause: la tête de lecture n'avance pas et si elle est déplacée manuellement, les cues par dessus lesquelles elle passe ne sont pas actionnées. Si on clique sur le bouton, la Timeline passe en lecture.
- indique que la timeline est en lecture: la tête de lecture avance selon la ligne de temps définie et active les cues sur lesquelles elle passe. Si on clique sur le bouton, la Timeline passe en pause.
- indique que la timeline est en pause: la tête de lecture n'avance pas et la Timeline se met en attente. L'opacité globale du rendu est adaptée au choix déterminé dans les paramètres de la Timeline (voir plus bas). Si on clique sur le bouton, la Timeline passe en lecture.
- Stop : arrête complètement la timeline, place la tête de lecture à l'arrêt en 00:00:00.000, remet le bouton Play/Pause en état stop et passe le rendu en Blackout (aucune séquence en lecture).
- Cue précédente/suivante : place la tête de lecture sur la cue la plus proche avant/après sa position actuelle. Si la Timeline était en stop, alors la tête de lecture est simplement déplacée et reste à l'arrêt. Sinon, la lecture reprend et si de plus la cue précédente/suivante a une action de type "Play", celle-ci est actionnée.
- Position de la tête de lecture : indique la position de la tête de lecture sur la piste de temps. La tête de lecture peut être déplacée manuellement en donnant une nouvelle position dans ce champ dédié, en la glissant sur la piste de temps, en cliquant sur une position dans une des trois pistes ou bien par les flèches du clavier (pas de 1ms).
Barre d'outils
Sur la droite, la barre d'outils permet d'accéder à des outils et des paramètres de la Timeline:
- Ajuster la hauteur : permet d'étendre/réduire la hauteur de la Timeline. Elle peut soit avoir une taille minimale fixe, soit prendre la moitié de la hauteur totale du Séquenceur (ou bien toute la hauteur si le module des Séquences est caché.)
- Paramètres :
- Timeline length ("Longueur de la Timeline") : détermine la durée d'une boucle de la Timeline. Lorsque la tête de lecture arrive au bout, elle repart du début.
Note : si la longueur de la Timeline est diminuée, toute les cues qui étaient à une position plus élevée que le nouveau maximum sont placées à la fin. - Override master opacity when paused : ce paramètre permet de définir une valeur remplaçant temporairement la valeur d'opacité globale du rendu lorsque la Timeline est en état de pause.
- Fichier audio et bouton associés : indique le nom du fichier audio importé sur la Timeline s'il y en a un et permet de le supprimer et le remplacer.
- Scroll follows playhead ("Suivre la tête de lecture") : quand cette option est cochée, le défilement s'adapte automatiquement de façon à toujours garder la tête de lecture dans la vue.
- Timeline length ("Longueur de la Timeline") : détermine la durée d'une boucle de la Timeline. Lorsque la tête de lecture arrive au bout, elle repart du début.
- Ajouter une cue : permet d'ajouter une cue sur la position de la tête de lecture en choisissant une action du menu déroulant. Les actions sont détaillées dans un prochain paragraphe.
- Ajouter un fichier audio : permet de choisir un fichier audio depuis son ordinateur. Le fichier sera ajouté sur la Timeline avec sa forme d'onde, à partir de 00:00:00,000.
- Zoom : permet de zoomer/dézoomer sur la Timeline. Le zoom minimum est atteint lorsque toute la longueur de la Timeline entre dans la vue. Il est aussi possible de zoomer avec la mollette de la souris.
Utiliser des cues pour programmer des actions
Qu'est-ce qu'une cue?
Une cue est un objet de la Timeline permettant d'envoyer un signal déclencheur d'une action relative à la lecture des Séquences. Elle se présente sous la forme d'un petit drapeau positionné à un temps précis de la Timeline, actionné lorsque la tête de lecture atteint sa position en lecture.
Ajouter une cue
Il y a plusieurs méthodes pour ajouter une cue, vous pouvez :
- Glisser une séquence directement sur la piste des cues pour ajouter une cue "Play" associée à un temps précis.
- Utiliser le bouton associé dans la barre d'outils de la Timeline, qui donne accès à toutes les actions disponibles et permet de placer une cue sur la position de la tête de lecture.
- Effectuer un clic-droit sur la piste des cues et choisir une action pour ajouter une cue spécifique à un temps précis.
- Double-cliquer sur la piste des cues pour ajouter une cue "None", qui ne sert que de marqueur à un temps précis.
- Copier/Couper/Coller une cue existante en la sélectionnant et en utilisant le menu en clic-droit ou bien les raccourcis communs. Les copies sont placées sur la position de la tête de lecture.
Sélectionner une cue
Lorsqu'une cue est ajoutée, elle devient automatiquement sélectionnée. Autrement, il suffit de cliquer sur l'étiquette d'une cue pour la sélectionner et de cliquer dans un espace vide de la piste audio ou piste des cues pour la désélectionner.
Note : seulement une cue à la fois peut être sélectionnée.
Editer une cue
Quand une cue est sélectionnée, ses paramètres apparaissent dans le panneau dédié sur la droite. Voici une liste des paramètres d'une cue et en particulier des actions possibles:
- Name : le nom de la cue, affiché sur son étiquette
- Color : la couleur de la cue dans la timeline (7 possibles)
- Timestamp : la position de la cue sur la timeline. Dans le cas où plusieurs cues se trouvent à la même position exactement, seulement une seule sera actionnée.
- Action :
- Play : menu déroulant qui donne accès à la liste des séquences existantes et une option "Blackout". L'action "Play" permet de déclencher la diffusion de la séquence qui a été choisie, comme si on cliquait dessus dans le module des séquences et la séquence devient alors la séquence jouée. Cette action n'altère pas la progression de la tête de lecture.
Note : si c'est l'option "Blackout" qui est visée, l'action est équivalente au fait de cliquer sur une cellule vide du module des séquences (aucune séquence jouée). - Pause : arrête la tête de lecture à la position de la cue et met la timeline en état de pause. Le rendu de la séquence en cours (ou blackout) n'est pas interrompu, mais il est possible de donner une valeur temporaire d'opacité globale du rendu depuis les settings de la Timeline.
- Stop : arrête la tête de lecture et la replace en 00:00:00.000. La Timeline est mise en état de stop et le rendu passe en Blackout (aucune séquence jouée).
- Jump to : menu déroulant qui donne accès à la liste des cues existantes et une option "Start". L'action "Jump to" permet de sauter directement à la cue choisie, comme si on double-cliquait dessus. Cette action déplace la tête de lecture, qui continue ensuite sa progression depuis le point donné (l'option "Start" indique le point 00:00:00.000).
Note : si la cue ciblée par le saut vise une action "Play", alors celle-ci est déclenchée. - None : ne déclenche aucune action et n'altère pas la progression de la tête de lecture, peut juste servir de référence.
- Play : menu déroulant qui donne accès à la liste des séquences existantes et une option "Blackout". L'action "Play" permet de déclencher la diffusion de la séquence qui a été choisie, comme si on cliquait dessus dans le module des séquences et la séquence devient alors la séquence jouée. Cette action n'altère pas la progression de la tête de lecture.
Note : si un objet visé par une action de cue est supprimé, alors la cue en question devient automatique un simple marqueur, jusqu'à ce que l'objet soit rétabli ou l'action changée manuellement.
Supprimer une cue
Pour supprimer une cue, cliquez simplement sur son étiquette et utilisez [Suppr./Retour] ou clic-droit -> Delete.