Aller au contenu principal
DJ Tech Reviews
Tutorials·

Comment utiliser le MIDI en tant que DJ

Ce qu'est le MIDI, comment les contrôleurs DJ l'utilisent, et comment mapper les commandes dans Serato DJ Pro, rekordbox, Traktor Pro et Ableton Live.

Rory Tassell
Rory TassellFounder and editor

Certains liens de cette page sont des liens d'affiliation. Cela n'affecte en rien notre indépendance éditoriale.

Comment utiliser le MIDI en tant que DJ

Le MIDI est un ensemble de messages de commande, pas de l'audio : quand tu appuies sur un bouton ou bouges un fader sur un contrôleur, il envoie un message, et ton logiciel DJ ou ta DAW décide quelle fonction ou quelle note ce message déclenche. Pour qu'une commande fasse autre chose, ou pour ajouter un second contrôleur, mappe-la dans le logiciel : le mode MIDI assign dans Serato DJ Pro, MIDI LEARN dans rekordbox, ou le Controller Manager dans Traktor Pro.

Ce qu'est le MIDI

« MIDI is not audio », résume la présentation de la MIDI Association : il transporte des instructions de jeu, comme une partition, et l'appareil ou le logiciel qui les reçoit produit le son ou fait le travail. Le MIDI 1.0 a été publié en 1983 par plusieurs fabricants travaillant ensemble, avec des câbles à connecteurs DIN 5 broches. Aujourd'hui, les mêmes messages passent aussi par USB, que la MIDI Association dit beaucoup plus rapide que le DIN 5 broches, et par Bluetooth.

Les messages qui comptent pour les DJ et les producteurs, d'après le résumé des messages MIDI 1.0 de la MIDI Association :

MessageEnvoyé quandUsage courant
Note On / Note OffUne touche ou un pad est enfoncé ou relâché, avec une vélocité selon la forceJouer d'un instrument depuis des touches ou des pads
Control ChangeLa valeur d'une commande changeBoutons rotatifs, faders et pédales, sous forme de valeur de 0 à 127
Pitch BendUne molette ou un levier de pitch bougeMolettes de pitch, avec une résolution plus fine de 14 bits
Program ChangeLe son ou le patch changeChanger de preset sur un synthé
Timing Clock, Start, StopUne synchronisation est nécessaireGarder boîtes à rythmes et séquenceurs en rythme ; l'horloge est envoyée 24 fois par noire

Chaque message de note et de commande porte un numéro de canal de 1 à 16 : une seule connexion peut donc adresser jusqu'à 16 instruments ou parties.

Comment un contrôleur DJ utilise le MIDI

Chaque bouton, potentiomètre et fader d'un contrôleur envoie son propre message, et un mapping dans le logiciel indique quelle fonction chaque message déclenche. Un contrôleur conçu pour un logiciel arrive avec ce mapping déjà en place : tu n'y touches que pour changer ce que fait une commande, pour ajouter un second contrôleur, ou pour utiliser un appareil MIDI générique comme un contrôleur à pads.

Tous les contrôleurs ne parlent pas uniquement MIDI. rekordbox décrit le matériel DJ connecté comme communiquant « by USB control (MIDI or HID) », selon son manuel ; le HID est un autre protocole que certains appareils utilisent en plus du MIDI ou à sa place.

Mapper les commandes dans Serato DJ Pro

D'après le guide de mapping MIDI de Serato :

  1. Tu remappes ton matériel principal ? Ouvre SETUP, va dans l'onglet MIDI, clique sur l'appareil dans la liste MIDI Devices et coche Allow Serato Hardware Remapping. Un second contrôleur MIDI générique peut être mappé sans cette étape.
  2. Crée d'abord un preset. Dans le même onglet, clique sur New avant de commencer, puis sur Save quand tu as fini ; cliquer sur New plus tard efface les réglages en cours, et les mappings non enregistrés sont effacés à la fermeture du logiciel.
  3. Passe en mode MIDI assign. Ferme SETUP et clique sur le bouton MIDI en haut à gauche de la fenêtre principale.
  4. Clique sur une fonction, puis bouge la commande. Clique sur une fonction de Serato DJ Pro à l'écran, puis appuie sur la commande de ton matériel, tourne-la ou déplace-la. La case d'assignation devient bleue quand ça marche ; appuie sur Entrée pendant qu'elle s'affiche pour annuler.
  5. Respecte le type. Mappe un bouton sur un bouton, un potentiomètre sur un potentiomètre et un fader sur un fader, car les potentiomètres et les faders envoient un autre type de signal que les boutons.

Une commande peut porter plusieurs fonctions : quand tu mappes une commande qui en a déjà une, appuie sur A pour ajouter la nouvelle fonction ou sur O pour la remplacer. Maintenir Shift en cliquant sur une fonction lui ajoute une seconde commande. Serato précise que les jog wheels et les plateaux, les sélecteurs d'entrée, les boutons Shift et les boutons de mode des pads de performance ne peuvent pas être remappés. Pour revenir au mapping d'usine, décoche Allow Serato Hardware Remapping ou clique sur Restore Defaults, ce qui réinitialise tous les appareils connectés.

