Français

Manette en MIDI : une manette de jeu comme instrument MIDI

Télécharger InputConfig dans le Mac App StoreInputConfig est gratuit sur le Mac App Store. macOS 14 ou ultérieur, sans compte, sans suivi, open source.

Une manette PS5, Xbox, Switch ou 8BitDo peut devenir un contrôleur MIDI gratuit sur Mac. InputConfig publie un port MIDI virtuel nommé InputConfig, si bien que la manette peut jouer dans Logic, Ableton, GarageBand ou n'importe quelle app qui accepte une entrée MIDI. Les boutons jouent des notes, les sticks et les gâchettes envoient du pitch bend et des CC qui suivent leur position, et le même préréglage peut encore envoyer des touches et des raccourcis de transport.

Une manette de jeu est un objet expressif : deux sticks qui reviennent au centre, deux gâchettes analogiques et une douzaine de boutons sous les doigts. Ce guide la configure comme un instrument, pas comme une télécommande, avec un préréglage qui place une gamme pentatonique sur les boutons de face et la croix directionnelle, et l'expression sur tout le reste. Vous jouerez en dix minutes.

Étapes

  1. Lancez InputConfig. Sa source MIDI virtuelle, nommée InputConfig, existe tant que l'app tourne.
  2. Activez InputConfig comme entrée MIDI dans le DAW et armez une piste d'instrument logiciel.
  3. Ajoutez le préréglage Gamepad Synth depuis cette page, activez-le et appuyez sur un bouton de face.
  4. Réglez la fréquence d'interrogation sur 240 dans Settings, Advanced, pour jouer.
  5. Associez sticks et gâchettes aux commandes du plugin avec l'apprentissage MIDI du DAW, une ligne à la fois.

Le connecter au DAW

Cette partie envoie une première note dans une piste.

Étape 1 : activer le port InputConfig

  • Vous : Lancez InputConfig, puis activez InputConfig comme entrée MIDI dans le DAW. Ableton demande d'activer Track et Remote pour cette entrée dans Préférences, Link, Tempo et MIDI.
  • InputConfig : Publie une source MIDI nommée InputConfig tant qu'il tourne, et garde la même identité d'un lancement à l'autre, donc un DAW qui mémorise ses entrées la retrouve.
  • Vérification : GarageBand et Logic prennent toutes les sources automatiquement. Dans les autres DAW, InputConfig apparaît parmi les entrées MIDI.

Étape 2 : jouer une note

  • Vous : Armez une piste d'instrument logiciel, activez le préréglage Gamepad Synth depuis cette page et appuyez sur un bouton de face.
  • InputConfig : Envoie la note sur le port InputConfig dès que l'interrogation voit l'appui.
  • Vérification : Le vumètre de la piste bouge et vous entendez la note.

Il n'y a besoin ni du pilote IAC ni d'un câble MIDI virtuel, et rien à activer dans Audio MIDI Setup. Si InputConfig tourne, le port existe.

Jouer des notes avec les boutons

Huit boutons se touchent sans regarder : les quatre boutons de face et les quatre directions de la croix directionnelle. Le préréglage Gamepad Synth les place sur une gamme pentatonique de do mineur sur une octave et un peu plus (C, Eb, F, G, Bb, C, Eb, F), donc toutes les combinaisons sonnent bien.

  • Octave plus bas. Maintenez LB et les mêmes huit boutons jouent une octave en dessous, accords compris.
  • Octave plus haut. Maintenez RB et ils jouent une octave au-dessus.
  • Une couche plus douce. La vélocité est fixe par ligne, de 1 à 127. Réglez-la plus bas sur les lignes de la croix directionnelle.

Une gamme pentatonique ne fait pas de fausse note, et c'est le but d'un instrument qu'on prend et qu'on joue.

Ajouter de l'expression avec les sticks et les gâchettes

Les sticks et les gâchettes analogiques envoient des valeurs qui suivent leur position :

