Cet article décrit les réglages et les fonctions du menu Controller Manager des Préférences de TRAKTOR. Le Controller Manager est l'outil permettant de créer, d'éditer, d'importer et d'exporter des Assignations contrôleur. Une Assignation contrôleur permet d'établir les correspondances entre les éléments de contrôle (curseurs, faders, boutons, encodeurs) de votre contrôleur matériel MIDI et les fonctions du logiciel TRAKTOR. Chaque fonction du logiciel peut être assignée par l'utilisateur à un ou plusieurs éléments de contrôle du contrôleur matériel. Le Device Setup permet la gestion globale des Assignations contrôleur (également appelées « Devices »). Chacun des contrôles de l'Assignation contrôleur (ou « Device ») sélectionnée apparaît dans le Tableau d'Assignation. En outre, l'utilisateur peut spécifier dans la section Mapping Details le comportement de chacune des commandes, ainsi que d'autres propriétés. Toutes les modifications effectuées dans le Controller Manager prennent immédiatement effet. Cela signifie que vous pouvez le garder ouvert pendant que vous configurez votre contrôleur, et tester dans l'interface utilisateur principale de Traktor les nouvelles fonctions définies. Vous pouvez également redimensionner la fenêtre des Préférences en faisant glisser ses bordures.
Remarque : Si vous possédez un contrôleur Traktor Ready nous vous conseillons de charger automatiquement son Assignation prédéfinie, à l'aide de l'Assistant de configuration (Setup Wizard) Cet article vous décrira comment procéder.
Device Setup
Cette section vous permettra de gérer les Assignations de vos divers appareils et de définir leurs propriétés les plus basiques (cela concerne votre clavier d'ordinateur et vos contrôleurs MIDI et périphériques (Advanced) HID ). Elle comprend les menus et sous-menus suivants :
- Device : Dans le Controller Manager, une Assignation contrôleur est nommée « Device ». Ce champ permet de sélectionner une Assignation contrôleur à éditer. Cette sélection ne définit pas l'activation d'une Assignation contrôleur ; en effet, toutes les Assignations sont actives en permanence, à moins que vous ne sélectionnez None dans leurs champs In-Port et Out-Port (voir ci-dessous). En d'autres termes, l'Assignation contrôleur sélectionnée dans la liste Device peut être éditée par l'utilisateur, mais toutes les autres Assignations de la liste sont aussi actives en permanence.
Remarque: Nous vous recommandons de régler sur None les Ports des Assignations que vous n'utilisez pas, afin d'éviter tout déclenchement indésirable de signaux ou d'événements MIDI.
- In-Port: Ce paramètre définit le port d'entrée MIDI pour l’Assignation sélectionnée. Par défaut, il est réglé sur All Ports ; réglez-le sur le numéro du port d'entrée MIDI correspondant à votre contrôleur ou interface MIDI. Vous pouvez également sélectionner un port MIDI virtuel si vous souhaitez configurer un routage MIDI entre deux logiciels tournant sur le même ordinateur.
Out-Port: Ce paramètre définit le port de sortie MIDI pour l’Assignation sélectionnée. Par défaut, il est réglé sur All Ports ; réglez-le sur le numéro du port de sortie MIDI correspondant à votre contrôleur ou interface MIDI. Vous pouvez également sélectionner un port MIDI virtuel si vous souhaitez configurer un routage MIDI entre deux logiciels tournant sur le même ordinateur.
Device Target: Permet de sélectionner, pour l'Assignation sélectionnée (« Device »), une cible par défaut au sein de l'interface de TRAKTOR. Les options disponibles sont Deck A à D et Focus (ce qui signifie que la cible de l'Assignation est temporairement définie par la section / Deck active au sein de l'écran principal de TRAKTOR). Pour chaque association définie dans une Assignation, ce réglage peut être écrasé au profit du réglage correspondant dans la section Mapping Details (voir ci-dessous). - Add...: : Ouvre un menu déroulant contenant diverses options permettant d'ajouter de nouvelles Assignations contrôleur à la liste Device.
- Generic keyboard: Crée une Assignation vide permettant d'utiliser les touches de votre clavier d’ordinateur pour contrôler les fonctions de TRAKTOR.
- Generic MIDI: Crée une Assignation vide permettant d'utiliser votre contrôleur MIDI pour contrôler les fonctions de TRAKTOR.
- Import: Permet d’ajouter à la liste Device une Assignation stockée sur votre disque dur. Les Assignations déjà chargées dans la liste Device ne seront pas écrasées ni supprimées. Puisque cette fonction crée systématiquement une nouvelle Assignation, vous devrez supprimer les autres Assignations de la liste Device si vous ne souhaitez pas toutes les utiliser simultanément.
- Edit...: Ouvre un menu déroulant donnant accès à des fonctions d'édition pour l'Assignation actuellement sélectionnée dans la liste Device.
- Edit Comment: : Ajoute un commentaire à l’Assignation. Celui-ci apparaîtra au début du nom de l’Assignation, dans la liste Device. Vous pouvez également utiliser cette option pour personnaliser les noms de vos Assignations.
- Duplicate: Effectue une copie de l’Assignation actuellement sélectionnée. Cette copie sera ajoutée à la liste Device.
- Export: Permet de stocker l’Assignation actuellement sélectionnée sous la forme d’un fichier sur votre disque dur, à un emplacement défini par l'utilisateur. Le fichier de l'Assignation possèdera l'extension « .tsi ».
- Delete: Supprime l’Assignation actuellement sélectionné.
- AB > CD: Permet de faire passer toutes les assignations de la Deck A à la Deck C, et de la Deck B à la Deck D.
- AB > AC: Conserve en l'état les assignations de la Deck A, mais fait passer toutes les assignations de la Deck B à la Deck C.
- AB > BD: Permet de faire passer toutes les assignations de la Deck A à la Deck B, et de la Deck B à la Deck D.
- Modifier State: Cette ligne affiche la valeur actuelle de chacun des huit Modifiers de l’Assignation actuelle. Si vous travaillez avec des Modifiers, il est important de connaître la valeur actuellement assignée à un Modifier, en particulier si quelque chose ne fonctionne pas comme prévu.
Tableau d'Assignation
Le Tableau d'Assignation dresse la liste de toutes les associations contenues dans l’Assignation actuellement sélectionnée dans la liste Device. Vous pouvez ici associer les éléments de contrôle de votre contrôleur MIDI (ou des touches du votre clavier d'ordinateur) à des fonctions du logiciel TRAKTOR. Chaque rangée du Tableau d'Assignation représente une de ces associations.
Remarque : Le Tableau d'Assignation peut être trié suivant n'importe laquelle de ses colonnes ; cliquez simplement sur l'en-tête correspondant. Cela peut s'avérer bien utile dans le cas des Tableaux d'Assignation contenant beaucoup d'éléments. Pour chacun des éléments du Tableau, vous pouvez ajouter des commentaires commençant par des mots-clé spécifiques. De cette manière, vos diverses assignations pourront aisément être regroupées suivant des attributs particuliers.
Vue d'ensemble du Tableau d'Assignation
Les huit colonnes du Tableau d'Assignation affichent les informations les plus importantes concernant chacune des associations de l'Assignation :
- Control: Il s'agit du nom du Contrôle (le type d'action ou la fonction à déclencher dans TRAKTOR). Vous pouvez ajouter des Contrôles à l'aide des boutons Add In… et Add Out… qui sont décrits ci-dessous
- I/O: Spécifie si l'assignation définit un Contrôle d'entrée ou de sortie. Utilisez un Contrôle d'entrée MIDI lorsque vous souhaitez assigner une fonction de TRAKTOR à un élément de contrôle de votre appareil MIDI. Les Contrôles de sortie MIDI sont principalement utiles si votre contrôleur est capable de recevoir des informations et possède des éléments permettant la visualisation de l’état actuel des paramètres de l’interface du logiciel. Sur votre contrôleur, les signaux MIDI sortants seront généralement interprétés par des diodes s'allumant ou clignotant.
- Assignment: : Il s'agit de la cible du Contrôle au sein de TRAKTOR. Vous pouvez modifier l'Assignment dans la section Mapping Details, comme expliqué ci-dessous.
- Mode: Affiche le Mode d’interaction défini pour le Contrôle dans la section Mapping Details. Les modes disponibles dépendent du type d'élément de contrôle matériel sélectionné. La signification de ces Modes d'interaction est expliquée dans la section Mapping Details ci-dessous.
- Mapped to: Ce champ affiche soit la source du Contrôle (pour les Contrôles entrants), soit sa cible (pour les Contrôles sortants), pour chaque élément du Tableau d'Assignation. Les valeurs de ce paramètre sont affichées sous la forme de numéros de Control Change et de leur canal MIDI respectif (Canal.CC), ou bien sous la forme de numéros de Note et de leur canal MIDI respectif (Canal.Note). Pour les appareils prenant en charge notre protocole NHL (la gamme complète des contrôleurs TRAKTOR) ou le protocole HID (Pioneer, Denon), l'affichage des assignations spécifie des valeurs Mapped to désignant les éléments de contrôle de votre l'appareil (par ex. Left.Jog.Encoder, A.CUE, comme sur la capture d'écran ci-dessus).
- Cond1 and Cond2: Indiquent les valeurs des Modifier Conditions définies dans la section Mapping Details (voir ci-dessous).
- Comment: Utilisez ce champ pour saisir un commentaire à propos de votre assignation. Ceci peut s'avérer bien pratique pour conserver une vue d'ensemble du fonctionnement de votre Assignation au niveau utilisateur.
Fonctions du Tableau d'Assignation
Le Tableau d'Assignation dispose en outre de quatre boutons permettant d'ajouter, de dupliquer et de supprimer des assignations. Ces boutons et leurs fonctions sont décrits ci-dessous.
- Add In...: Permet d'ajouter un nouveau Contrôle d'entrée MIDI à votre Assignation. L'assignation ainsi créée apparaîtra alors sous la forme d'une nouvelle rangée dans le Tableau d'Assignation. Cliquez sur Add In… pour dérouler une liste des divers Contrôles disponibles, regroupés en catégories fonctionnelles. Par exemple, Add In… > Deck Common > Loop > Loop Active On ajoute un Contrôle d'entrée permettant à l'utilisateur d'activer une Boucle dans le morceau chargé sur la Deck. La Deck cible est déterminée par le réglage Device Target du Device Setup (comme expliqué ci-dessus), ainsi que par le réglage Assignment de la section
- Add Out...: Permet d'ajouter un nouveau Contrôle de sortie MIDI à votre Assignation. L'assignation ainsi créée apparaîtra alors sous la forme d'une nouvelle rangée dans le Tableau d'Assignation. Cliquez sur Add Out… pour dérouler une liste des divers Contrôles disponibles, regroupés en catégories fonctionnelles. Par exemple, Add Out… > Deck Common > Loop > Loop Active On ajoute un Contrôle de sortie qui enverra un message MIDI à votre contrôleur à chaque fois qu'une Boucle sera activée sur la Deck correspondante.
Remarque : Vous trouverez des informations détaillées concernant les menus Add In… / Add Out… au Chapitre 20 du Manuel de TRAKTOR
- Duplicate: Permet de dupliquer l'assignation actuellement sélectionnée au sein du Tableau d'Assignation ; une nouvelle rangée contenant une copie exacte de l'assignation sélectionnée est alors créée.
- Delete: Permet de supprimer l'assignation actuellement sélectionnée au sein du Tableau d'Assignation.
L'assignation actuellement sélectionnée au sein du Tableau d'Assignation sera surlignée en jaune. Si un autre Contrôle de la liste possède la même source de contrôle (colonne Mapped to) que l'assignation sélectionnée, il sera également surligné, en jaune foncé. Cette fonction est bien pratique lorsqu'il s'agit de déboguer de très grandes listes d'assignations.
Device Mapping (Assignation Contrôleur)
La section Device Mapping permet d'assigner un élément de contrôle de votre appareil au Contrôle (ou à la fonction de TRAKTOR) actuellement sélectionné au sein du Tableau d'Assignation.
- Learn: : Cette fonction est disponible pour les éléments de contrôle des contrôleurs MIDI, les claviers d'ordinateur et les appareils HID. Elle permet d'assigner automatiquement le Contrôle TRAKTOR actuellement sélectionné, en appuyant, en tournant ou en déplaçant simplement l'élément de contrôle de votre appareil. La fonction Learn reconnaît automatiquement la source MIDI (*Canal.CC* ou *Canal.Note*) associée à l'élément de contrôle actionné, et l'assigne au Contrôle TRAKTOR sélectionné. Cliquez sur Learn de sorte à ce qu'il soit surligné en jaune. Ensuite, appuyez / tournez/ déplacez l'élément de contrôle souhaité sur votre contrôleur MIDI, jusqu'à voir apparaître la source MIDI correspondante dans le champ d'assignation situé à côté du bouton Learn (voir menu déroulant Assignment ci-dessous). Le bouton Learn restera activé jusqu'à ce que vous appuyiez à nouveau dessus. Ceci vous permettra d'assigner plusieurs Contrôles à la fois. N'oubliez pas de désactiver la fonction Learn une fois que vous avez terminé. Cela vous évitera de créer des assignations de source MIDI indésirables.
- Menu déroulant Assignment: Permet d’assigner manuellement un élément de contrôle de votre appareil. C'est le seul moyen d'assigner un Contrôle de sortie MIDI (afin de configurer un retour d'information visuel avec les diodes de votre appareil). Les assignations disponibles incluent les MIDI CC et les messages Note ou Pitchbend, tous disponibles pour n'importe lequel des 16 canaux MIDI. Si aucune assignation ne fonctionne, vérifiez le canal MIDI d'entrée/sortie utilisé par votre contrôleur MIDI. Ce paramètre peut être configuré sur la plupart des appareils MIDI.
Remarque : Vous trouverez dans la documentation votre appareil MIDI une liste référençant les messages MIDI Control Change et les numéros de Note associés aux divers éléments de contrôle de l'appareil. Dans la plupart des cas, ces paramètres sont les mêmes pour les messages d'entrée et de sortie ; cependant, dans certains cas, il se peut qu'un élément de contrôle envoie un message différent de celui permettant le contrôle de la diode associée. Ceci dépend des spécifications du matériel et du pilote définies par le constructeur.
- Reset: Ce bouton supprime l'assignation.
- Comment: Vous pouvez dans ce champ saisir un commentaire qui sera enregistré avec l’assignation du Contrôle. Il apparaîtra dans le champ Comment du Tableau d'Assignation décrit précédemment.
Mapping Details (Détails des Assignations)
Modifier Conditions
Dans TRAKTOR, les Modifiers sont des types de Contrôles permettant de définir des conditions visant d'autres assignations du même Tableau d'Assignation. La valeur d'un Modifier peut aller de 0 à 9, en fonction du type d'élément de contrôle matériel auquel il est assigné. Les valeurs des Modifiers apparaissent dans la section Modifier State. Vous pouvez utiliser les Modifiers et leurs valeurs comme conditions pour n'importe quelle assignation, à l'aide du réglage Modifier Conditions. Le Contrôle visé ne sera actif que si toutes les conditions requises sont remplies. De cette manière, vous pouvez assigner différentes fonctions à un même élément de contrôle, chacune possédant un ensemble de conditions différentes. Les diverses assignations d'un même élément de contrôle peuvent être activées suivant le réglage des valeurs des Modifiers. Par exemple, il est possible de configurer grâce aux Modifiers un bouton ou une touche Shift permettant de faire basculer les autres éléments de contrôle d'une assignation à une autre. Ainsi, vous pourrez étendre les fonctionnalités d'un contrôleur possédant un nombre restreint d'éléments de contrôle. Les Modifiers permettent également diverses autres applications créatives dans lesquelles certains Contrôles sont interdépendants. Dans la capture d'écran ci-dessus, les Modifiers Conditions de l'assignation sélectionnée se lisent ainsi : l'assignation sera effective si la valeur du Modifier M1 est 0 et la valeur du Modifier M2 est 1 (pour faire court : SI M1=0 ET M2=1). Pour changer la valeur des Modifiers, les Modifier Controls (M1… M8)correspondants doivent être assignés à des éléments de contrôle de votre appareil. Ils peuvent être ajoutés au Tableau d'Assignation à l'aide de la commande Add In…/ Add Out… > N° de Modifier.
Remarque : Un tutoriel couvrant les bases de l'utilisation des Modifiers se trouve à la fin de cet article. Assurez-vous de bien avoir saisi le concept des Modifiers avant d'en faire usage ; les Tableaux d'Assignation utilisant des Modifiers peuvent devenir particulièrement complexes et difficiles à déboguer. Les Modifier Conditions sont optionnels ; si vous souhaitez conserver un Tableau d'Assignation simple, ignorez ces champs et laissez-les vides
Control Behaviour and Assignment (Comportement de l'élément de contrôle et assignation)
Dans la section inférieure des Mapping Details, vous trouverez les importants réglages suivants. Ils vous permettront de définir la manière dont interagit votre élément de contrôle avec la fonction TRAKTOR à laquelle il est assigné.
- Type of Controller: Les choix du réglage Type of Controller sont spécifiques au contrôle cible (ou à la fonction TRAKTOR) de l'assignation actuellement sélectionnée. Par exemple, la fonction Play/Pause n'autorise que les éléments de contrôle de type Button ; d'autres paramètres (tels que Filter Adjust ou Volume Adjust) permettent également l'assignation d'éléments de contrôle de type Fader / Knob.
- Button: Utilisez ce type d'élément de contrôle (Type of Controller) si vous assignez à votre contrôleur une fonction de type bouton ou interrupteur à deux états.
- Fader / Knob: Utilisez ce type d'élément de contrôle (Type of Controller) si vous assignez une fonction à un curseur circulaire standard de votre contrôleur (potentiomètre analogique).
- Encoder: Utilisez ce type d'élément de contrôle (Type of Controller) si vous assignez une fonction à un curseur infini de votre contrôleur (encodeur numérique).
- Interaction Mode: Les options disponibles pour ce réglage Interaction Mode dépendent à la fois du type d'élément de contrôle (Type of Controller) et du contrôle cible de l'assignation actuellement sélectionnée. Par exemple, les Modes d'Interaction du contrôle Play/Pause (avec Type of Controller réglé sur Button) sont Toggle, Hold et Direct. Les Modes d'Interaction du contrôle Tempo (avec Type of Controller réglé sur Button) sont Direct, Inc, Dec et Reset.
- Interaction Mode (Button): : Vous trouverez ci-dessous une liste des Modes d'Interaction disponibles lorsque Type of Controller est réglé sur Button.
- Toggle: Appuyez sur le bouton MIDI ou sur la touche de clavier (et relâchez-le/la) pour activer le bouton correspondant dans TRAKTOR. Appuyez à nouveau sur le bouton/la touche et relâchez-le/la ; le bouton correspondant dans TRAKTOR est alors désactivé.
- Hold: Il s'agit du réglage par défaut pour les boutons. La fonction TRAKTOR sera active tant que vous maintiendrez le bouton MIDI ou la touche de clavier enfoncé(e). Si vous relâchez le bouton MIDI ou la touche de clavier, la fonction TRAKTOR sera à nouveau désactivée.
- Direct: Permet de régler le contrôle correspondant à une valeur prédéfinie. Réglez cette valeur à l'aide du champ Set to value de la section Button Options. Par exemple, assignez un contrôle Volume Adjust à un bouton. Réglez le Mode d'Interaction sur Direct, et définissez un volume spécifique dans le champ Set to value. Dorénavant, chaque fois que vous appuierez sur le bouton, la tirette de volume correspondante sautera directement à la valeur spécifiée. Si par exemple vous définissez une valeur de 1,000, il vous suffira d'appuyer une fois sur le bouton pour intégrer complètement le canal correspondant au mix.
- Inc: Augmente la valeur de la fonction TRAKTOR correspondante d'un pas d'incrément. Cela ne peut s'appliquer que si vous utilisez un bouton pour contrôler une fonction TRAKTOR pouvant prendre plus de deux valeurs différentes, par exemple le Deck Volume ou le Pitch Fader.
- Dec: Diminue la valeur de la fonction TRAKTOR correspondante d'un pas d'incrément. Cela ne peut s'appliquer que si vous utilisez un bouton pour contrôler une fonction TRAKTOR pouvant prendre plus de deux valeurs différentes, par exemple le Deck Volume ou le Pitch Fader.
- Reset: Réinitialise la valeur de la fonction TRAKTOR correspondante à sa valeur par défaut. Il s'agit de la même opération que lorsque vous double-cliquez avec la souris sur une fonction de l'interface utilisateur de TRAKTOR. Cela ne peut s'appliquer que si vous utilisez un bouton pour contrôler une fonction TRAKTOR pouvant prendre plus de deux valeurs différentes, par exemple le Deck Volume ou le Pitch Fader
- Interaction Mode (Button): : Vous trouverez ci-dessous une liste des Modes d'Interaction disponibles lorsque Type of Controller est réglé sur Button.
- Interaction Mode (Fader / Knob or Encoder): Deux autres Modes d'Interaction sont disponibles lorsque Type of Controller est réglé sur Fader / Knob ou sur Encoder.
- Direct: Dans ce mode, la position de l'élément de contrôle externe correspond toujours à la valeur de la fonction dans TRAKTOR. Ce mode est principalement dédié aux faders et aux curseurs circulaires (potentiomètres analogiques) standards qui possèdent une plage de contrôle limitée.
- Relative: Dans ce mode, les actions effectuées sur l'élément de contrôle externe modifient la valeur de la fonction TRAKTOR relativement à sa valeur actuelle. Ce mode est principalement dédié aux curseurs infinis (encodeurs numériques). Si vous utilisez ce mode avec un curseur circulaire standard, la plage de valeurs disponibles pour la fonction TRAKTOR associée dépendra de la valeur initiale de la fonction ainsi que de la sensibilité et de la résolution de l'encodeur. Par exemple, une application classique consiste à appliquer le mode Relative au fader de contrôle du Pitch, avec une résolution élevée. Ceci permet d'utiliser la fonction Sync, puis de contrôler de manière fine le fader de contrôle du Pitch autour de la position déterminée par la fonction Sync.
Remarque : Le comportement d'un élément de contrôle en mode Direct ou Absolute dépend de l'implémentation matérielle des spécifications définies par le constructeur de l'appareil. Nous vous recommandons de tester divers réglages avec ces deux modes et de contrôler les résultats obtenus, jusqu'à obtenir le comportement souhaité.
- Assignment: Ce réglage détermine la zone de TRAKTOR qui sera affectée par le Contrôle. Voici les options disponibles .
- Device Target: : L'assignation s'appliquera à la cible Device Target définie dans la section Device Setup (voir ci-dessus).
- Deck A through D: L'assignation s'appliquera à la Deck spécifiée
- FX Unit 1 through 4: : L'assignation s'appliquera à la FX Unit spécifiée
- Remix Deck 1 through 4, Slot 1 through 4: L'assignation s'appliquera au Slot de Remix Deck spécifie.
- Global: L'assignation s'appliquera à l'ensemble de l'interface de TRAKTOR. Les assignations globales sont réservées aux actions qui ne sont pas spécifiques à une Deck ou à une FX Unit (par ex. les actions concernant le Browser, le Loop Recorder ou les Modifiers).
Button Options (Options des boutons)
Cette section s'affiche lorsque Type of Controller est réglé sur Button. Elle vous permettra d'affiner le comportement de l'assignation sélectionnée. Les options disponibles dépendent du Mode d'Interaction et du Contrôle sélectionnés. Vous trouverez ci-dessous une liste des options les plus classiques. Mode d'Interaction et du Contrôle sélectionnés. Vous trouverez ci-dessous une liste des options les plus classiques.
- Set to value (Interaction Mode Direct): Choisissez une valeur spécifique qui sera rappelée lorsque vous appuierez sur le bouton correspondant. La plage des valeurs disponibles dépend du Contrôle TRAKTOR sélectionné. Certains Contrôles n'acceptent que des valeurs entières, tandis que d'autres permettent l'utilisation de fractions.
- Invert (Interaction Modes Toggle and Hold): Inverse l'action assignée. Pour un contrôle d’entrée, ceci signifie que le bouton de TRAKTOR est enfoncé lorsque vous relâchez le bouton MIDI ou la touche de votre clavier d'ordinateur, et inversement.
- Auto Repeat (Interaction Modes Inc and Dec): La fonction sera déclenchée de manière répétée tant que le bouton de votre appareil sera maintenu enfoncé. Ce réglage n'est disponible que pour certains Contrôles spécifiques. Vous pouvez par exemple l'utiliser pour le Contrôle d'entrée Browser > List > Select Up/Down. Si vous réglez ce Contrôle sur Button, son Mode d'Interaction sur Inc, et activez Auto Repeat, le curseur défilera automatiquement au sein de la liste de morceaux tant que vous maintiendrez le bouton du contrôleur enfoncé (il n'est alors plus nécessaire d'appuyer plusieurs fois sur le bouton pour faire défiler la liste pas à pas).
- Resolution (Interaction Modes Inc and Dec): Permet d'ajuster la résolution des pas, lorsque vous utilisez un bouton pour faire augmenter ou diminuer la valeur d'une fonction (pour les fonctions pouvant adopter plus de deux valeurs différentes).
Fader / Knob
Cette section s'affiche lorsque Type of Controller est réglé sur Fader / Knob. Elle vous permettra d'affiner le comportement de votre assignation. Les options disponibles dépendent du Mode d'Interaction et du Contrôle de l'assignation sélectionnée. Vous trouverez ci-dessous une liste des options les plus classiques.
- Soft Takeover (Interaction Mode Direct): Activez cette option pour éviter les sautes de valeur du paramètre de la fonction TRAKTOR dans le cas où cette valeur ne correspond pas à la position de l'élément de contrôle matériel. Par exemple, supposons que le filtre soit réglé sur -50% dans l'interface utilisateur de TRAKTOR, mais que sur votre contrôleur matériel, le curseur associé au paramètre Filter Amount soit lui tourné au maximum. Si l'option Soft Takeover est désactivée, lorsque vous commencerez à tourner le curseur de votre appareil, le filtre de TRAKTOR sautera immédiatement à la position correspondant à l'élément de contrôle externe. Si Soft Takeover est activé, il vous faudra d'abord tourner le curseur de votre controller jusqu'à ce qu'il atteigne la position correspondant à la valeur du filtre dans TRAKTOR. C'est seulement à partir de ce moment que le curseur de votre contrôleur deviendra « actif » et permettra de contrôler le paramètre Filter Amount.
- Invert (Interaction Modes Direct and Relative): Inverse l'action de votre contrôle externe. Les valeurs élevées de l'élément de contrôle correspondent alors aux valeurs faibles dans TRAKTOR, et inversement.
Rotary Encoder
Cette section s'affiche lorsque Type of Controller est réglé sur Encoder. Elle est également disponible pour le type de contrôleur Fader / Knob en Mode Relative. Elle vous permettra d'affiner le comportement de votre assignation. Les options disponibles dépendent du Mode d'Interaction et du Contrôle sélectionnés. Vous trouverez ci-dessous une liste des options les plus classiques.
- Rotary Sensitivity (Interaction Mode Relative): Définit la vitesse à laquelle la valeur d'une fonction TRAKTOR change, relativement au mouvement de l'élément de contrôle matériel qui lui est assigné. Ce réglage a également un impact sur les résolutions disponibles pour le Contrôle correspondant.
- Rotary Acceleration (Interaction Mode Relative): Rend les changements de valeur du paramètre plus sensibles aux mouvements rapides de l'élément de contrôle matériel qu'aux mouvements lents. Avec un réglage de 0%, un déplacement de l'élément de contrôle d'une envergure donnée impliquera toujours un même changement de valeur du paramètre correspondant dans TRAKTOR. Augmentez la valeur de Rotary Acceleration pour que les variations de valeur du paramètre dans TRAKTOR dépendent des mouvements rapides ou lents effectués à l'aide de l'élément de contrôle.
- Invert (Interaction Modes Direct and Relative): Inverse l'action de votre contrôle externe. Les valeurs élevées de l'élément de contrôle correspondent alors aux valeurs faibles dans TRAKTOR, et inversement.
Exemple d'Assignation avec les Modifiers
Vous trouverez ci-dessous un exemple simple d'Assignation incluant des Modifiers. Nous allons créer un bouton unique Play/Pause sur un contrôleur MIDI, permettant de contrôler la Deck A ou la Deck B. Un bouton « Modifier Toggle » nous permettra de faire basculer la fonctionnalité entre les deux Decks. L'Étape 1 décrit comment créer ce bouton. Le « Modifier Toggle » est un concept d'assignation particulièrement utile : un bouton permet de basculer entre deux états du Modifier (généralement 0 et 1). Le Modifier passera d'une valeur à l'autre à chaque pression sur le bouton. L'Étape 2 décrit comment rendre la fonction Play/Pause dépendante de la valeur de ce Modifier pour le basculement de la fonction d'une Deck à l'autre.
Étape 1 : Créer un bouton « Modifier Toggle »
- Cliquez sur Add In… et sélectionnez Modifier > Modifier #1 dans le menu déroulant.
- Passez en mode Learn et appuyez sur un bouton MIDI de votre contrôleur pour l'assigner.
- Effectuez les réglages suivants dans les sections Mapping Details et Button Options :
- Avec le Modifier toujours sélectionné dans le Tableau d'Assignation, cliquez sur le bouton Duplicate.
- Assurez-vous que la fonction Learn est toujours active, et appuyez à nouveau sur le même bouton MIDI pour l'assigner également au Modifier #1 dupliqué.
- Désactivez maintenant la fonction Learn.
- Pour le Modifier #1 dupliqué, changez les Modifier Conditions pour M1 = 0 (au lieu de 1) et Set to value à 1 (au lieu de 0).
Le bouton « Modifier Toggle » est maintenant prêt. Vous pouvez observer la valeur du Modifier basculer entre 0 et 1 dans la section Modifier State.
Étape 2 : Utilisez le Modifier pour faire basculer le focus du bouton Play/Pause entre la Deck A et la Deck B
- Cliquez sur le bouton Add In… et sélectionnez Deck Common > Play/Pause dans le menu déroulant.
- Passez en mode Learn et appuyez sur un autre bouton MIDI de votre contrôleur pour l'assigner (utilisez un autre bouton que celui assigné au Modifier #1).
- Effectuez les réglages suivants dans la section Mapping Details :
- Avec Play/Pause toujours sélectionné dans le Tableau d'Assignation, cliquez sur le bouton Duplicate .
- Assurez-vous que la fonction Learn est toujours active, et appuyez à nouveau sur le même bouton MIDI pour l'assigner également au Contrôle Play/Pause dupliqué.
- Pour le Contrôle Play/Pause dupliqué, changez les Modifier Conditions pour M1 = 1 (au lieu de 0) et réglez Assignment sur Deck B (au lieu de Deck A). Voilà à quoi votre Tableau d'Assignation doit maintenant ressembler .
Vous pouvez maintenant utiliser votre Assignation. Lancez et interrompez la lecture de la Deck A ou B à l'aide du bouton Play/Pause et basculez le contrôle d'une Deck à l'autre à l'aide du bouton « Modifier Toggle ».