Français
Un Stream Deck peut-il être un contrôleur MIDI sur Mac ?
Cette app est entièrement gratuite. Pas besoin de créer un compte. Pas d'abonnement, pas de téléchargement compliqué, et rien n'est verrouillé. Optimisée pour Apple Silicon.
Oui. InputConfig, l'app Mac gratuite que je fais, lit les touches d'un Stream Deck comme des entrées et peut envoyer du MIDI depuis chacune : une note, un Control Change, un Program Change, ou Start et Stop. Les apps de musique voient le résultat comme une entrée MIDI nommée InputConfig, donc il n'y a aucun plug-in à installer dans l'app d'Elgato et aucun câble MIDI virtuel à régler. La prise en charge du Stream Deck est expérimentale, et je n'ai pas testé tous les modèles.
Une limite d'abord. Les touches sont lues, et les molettes et la bande tactile d'un Stream Deck +, + XL ou Studio sont lues comme des boutons, un tour ou un glissement comptant comme un appui court, donc cela donne des boutons MIDI, pas des potards MIDI.
Étapes
- Ouvrez InputConfig, Devices (Appareils) dans la barre des menus, et cochez le Stream Deck sous USB.
- Ajoutez une ligne, appuyez sur Scan (Scanner) et appuyez sur une touche du Stream Deck.
- Choisissez une sortie MIDI pour la ligne : Note, CC, Program Change (Changement de programme) ou Transport.
- Dans l'app de musique, activez l'entrée MIDI InputConfig et armez une piste.
Le mettre en place
- Vous : Cochez le Stream Deck dans InputConfig, Devices. Ajoutez une ligne, appuyez sur Scan, appuyez sur une touche du deck et choisissez MIDI Note (Note MIDI) comme sortie.
- InputConfig : Remplit la ligne avec le nom de la touche, Key 1, Key 2 et ainsi de suite, et envoie la note par son propre port MIDI tant que la touche est tenue.
- Vérification : Avec une piste d'instrument logiciel sélectionnée dans l'app de musique, la touche joue une note.
- Logic Pro et GarageBand. Rien à activer. Ils écoutent toutes les sources MIDI.
- Ableton Live. Dans Settings, Link, Tempo & MIDI, activez Track et Remote pour l'entrée InputConfig.
- Autres apps de musique. Activez l'entrée InputConfig dans les réglages MIDI de l'app.
Le deck devient un appareil MIDI de plus, sans plug-in entre les deux.

Savoir ce que chaque touche peut envoyer
| Sortie | Ce que fait une touche | Utile pour |
|---|---|---|
| MIDI Note | Note on tant que la touche est tenue, note off quand elle est relâchée, à la vélocité réglée dans la ligne | Pads de batterie, échantillons, lancement de clips |
| MIDI CC | La valeur que vous réglez à l'appui, et 0 au relâchement | Muets, interrupteurs d'effets, tout ce qui s'apprend comme un bouton |
| Program Change | Un message par appui | Changer de patch ou de préréglage |
| Transport | Start, Stop ou Continue, une fois par appui | Une app de musique qui suit un transport externe |
| Pitch Bend (Pitch bend) | Inflexion maximale tant que la touche est tenue, retour au centre au relâchement | Un plongeon ou un effet de vibrato de levier |
Chaque ligne prend aussi un canal, de 1 à 16. Quinze touches font quinze pads, chacun avec sa note, son canal et sa vélocité. La sortie MIDI couvre chaque réglage.

Vérifier que votre modèle est lu
| Modèle | Ce qui est lu |
|---|---|
| Stream Deck (15 touches), d'origine et MK.2 | Key 1 à Key 15 |
| Stream Deck Mini | Key 1 à Key 6 |
| Stream Deck XL | Key 1 à Key 32 |
| Stream Deck Neo | Key 1 à Key 8, plus les deux points tactiles |
| Stream Deck + | Key 1 à Key 8, puis les molettes et la bande tactile comme boutons : appui, rotation dans les deux sens, tap, appui long et glissement |
| Stream Deck + XL et Studio | Leurs touches, puis les molettes et la bande tactile là où le modèle en a une, comme des boutons, de la même façon que le + |
| Stream Deck Module 15 | Key 1 à Key 15 |
| Stream Deck Pedal | Pédale gauche, centrale et droite |
Les dispositions des touches suivent une bibliothèque open source, et je n'ai pas testé tous les modèles, la Pedal comprise. Appuyez sur Scan puis sur une touche : si la ligne se remplit avec un nom de touche, cette touche peut envoyer du MIDI. Le Stream Deck sans le logiciel d'Elgato donne les détails.

