Définition des conditions de sélection
Vous pouvez définir des conditions afin de déterminer les événements sélectionnés pour les opérations de transformation. Cette opération s’effectue dans la zone Conditions de sélection de la fenêtre Transformation MIDI. Chaque colonne représente un paramètre d’événement MIDI différent.
La condition est considérée comme satisfaite lorsqu’un événement correspond à la plage effective définie, et aux valeurs, de tous les paramètres d’événement. Ces plages et valeurs sont déterminées dans les zones et les menus locaux qui se trouvent sous chacune des colonnes de paramètre d’événement.
Conditions de sélection :
Position : détermine la position temporelle de l’événement par rapport au point de départ de la région MIDI (et pas en fonction du point de départ du projet).
État : détermine le type d’événement.
Canal : canal MIDI enregistré de l’événement.
Octet 1 de données/Hauteur : premier octet de données (numéro du contrôleur) ou hauteur de la note.
-
Octet 2 de données/Vélocité : second octet de données (valeur du contrôleur) ou vélocité de la note.
Remarque : Les paramètres affichés dans les champs Octet de données dépendent du réglage choisi dans le menu local État. Certains réglages du menu local État n’affichent aucun champ d’octets de données.
Durée : durée de la note ou de l’événement.
Sous-position : position temporelle de l’événement, sur une barre.
Choix du type d’événement
-
Ouvrez le menu local État pour déterminer les événements à sélectionner. À ce stade, vous n’avez le choix qu’entre deux réglages :
Tout : tous les types d’événements satisfont la condition.
« = » : Un autre menu local affiché sous le menu local État vous permet de définir le type d’événement. Vous pouvez choisir parmi les types suivants : note, pression polyphonique, changement de contrôle, changement de programme, pression de canal, modulation de hauteur, méta et curseur.
Définition de toutes les autres conditions de sélection
-
Ouvrez les menus locaux (dans chacune des colonnes nécessaires) pour définir les critères de sélection des événements. Une ou deux zones de valeur apparaîtront en dessous du menu local, sauf si vous avez choisi le réglage Table. Vous pouvez assigner l’une des conditions de valeur suivantes pour chacune des colonnes de paramètre :
« = » : pour que la condition soit satisfaite, l’événement doit être égal à la valeur figurant dans la zone. Par exemple, seuls les événements de note Do#3 rempliront la condition.
Différent : pour que la condition soit satisfaite, l’événement ne doit pas être égal à la valeur figurant dans ce champ. Par exemple, tous les événements différents de Do#3 rempliront la condition.
Inférieur ou égal (<=) : pour que la condition soit satisfaite, la valeur de l’événement doit être inférieure ou égale à celle figurant dans la zone (une vélocité de note inférieure ou égale à 98, par exemple).
Supérieur ou égal (>=) : pour que la condition soit satisfaite, la valeur de l’événement doit être supérieure ou égale à celle figurant dans la zone (une vélocité de note supérieure ou égale à Do#3, par exemple).
Intérieur : pour que la condition soit satisfaite, l’événement doit être compris dans la plage de valeurs (de positions d’événement ou hauteurs de note, par exemple) des deux zones.
Extérieur : pour que la condition soit satisfaite, l’événement ne doit pas être compris dans la plage de valeurs (de positions d’événement ou hauteurs de note, par exemple) des deux zones.
Table : la plupart des conditions sont des relations numériques, et la condition est remplie si la valeur de l’événement MIDI entrant satisfait la condition. La dernière condition, Table, fonctionne de manière légèrement différente. Deux paramètres numériques sont spécifiés, et la valeur entrante est d’abord convertie par la table, afin de créer une valeur mappée. La valeur mappée est alors comparée aux deux paramètres afin de vérifier qu’elle est comprise entre ces deux valeurs. Les événements entrants dotés d’une valeur mappée comprise dans la plage remplissent la condition. Tous les autres événements, en revanche, ne la satisfont pas. Pour en savoir plus, consultez Utilisation de la table.
Définition des valeurs d’une condition de sélection
Utilisez la souris comme d’un curseur ou saisissez directement une valeur dans le champ.