
Paramètres de valeur de la présentation Expert des assignations de contrôleur dans Logic Pro pour Mac
Les paramètres de cette section contrôlent différents aspects des valeurs de message MIDI entrants.
Paramètres de valeur
Champs Min et Max : saisissez une valeur d’entier pour régler la plage minimale et maximale pour les valeurs entrantes représentées par Lo7 et Hi7. En règle générale, le minimum par défaut est 0 et le maximum par défaut est 127. Certaines surfaces de contrôle (comme la CM Labs Motor Mix) peuvent utiliser le même message avec des plages de valeurs différentes pour différentes commandes. Pour des informations plus spécifiques, reportez-vous à la documentation fournie avec le matériel.
Menu local Format : choisissez le format d’encodage des valeurs négatives dans les sections de 7 bits envoyées par MIDI. Les choix possibles sont les suivants :
Non signé : aucune valeur négative n’est possible. La plage 7 ou 14 octets complète est traitée en tant que nombre positif. La plage de valeurs s’étend de 0 à 127 (7 bits) ou de 0 à 16383 (14 bits).
Complément à 2 : si l’octet le plus significatif est défini, la valeur est négative. Pour obtenir la valeur absolue, inversez tous les bits et ajoutez 1. La plage de valeurs s’étend de –128 (7 bits) à 127 ou de –8192 à 8191 (14 bits).
Complément à 1 : si l’octet le plus significatif est défini, la valeur est négative. Pour définir la valeur absolue, inversez tous les octets. Notez que ceci permet deux valeurs d’encodage possibles pour zéro. La plage de valeurs s’étend de –127 à 127 (7 bits) ou de –8191 à 8191 (14 bits).
Magnitude de signe : si l’octet le plus significatif est défini, la valeur est négative. Pour régler la valeur absolue, effacez l’octet le plus significatif. Notez que ceci permet deux valeurs d’encodage possibles pour zéro. La plage de valeurs s’étend de –127 à 127 (7 bits) ou de –8191 à 8191 (14 bits).
Remarque : le format approprié pour un périphérique est généralement spécifié dans sa documentation. Si ce n’est pas le cas, consultez le site web du fabricant de la surface de contrôle ou contactez ce dernier pour en savoir plus.
Champ Multiplier : saisissez une valeur qui permet d’ajuster les valeurs MIDI entrantes. Cette opération est particulièrement utile pour l’activation de boutons ayant pour valeur 1. Exemple :
Pour régler le mode d’automation sur Écriture : définissez Multiplier sur 4,00 et Mode sur Direct.
Pour décrémenter un paramètre de 1 en appuyant sur un bouton : définissez Multiplier sur –1,00 et Mode sur Relatif.
Menu local Mode : choisissez le mode utilisé par les valeurs entrantes pour modifier la valeur de paramètre. Les choix possibles sont les suivants :
Direct : la valeur entrante est utilisée comme valeur de paramètre.
Activer/Désactiver : si la valeur actuelle du paramètre est 0, elle est réglée sur la valeur entrante. Toutes les autres valeurs règlent la valeur du paramètre sur 0. Cette option est utile pour les boutons qui activent/désactivent une valeur, comme Muet ou Solo.
Mesuré : la valeur entrante est mesurée de sa plage de valeurs vers celle du paramètre de destination. Cette options s’avère utile pour les curseurs et les encodeurs rotatifs.
Relatif : la valeur entrante est ajoutée à la valeur en cours du paramètre. Cette option est souvent utilisée pour les encodeurs, mais aussi pour les boutons permettant d’augmenter ou de réduire un nombre selon la valeur du paramètre Multiplier.
Rotation : la valeur entrante est ajoutée à la valeur en cours du paramètre en passant des valeurs maximales aux valeurs minimales. C’est utile pour les activations de bouton permettant de basculer entre les modes, comme le mode automation.
X-OR : la valeur définit un masque d’octets (un filtre), qui est appliqué à la valeur en cours du paramètre avec l’opération booléenne « exclusive or ». Cette option est utile pour l’activation/la désactivation des tranches de console de type simple dans la présentation Tout.
Remarque : pour les paramètres d’activation/de désactivation, le mode est réglé par défaut sur Basculer. Il est réglé sur Mesuré pour les commandes absolues (curseurs et potentiomètres, par exemple) ou sur Relative pour les encodeurs.
Menu local Retour : choisissez le format d’affichage pour la valeur de paramètre sur l’affichage de la surface de contrôle, le cas échéant. Les choix possibles sont les suivants :
Aucun : aucun retour n’est envoyé.
Point/ligne simple : anneaux DEL, seulement une DEL ; Écrans LCD, une seule ligne verticale.
Barre de gauche à droite : une barre partant de la valeur minimale jusqu’à la valeur en cours.
Barre depuis le centre : une barre partant de la position centrale jusqu’à la valeur en cours.
Barre de droite à gauche : une barre partant de la valeur en cours jusqu’à la valeur maximale.
Q/Diffusion : deux barres égales partant du centre jusqu’à la valeur en cours.
Barre oblique : une barre partant du bas jusqu’à la valeur en cours.
Barre oblique inversée : une barre partant du haut jusqu’à la valeur en cours.
Texte seulement : anneaux DEL, pas de retour ; Écrans LCD : pas de retour sous forme d'éléments graphiques.
Automatic : le mode de retour le plus approprié est choisi en fonction du paramètre actuellement assigné : les paramètres de module et d’instrument comportent cette information, Pan affiche un point ou une ligne simple (respectivement Single Dot/Line) et tous les autres paramètres affichent une barre allant de la gauche vers la droite (Left to Right Bar).
Remarque : le retour fonctionne pour les surfaces de contrôle directement prises en charge, mais les réglages ne sont pas tous disponibles pour toutes les commandes. Le retour fonctionne également pour les appareils pris en charge par le biais de script Lua, dotés d’un port d’entrée CoreMIDI. Dans ce cas, le traitement du retour MIDI de script Lua est exploité, notamment le retour facultatif des étiquettes et valeurs textuelles. Pour les appareils pris en charge par le biais de script Lua, doté aussi bien d’un port d’entrée que d’un port de sortie CoreMIDI, le message en entrée est envoyé au port de sortie avec sa valeur adaptée à la plage 0 à 127 sous forme de valeur absolue. Les assignations de contrôleur et de Smart Controls « apprises » sont automatiquement activées pour assurer le retour. Notez que le retour est impossible sur l’IAC.
Case Retour de texte : cochez cette case pour envoyer une représentation textuelle de la valeur à l’affichage de la surface de contrôle. Les possibilités d’affichage de la surface de contrôle déterminent la position de l’affichage et le nombre de caractères utilisés.
Case Retour local (curseur/potentiomètre) : cochez cette case pour arrêter le retour pendant que le paramètre est en mode Touch. Ceci empêche les curseurs motorisés de forcer en cas de réglage effectué à la main.
Case Répétition de touches : cochez cette case pour activer l’exécution répétée de l’assignation selon la fréquence définie par le curseur Répétition de touches dans les réglages Clavier de macOS. La durée pendant laquelle le bouton doit être maintenu avant répétition de l’assignation est définie avec le curseur Retard avant répétition des réglages Clavier.
L’option Répétition de touches est particulièrement utile pour la fonction Zoom. Par exemple, si vous assignez une commande de répétition de touches aux boutons de zoom de la Mackie Control, appuyer sur le bouton Zoom In pour effectuer un zoom avant continu dans la fenêtre Logic Pro jusqu’à ce que vous relâchiez le bouton. Il est également possible d’appuyer de façon répétée sur les boutons de zoom (de la surface de contrôle Mackie Control) afin d’effectuer un zoom avant/arrière de plus d’un niveau.
Remarque : la case Répétition de touches est uniquement disponible pour les raccourcis clavier, les pressions de touche et les changements de valeur relatifs. Si une autre classe d’assignation est sélectionnée, la case est grisée.
Les assignations de raccourci clavier par défaut prennent en charge la fonction Répétition de touches, si utile ou applicable à la surface de contrôle ou au périphérique. Il est donc inutile d’effectuer des changements pour utiliser cette fonctionnalité. Si vous souhaitez activer la fonction Répétition de touche pour vos propres assignations, vous pouvez avoir besoin d’utiliser l’option de réapprentissage pour le message assigné. Les messages Répétition de touche doivent inclure l’octet Lo7, qui fournit des informations sur l’état relâché ou appuyé du bouton assigné. Logic Pro pour Mac vous guide tout au long du processus de réapprentissage. le message MIDI actuel est automatiquement effacé, le mode Apprentissage est activé et une bulle d’aide vous invite à envoyer le message MIDI requis. Relâcher le bouton assigné (après apprentissage du message MIDI) entraîne la création automatique de l’octet Lo7 et l’assignation de la valeur Lo7 (pour le message de relâchement du bouton ) au paramètre Min. La valeur Lo7 pour le message d’enfoncement du bouton est automatiquement assignée au paramètre Max. En général, la plage de valeurs de 1 à 127 est utilisée pour le message Bouton enfoncé. La valeur zéro (0) est généralement utilisée pour le message Bouton relâché.
Remarque : certaines surfaces de contrôle, telles que la CM Labs Motormix, peuvent utiliser différentes plages de valeurs. Assigner des valeurs Min et Max appropriées permet de s’assurer que la fonction de répétition de touches fonctionne avec les périphériques de ce type. Faites attention lorsque vous modifiez manuellement la valeur Min ou Max pour un raccourci clavier puisque l’assignation complète ne fonctionne pas si les valeurs Min et Max ne correspondent pas à l’état du bouton appuyé (activé) ou relâché (désactivé). Consultez le manuel de votre surface de contrôle pour plus d’informations sur les valeurs que celle-ci utilise.