Mapper les commandes dans rekordbox

rekordbox l'appelle MIDI LEARN, et cela fonctionne en mode Performance avec du matériel connecté en USB, selon le MIDI LEARN Operation Guide d'AlphaTheta :

  1. Connecte le contrôleur en USB, ouvre rekordbox et sélectionne le mode PERFORMANCE.
  2. Clique sur le bouton MIDI en haut à droite de l'écran, à côté de l'icône des préférences, pour ouvrir la fenêtre de réglage MIDI. Si plusieurs appareils sont connectés, choisis-en un dans le menu en haut.
  3. Choisis un onglet selon le type de fonction, clique sur ADD et choisis la fonction ; utilise DUPLICATE pour ajouter la même fonction sur une autre platine.
  4. Sélectionne la ligne de la fonction, active LEARN, et appuie sur la commande ou bouge-la. Son code MIDI apparaît dans la colonne MIDI IN.
  5. Ferme la fenêtre pour enregistrer. Utilise EXPORT pour en garder une copie, IMPORT pour en charger une, et DEFAULT pour réinitialiser l'appareil.

Un même code MIDI ne peut pas être assigné à plus d'une fonction. AlphaTheta indique que MIDI LEARN est prévu pour ses propres produits et ne prend pas en charge la configuration de matériel tiers : un contrôleur d'une autre marque peut fonctionner, mais n'est pas couvert. L'article sur rekordbox présente les formules du logiciel.

Mapper les commandes dans Traktor Pro

D'après le manuel de Traktor Pro de Native Instruments :

  1. Ouvre Preferences > Controller Manager.
  2. Sous Device Setup, clique sur Add... et choisis Generic MIDI.
  3. Règle In-Port et Out-Port sur le port MIDI de ton contrôleur ; les deux sont sur All au départ, ce qui peut provoquer des comportements inattendus.
  4. Clique sur Add In... sous l'Assignment Table et choisis la fonction, par exemple Track Deck > Keylock On.
  5. Clique sur Learn et appuie sur la commande ou tourne-la. Coche Override factory map si la commande doit perdre sa fonction d'origine ; sinon, elle déclenche les deux.
  6. Clique de nouveau sur Learn quand tu as fini, pour que les mouvements suivants ne créent pas d'assignations involontaires.

Learn ne fonctionne pas pour les sorties comme les LED ; elles passent par Add Out... et le menu Assignment. Bien démarrer avec Traktor couvre le reste de la configuration.

Utiliser un clavier MIDI ou un contrôleur à pads dans une DAW

Un clavier MIDI ne produit aucun son par lui-même : il envoie des notes à une DAW, où un instrument sur une piste MIDI les joue, et ses potentiomètres et faders peuvent être mappés comme ceux d'un contrôleur DJ. Dans Ableton Live, selon le manuel de Live :

  1. Ouvre Settings > Link, Tempo & MIDI et choisis ton contrôleur dans un menu Control Surface, puis règle ses ports d'entrée et de sortie. S'il n'apparaît pas, active plutôt Remote pour son port d'entrée dans le tableau MIDI Ports.
  2. Pour mapper une commande, appuie sur le bouton MIDI en haut à droite de la fenêtre de Live pour passer en MIDI Map Mode ; les commandes mappables deviennent bleues.
  3. Clique sur le paramètre de Live, bouge la commande matérielle, puis appuie de nouveau sur le bouton MIDI pour sortir.

Une touche mappée sur une commande n'envoie plus de notes à l'instrument. Les meilleurs claviers pour débutants couvre les claviers MIDI pour une DAW, et les meilleures boîtes à rythmes couvre les boîtes à rythmes matérielles.

Garder le logiciel DJ en rythme avec d'autres appareils

Les boîtes à rythmes et les séquenceurs peuvent suivre la MIDI Timing Clock, avec les messages Start et Stop, via une connexion MIDI ou USB. rekordbox prend aussi en charge Ableton Link, qui synchronise le BPM avec les appareils et applications compatibles sur le même réseau local sans câble entre eux : clique sur LINK dans la section globale pour l'activer, selon le manuel de rekordbox 7.

Comment cette page est faite

La définition et les types de messages viennent des pages de la MIDI Association sur le MIDI et le MIDI 1.0. Les étapes de mapping viennent de l'article d'assistance de Serato sur le mapping MIDI, du MIDI LEARN Operation Guide et du manuel de rekordbox 7 d'AlphaTheta, du manuel de Traktor Pro de Native Instruments et du manuel de Live 12 d'Ableton, tous lus le 14 octobre 2026 et mis en lien là où ils sont utilisés. Les noms de menus suivent les logiciels actuels et peuvent changer d'une version à l'autre. La version précédente de cette page portait sur la production musicale, avec des affirmations sur le son du MIDI, les réglages de mode et la configuration informatique requise qui n'avaient pas de source ; elles ont disparu, et les anciennes pages du site sur le mapping MIDI et les claviers MIDI renvoient désormais ici. La méthodologie explique le fonctionnement du site.