Stick droit, gauche et droite
Pitch bend, dans les deux sens, avec Variable Sensitivity activé pour que la hauteur suive le stick. Le centre ne plie rien.
Stick droit, haut
CC 1, modulation, qui suit le stick.
Gâchette gauche
CC 11, expression, qui suit la pression.
Gâchette droite
CC 74, fréquence de coupure du filtre, qui suit la pression.
Stick gauche
CC 10 (panoramique) quand le stick va vers la droite, CC 7 (volume) quand il va vers le haut.
Le préréglage Gamepad Synth dans l'éditeur, avec des lignes de notes sur les boutons de face et des lignes de CC sur les gâchettes.
Figure 1. Des notes sur les boutons de face, CC 11 et CC 74 sur les gâchettes : chaque ligne nomme le message MIDI qu'elle envoie.

Chacun peut être redirigé vers un autre numéro de CC dans la ligne. La référence des CC liste les numéros habituels. Un CC piloté par un stick atteint toute la plage de 0 à 127 au-delà de la zone morte.

Associer un stick à un potard du DAW

Le DAW voit InputConfig comme un clavier MIDI de plus, donc c'est l'apprentissage MIDI du DAW qui fait l'association. Donnez d'abord un CC au stick ou à la gâchette dans InputConfig, puis :

Logic Pro
Cliquez sur la commande du plugin ou de la console, choisissez Logic Pro, Control Surfaces, Learn Assignment, bougez le stick, puis choisissez-le de nouveau pour terminer.
Ableton Live
Activez Remote pour l'entrée InputConfig dans Réglages (Préférences dans les versions plus anciennes), Link, Tempo et MIDI. Appuyez sur Command M pour le mode d'association MIDI, cliquez sur la commande, bougez le stick et appuyez de nouveau sur Command M.
GarageBand
Il n'y a pas d'apprentissage MIDI. GarageBand joue les notes et suit le pitch bend et la molette de modulation (CC 1) comme avec n'importe quel clavier, ce qui suffit au préréglage Gamepad Synth.
FL Studio, Reaper, Bitwig et les autres
Activez l'entrée InputConfig dans les réglages MIDI, puis utilisez leur apprentissage MIDI de la même façon.

Apprenez une ligne à la fois : si deux lignes partagent un numéro de CC, le DAW apprend celle qui a bougé en dernier. Chacun a sa propre page : Logic Pro et GarageBand, Ableton Live et FL Studio.

Utiliser le gyroscope comme interrupteur

Sur une DualSense, une DualSense Edge ou une DualShock 4, le gyroscope peut déclencher du MIDI, mais dans la version 1.6 il agit comme un interrupteur, pas comme un fader : une ligne Gyro envoie la valeur de CC que vous réglez tant que la manette tourne, et 0 quand elle s'arrête.

  • Bien pour. Un coup de poignet qui active et coupe un effet, ou une note jouée en secouant.
  • Pas pour. Un balayage fluide de filtre ou de table d'ondes. Utilisez un stick ou une gâchette, qui suivent leur position. La gâchette droite envoie déjà le CC 74 dans le préréglage.
  • Le garder calme. Mettez Pause Motion While Held sur une palette, pour que le gyroscope ne se déclenche que quand vous le voulez.

Ajouter batterie, transport et pulsation

Trois extras complètent l'instrument :

  • Batterie. Le préréglage intégré MIDI: Drum Pad place grosse caisse, caisse claire, charleston fermé et charleston ouvert sur les boutons de face, sur le canal 10 avec le turbo activé, donc maintenir un bouton roule au rythme du turbo. Réglez la cadence sur le tempo : 8 appuis par seconde font des doubles croches à 120 BPM.
  • Transport. Dans le préréglage Gamepad Synth, Start / Options envoie MIDI Start, Back / Share envoie Stop, R3 envoie Continue, et L3 envoie R comme raccourci clavier pour armer l'enregistrement dans Logic. Les messages de transport sont du MIDI en temps réel, donc ils marchent dans tout DAW qui suit un transport externe. Le raccourci clavier sert de solution de repli pour les autres.
  • Un métronome haptique. Une ligne peut vibrer quand elle se déclenche. Une ligne turbo sans sortie, à la cadence du tempo et liée à un bouton que vous maintenez, fait pulser la manette à chaque temps. Cela ne remplace pas le clic, mais cela met un temps fort physique dans les mains quand les enceintes sont coupées.

