Français
Un Stream Deck peut-il être un contrôleur MIDI sur Mac ?
InputConfig est gratuit sur le Mac App Store. macOS 14 ou ultérieur, sans compte, sans suivi, open source.
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 dans la version 1.6, et je n'ai pas testé tous les modèles.
Une limite d'abord. Les touches sont lues, mais pas les molettes ni la bande tactile d'un Stream Deck +, donc cela donne des boutons MIDI, pas des potards MIDI.
Étapes
- Ouvrez InputConfig, Devices dans la barre des menus, et cochez le Stream Deck sous USB.
- Ajoutez une ligne, appuyez sur Scan et appuyez sur une touche du Stream Deck.
- Choisissez une sortie MIDI pour la ligne : Note, CC, Program Change 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 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 | 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. Les molettes et la bande tactile ne sont pas lues |
| 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 Stream Deck + ne sont pas lues, 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 par InputConfig. Elle lit les huit touches d'un Stream Deck +, et pas les molettes ni la bande tactile.
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. 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, 繁體中文, 简体中文
Gratuit. macOS 14 ou ultérieur. Sans compte, rien ne quitte votre Mac. Open source sur GitHub.