⭐ Cet article concerne une fonctionnalité Pro.
La Piste 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 Piste, puis les instructions détaillées par la suite pour plus d'informations.
(tutoriel créé avec HeavyM 2.12)
Présentation de la Piste
Les pistes
La Piste 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 Repères, où se trouvent les étiquettes des "Repères", 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 Piste.
Cette partie centrale de la Piste est scrollable horizontalement (en utilisant la barre de défilement, un clic-molette ou en maintenant [Maj] 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.
-
Lire/Pause, le bouton a 3 états :
-
indique que la piste 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 repères par dessus lesquelles elle passe ne sont pas actionnées. Si on clique sur le bouton, la Piste passe en lecture.
-
indique que la piste est en lecture: la tête de lecture avance selon la ligne de temps définie et active les repères sur lesquelles elle passe. Si on clique sur le bouton, la Piste passe en pause.
-
indique que la piste est en pause: la tête de lecture n'avance pas et la Piste se met en attente. L'opacité globale du rendu est adaptée au choix déterminé dans les paramètres de la Piste (voir plus bas). Si on clique sur le bouton, la Piste passe en lecture.
-
-
Stop : arrête complètement la piste, place la tête de lecture à l'arrêt en 00:00:00.000, remet le bouton Lire/Pause en état stop et passe le rendu en Extinction totale (aucune séquence en lecture).
-
Repère précédente/suivante : place la tête de lecture sur la cue la plus proche avant/après sa position actuelle. Si la Piste é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 le Repère précédente/suivante a une action de type "Lire", 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 Piste:
-
Ajuster la hauteur : permet d'étendre/réduire la hauteur de la Piste. 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 :
-
Longueur de la piste : détermine la durée d'une boucle de la Piste. Lorsque la tête de lecture arrive au bout, elle repart du début.
Note : si la longueur de la Piste est diminuée, toute les cues qui étaient à une position plus élevée que le nouveau maximum sont placées à la fin. - Remplacer l'opacité principale en pause : ce paramètre permet de définir une valeur remplaçant temporairement la valeur d'opacité globale du rendu lorsque la Piste est en état de pause.
- Fichier audio et bouton associés : indique le nom du fichier audio importé sur la Piste s'il y en a un et permet de le supprimer et le remplacer.
- 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.
-
Longueur de la piste : détermine la durée d'une boucle de la Piste. Lorsque la tête de lecture arrive au bout, elle repart du début.
-
Ajouter un Repère : permet d'ajouter un Repère 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 Piste avec sa forme d'onde, à partir de 00:00:00,000.
-
Zoom : permet de zoomer/dézoomer sur la Piste. Le zoom minimum est atteint lorsque toute la longueur de la Piste entre dans la vue. Il est aussi possible de zoomer avec la mollette de la souris.
Utiliser des Repères pour programmer des actions
Qu'est-ce qu'un Repère?
Un Repère est un objet de la Piste 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 Piste, actionné lorsque la tête de lecture atteint sa position en lecture.
Ajouter un Repère
Il y a plusieurs méthodes pour ajouter un Repère, vous pouvez :
-
Glisser une séquence directement sur la piste des Repères pour ajouter une cue "Lire" associée à un temps précis.
-
Utiliser le bouton associé
dans la barre d'outils de la Piste, qui donne accès à toutes les actions disponibles et permet de placer un repère sur la position de la tête de lecture.
- Effectuer un clic-droit sur la piste des Repères et choisir une action pour ajouter un repère spécifique à un temps précis.
- Double-cliquer sur la piste des repère pour ajouter un repère "Aucun", qui ne sert que de marqueur à un temps précis.
- Copier/Couper/Coller un repère 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 un repère
Lorsqu'une cue est ajoutée, elle devient automatiquement sélectionnée. Autrement, il suffit de cliquer sur l'étiquette d'un repère pour la sélectionner et de cliquer dans un espace vide de la piste audio ou piste des repères pour la désélectionner.
Note : seulement un repère à la fois peut être sélectionnée.
Editer un repère
Quand un repère est sélectionnée, ses paramètres apparaissent dans le panneau dédié sur la droite. Voici une liste des paramètres d'un repère et en particulier des actions possibles:
- Nom : le nom du repère, affiché sur son étiquette
- Couleur : la couleur du repère dans la Piste (7 possibles)
- Horodatage : la position de la repère sur la piste. Dans le cas où plusieurs cues se trouvent à la même position exactement, seulement une seule sera actionnée.
-
Action :
-
Lire : menu déroulant qui donne accès à la liste des séquences existantes et une option "Extinction totale". L'action "Lire" 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 "Extinction totale" 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 du repère et met la piste en état de pause. Le rendu de la séquence en cours (ou Extinction totale) n'est pas interrompu, mais il est possible de donner une valeur temporaire d'opacité globale du rendu depuis les settings de la Piste.
-
Stop : arrête la tête de lecture et la replace en 00:00:00.000. La Piste est mise en état de stop et le rendu passe en Extinction totale (aucune séquence jouée).
-
Sauter à : menu déroulant qui donne accès à la liste des repères existantes et une option "Démarrer". L'action "Sauter à" permet de sauter directement au repère 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 "Démarrer" indique le point 00:00:00.000).
Note : si la repère ciblée par le saut vise une action "Lire", alors celle-ci est déclenchée. -
Aucun : 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.
-
Lire : menu déroulant qui donne accès à la liste des séquences existantes et une option "Extinction totale". L'action "Lire" 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 du repère est supprimé, alors le repère en question devient automatique un simple marqueur, jusqu'à ce que l'objet soit rétabli ou l'action changée manuellement.
Supprimer un repère
Pour supprimer un repère, cliquez simplement sur son étiquette et utilisez [Suppr./Retour] ou clic-droit -> Supprimer.