La couleur de la barre lumineuse se règle par préréglage, pas par événement, donc elle ne peut pas suivre le rythme. Les vibrations le peuvent.

Réduire la latence pour jouer

La note part dès que l'interrogation voit l'appui. Une interrogation plus rapide voit l'appui plus tôt. Par défaut, InputConfig interroge à 120 Hz sur secteur et à 60 Hz sur batterie.

  • Vous : Réglez les deux sur 240 dans Settings, Advanced, Polling rate.
  • InputConfig : Lit la manette 240 fois par seconde.
  • Vérification : Les notes rapides répétées tombent là où vous les jouez.

Quelles manettes marchent, et deux limites

Toute manette qu'InputConfig lit peut jouer : DualSense, DualSense Edge, DualShock 4, Xbox Series, One, Elite et Adaptive, Switch Pro, Joy-Con, 8BitDo, Stadia, la Steam Controller, ainsi que les joysticks et volants qui apparaissent comme des appareils HID. Les boutons jouent des notes. Les sticks, les gâchettes analogiques et les axes d'un joystick envoient du CC ou du pitch bend qui suit leur position. Le Live Visualizer montre quelles commandes le Mac lit avant que vous n'associiez quoi que ce soit.

  • Les boutons ne sont pas sensibles à la vélocité. Chaque ligne de note joue à la vélocité que vous y réglez, de 1 à 127, donc une couche plus douce est une deuxième ligne avec un nombre plus bas. Pour les nuances, mettez le CC 11 sur une gâchette analogique.
  • Les gâchettes Nintendo sont tout ou rien. Les ZL et ZR de la Switch Pro et des Joy-Con sont numériques, donc sur une manette Nintendo, mettez l'expression sur un stick.

Chaque famille a une page avec les noms de ses boutons et ses extras : Xbox, PS5 et PS4, Joy-Con et Switch Pro, et joysticks, volants et autres appareils HID.

Les autres outils de manette en MIDI sur Mac

Je préfère que vous trouviez le bon outil plutôt que le mauvais, voici donc ce qui fait aussi cela sur Mac, vérifié en septembre 2026 :

  • Gamepad MIDI de Pounding Systems. Une app dédiée manette vers MIDI pour les Mac Apple silicon, Windows et Linux. Elle associe aussi le pavé tactile et l'accéléromètre au MIDI et peut envoyer directement vers un port MIDI matériel. Si le MIDI est tout ce que vous voulez et que vous avez besoin de cela, regardez-la.
  • Kaskobi Gamepad MIDI. Un appareil Max for Live, donc il vit dans Ableton Live et demande Max for Live.
  • MIDITROL. Une app pour iPhone et iPad : la manette s'associe au téléphone, et le téléphone envoie le MIDI au Mac par USB ou Wi-Fi.
  • MidiHID et ControllerMate. Des outils Mac plus anciens. Le code de MidiHID a été archivé en 2017, et la dernière version de ControllerMate prend en charge macOS Mojave au plus.

Ce qu'InputConfig ajoute, c'est le reste du Mac : le même préréglage peut jouer des notes dans le DAW et envoyer des touches, des clics et des raccourcis de transport, il lit aussi le matériel MIDI en entrée, et il est gratuit sur le Mac App Store, sans compte.

En bref

  • Activez le port InputConfig. Il existe tant que l'app tourne. Pas besoin du pilote IAC.
  • Partez de Gamepad Synth. Il contient des notes pentatoniques, du pitch bend et des CC sur les gâchettes.
  • Interrogez à 240. C'est le réglage que je choisirais pour jouer, sur secteur comme sur batterie.
  • Apprenez dans le DAW. Faites-le une ligne à la fois.