L'utiliser à côté de l'app d'Elgato
InputConfig ouvre le deck sans l'enlever à l'app d'Elgato, donc les deux entendent chaque appui. Laissez vides dans l'app d'Elgato les touches que vous voulez pour le MIDI, sinon une touche fera les deux rôles. Gardez l'app d'Elgato pour les touches qui ont besoin d'images et de plug-ins, et donnez le reste à InputConfig. Partagez les touches : images et plug-ins sur certaines, MIDI sur les autres. InputConfig ne dessine rien sur les touches, donc celles qu'elle gère restent vierges.
Associer une touche dans l'app de musique
Une touche qui envoie une note ou un CC peut s'apprendre comme n'importe quel bouton MIDI. Dans Ableton Live, appuyez sur Command M, cliquez sur un emplacement de clip ou un interrupteur, appuyez sur la touche, et appuyez de nouveau sur Command M. Dans Logic Pro, sélectionnez un contrôle, appuyez sur Command L, appuyez sur la touche, et appuyez de nouveau sur Command L. Apprenez une touche à la fois, car l'app prend le premier message qu'elle entend. Ableton Live et Logic Pro et GarageBand donnent les étapes complètes, qui sont les mêmes pour un deck et pour une manette de jeu.
Savoir ce qu'il ne peut pas faire
- Des molettes en potards. Les molettes et la bande tactile du +, du + XL et du Studio sont lues comme des boutons, une rotation comptant comme un appui court, donc elles ne peuvent pas envoyer un balayage de valeurs de CC.
- Le retour d'état. L'app de musique ne dit jamais rien au deck, donc aucune touche n'indique si un clip joue ou si une piste est en sourdine.
- Les images. InputConfig ne dessine rien sur les touches.
- La vélocité au toucher. Une touche est enfoncée ou non. Chaque note joue à la vélocité réglée dans sa ligne.
Pour des potards, les sticks et les gâchettes d'une manette de jeu font les balayages. Une manette en MIDI sur un Mac y met des Control Change et du pitch bend, et des lignes de deck et de manette peuvent partager un préréglage.
En bref
- Cochez le deck. Cela se fait sous InputConfig, Devices.
- Scannez une touche. Puis choisissez Note, CC, Program Change ou Transport.
- Activez l'entrée. Activez l'entrée InputConfig dans l'app de musique.
Un Stream Deck est une grille de boutons MIDI dès que quelque chose envoie le MIDI à sa place.
Questions
Un Stream Deck peut-il envoyer du MIDI ?
Oui, sur un Mac avec InputConfig, une app gratuite qui lit les touches du deck et envoie une note MIDI, un Control Change, un Program Change ou un message de transport depuis chacune. La fonction est expérimentale.
Me faut-il un plug-in MIDI pour Stream Deck ?
Pas pour cela. InputConfig est une app séparée qui lit elle-même les touches et a son propre port MIDI, donc rien n'est installé dans l'app d'Elgato.
Les molettes du Stream Deck + peuvent-elles envoyer du CC MIDI ?
Pas comme un balayage. InputConfig lit chaque molette d'un +, + XL ou Studio comme des boutons, un appui et une rotation dans les deux sens, une rotation comptant comme un appui court, donc une molette peut déclencher ou avancer d'un cran, mais pas balayer un CC.
Cela marche-t-il avec Ableton Live et Logic Pro ?
Oui. Les deux voient InputConfig comme une entrée MIDI. Utilisez le MIDI Map Mode d'Ableton ou le Learn Assignment de Logic pour lier une touche à un clip, un interrupteur ou un contrôle.
Dois-je quitter l'app Stream Deck d'Elgato ?
Non. Les deux peuvent tourner en même temps. Laissez vides dans l'app d'Elgato les touches que vous utilisez pour le MIDI pour qu'un appui ne fasse pas deux choses.
Est-ce gratuit ?
InputConfig est gratuite sur le Mac App Store, sans compte et sans rien à acheter à l'intérieur.
À 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. InputConfig s'affiche en français quand le Mac est réglé en français. Certaines pages du site n'existent encore qu'en anglais.
Cette page dans d'autres langues : English
Gratuit. macOS 14 ou ultérieur. Sans compte, rien ne quitte votre Mac. Open source sur GitHub.