Des notes sur les boutons, de l'expression sur les sticks : la manette qui traîne dans votre tiroir est déjà un instrument.

Questions

Puis-je utiliser un clavier MIDI et la manette en même temps ?

Le DAW voit deux sources. La manette ajoute une expression que le clavier n'a pas. Beaucoup de gens jouent les notes au clavier et plient la hauteur avec le stick.

Le DAW voit-il la manette comme une surface de contrôle ?

Il voit une source MIDI. Utilisez l'apprentissage MIDI du DAW pour associer les CC aux paramètres, comme avec n'importe quel contrôleur générique.

La barre lumineuse peut-elle suivre le rythme ?

Non, car la couleur de la barre lumineuse se règle par préréglage et non par événement. Les vibrations, elles, peuvent pulser à chaque événement.

Est-ce que ça marche avec Ableton Live, FL Studio ou GarageBand ?

Tant qu'InputConfig tourne, il publie une source MIDI nommée InputConfig, et toute app Mac qui accepte une entrée MIDI peut l'utiliser. Activez-la comme entrée dans les réglages MIDI de l'app. GarageBand et Logic la prennent tout seuls.

Existe-t-il un logiciel gratuit pour transformer une manette de jeu en contrôleur MIDI sur Mac ?

InputConfig est gratuit et open source, sans rien de payant. Il envoie notes, CC, pitch bend, changement de programme et transport depuis toute manette que le Mac voit, et il peut envoyer touches et souris en même temps.

Une manette Switch Pro ou des Joy-Con peuvent-elles être un contrôleur MIDI sur Mac ?

Pour les boutons et les sticks, oui : notes, CC et pitch bend marchent comme sur une manette PlayStation ou Xbox. Leurs gâchettes ZL et ZR sont numériques, donc elles jouent des notes ou envoient un CC fixe plutôt qu'un balayage, et elles n'ont pas de mouvement sur Mac, donc pas de gyroscope.

Ai-je besoin du pilote IAC ou d'un câble MIDI virtuel ?

Non. InputConfig crée sa propre source MIDI, nommée InputConfig, chaque fois qu'il tourne, et garde la même identité d'un lancement à l'autre pour qu'un DAW qui mémorise ses entrées la retrouve. Rien à activer dans Audio MIDI Setup et rien d'autre à installer.

Un joystick ou un volant de course peut-il envoyer du MIDI ?

Si InputConfig le lit, oui. Les manches de vol et les volants qui apparaissent comme des appareils HID donnent des axes qui agissent comme des sticks, donc ils peuvent envoyer du CC ou du pitch bend, et leurs boutons peuvent jouer des notes. Ouvrez le Live Visualizer et bougez chaque axe pour voir ce que le Mac lit.

Les boutons sont-ils sensibles à la vélocité ?

Non. Un bouton de manette est tout ou rien, donc chaque ligne de note joue à la vélocité que vous y réglez, de 1 à 127. Pour les nuances, mettez le CC 11 (expression) sur une gâchette analogique, comme le fait le préréglage Gamepad Synth, ou donnez à une deuxième ligne sur le même bouton une vélocité plus basse derrière un bumper.

À lire aussi, en français

Guides détaillés, en anglais

Qui écrit. Ryleigh Newman développe InputConfig et pilote son propre Mac chaque jour avec une manette, parce que ses mains fonctionnent mal. Cette page est traduite de l'anglais. Les principaux boutons et menus de l'app s'affichent en français quand le Mac est réglé en français ; cette page les nomme ainsi, avec le nom anglais entre parenthèses. Le reste de l'app et du site est en anglais.

Cette page dans d'autres langues : English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Télécharger InputConfig dans le Mac App StoreGratuit. macOS 14 ou ultérieur. Sans compte, rien ne quitte votre Mac. Open source sur GitHub.