Français

Comment lancer un raccourci Mac depuis MIDI Start et Stop

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.

Liez MIDI Start, Continue et Stop à des touches dans InputConfig 1.6, et appuyer sur lecture dans une DAW, un séquenceur ou une boîte à rythmes presse une touche dans n'importe quelle app. Les autres appareils de musique suivent ces messages de transport. Les apps ordinaires du Mac ne les voient jamais.

L'usage évident est de démarrer et d'arrêter un enregistrement OBS exactement quand le morceau joue, sans main sur la souris.

Étapes

  1. Envoyez la synchro MIDI de la DAW vers l'IAC Driver, ou connectez la boîte à rythmes.
  2. Ajoutez une ligne dans InputConfig, appuyez sur Scan et appuyez sur lecture.
  3. Donnez leurs touches aux lignes Start, Continue et Stop, et activez le préréglage.

Savoir à quoi cela sert

  • Des prises OBS. Démarrez et arrêtez un enregistrement d'écran ou de caméra OBS avec la lecture, pour que chaque prise soit son propre fichier.
  • Une vidéo de référence. Pressez Space dans un lecteur vidéo pour qu'il tourne en même temps que le morceau.
  • Les lumières de la pièce. Lancez un Raccourci Siri qui règle les lumières pour l'enregistrement quand Start arrive, et un autre sur Stop.
  • Les paroles. Tournez un téléprompteur ou une diapositive de paroles avec la touche suivante quand une section démarre.

Le timing est celui d'une frappe de touche, pas d'une synchro précise à l'échantillon. C'est largement suffisant pour un enregistrement d'écran ou un repère, mais pour un son qui doit tomber à l'échantillon près, je l'enregistrerais dans la DAW.

Amener le transport jusqu'à InputConfig

Le matériel d'abord : une boîte à rythmes ou un séquenceur en USB ou sur une interface MIDI n'a besoin de rien de plus, tant qu'il envoie le transport. Beaucoup n'envoient Start et Stop que lorsque leur sortie d'horloge ou de synchro est activée, donc regardez dans ses réglages MIDI.

Une DAW sur le même Mac atteint InputConfig par l'IAC Driver, le bus MIDI virtuel intégré à macOS.

Audio MIDI Setup : L'endroit où se trouve l'IAC Driver.

Applications, Utilities, Audio MIDI Setup, Window, Show MIDI Studio

Ce qui se passe : La fenêtre MIDI Studio s'ouvre avec l'IAC Driver dedans.

Étape 1 : Activer l'IAC Driver

  • Vous : Double-cliquez sur IAC Driver et activez Device is online.
  • macOS : Rend le bus disponible à toutes les apps MIDI.
  • Vérification : Device is online est coché.

Étape 2 : Lui envoyer la synchro de la DAW

  • Vous : Dans la DAW, envoyez la synchro MIDI vers le bus IAC Driver. Dans Ableton Live, c'est l'interrupteur Sync de la sortie IAC dans les réglages Link, Tempo & MIDI. Dans Logic Pro, c'est une destination d'horloge MIDI dans l'onglet MIDI des réglages de synchronisation du projet.
  • InputConfig : Entend Start, Continue et Stop sur ce bus.
  • Vérification : Appuyez sur lecture. La MIDI map du Live Visualizer note Transport start quand il arrive.

Si la MIDI map note Transport start, le plus dur est fait.

Lier Start et Stop

  • Vous : Créez un préréglage dans InputConfig, ajoutez une ligne, appuyez sur Scan, puis appuyez sur lecture dans la DAW ou la boîte à rythmes. Ou réglez le type d'entrée sur MIDI, ouvrez le menu des messages, choisissez Transport, et prenez Start, Continue ou Stop.
  • InputConfig : Enregistre MIDI Start sur la ligne.
  • Vérification : Choisissez la sortie (un raccourci réglé dans une autre app, Space, un raccourci, Run Siri Shortcut ou Open App), ajoutez de la même façon des lignes pour Stop et Continue, et activez le préréglage.
L'éditeur de liaisons d'InputConfig avec trois lignes MIDI Transport : Start et Continue envoient F17 et Stop envoie F18, chacune réglée sur Any device.
Figure 1. Start et Continue démarrent l'enregistrement, et Stop y met fin.

Les messages de transport ne portent pas de canal, donc le second menu de la ligne ne propose que l'appareil : Any device, ou la seule source voulue, ce qui sépare une boîte à rythmes d'une DAW.

Enregistrer OBS pendant que la DAW joue

Étape 1 : Lier les touches

  • Vous : Dans InputConfig, liez la ligne Start et la ligne Continue à F17, et la ligne Stop à F18. Enregistrez et activez.
  • InputConfig : Presse F17 à la lecture et F18 à l'arrêt.
  • Vérification : Les trois lignes affichent leurs touches.

Étape 2 : Apprendre les touches à OBS

  • Vous : Dans OBS, ouvrez Settings, Hotkeys, cliquez dans le champ de Start Recording et appuyez sur lecture dans la DAW. Cliquez dans Stop Recording et appuyez sur stop.
  • InputConfig : Envoie F17 à la lecture et F18 à l'arrêt, qu'OBS enregistre comme ses raccourcis.
  • Vérification : Désormais, la lecture démarre un enregistrement et l'arrêt y met fin.

La page sur F13 à F19 explique pourquoi ces touches conviennent ici, et le guide du Stream Deck règle d'autres raccourcis OBS de la même façon. F13 à F19 conviennent parce qu'aucune app du Mac ne s'en sert, donc le raccourci ne peut jamais entrer en collision avec la frappe.

Distinguer Start, Continue et Stop

  • Start. Lecture depuis le début.
  • Continue. Lecture depuis l'endroit où en est le morceau. Beaucoup de DAW et de séquenceurs l'envoient à la place de Start quand la lecture commence ailleurs.
  • Stop. Envoyé quand la lecture s'arrête.

Chacun se déclenche une fois, comme une touche tapée, pas tenue. Donnez à Continue le même rôle qu'à Start, sauf si vous voulez que les deux diffèrent.

Si rien ne se passe à la lecture

Montez cette échelle, du plus petit pas au plus grand :

  1. Activez la sortie de synchro. Beaucoup de boîtes à rythmes n'envoient Start et Stop que lorsque leur sortie d'horloge ou de synchro est activée.
  2. Vérifiez l'IAC Driver. Device is online doit être activé, et la DAW doit envoyer la synchro vers ce bus.
  3. Surveillez la MIDI map. Si Transport start est noté, InputConfig l'entend, et c'est la ligne qui pose question.
  4. Liez Continue aussi. Si la lecture depuis le milieu ne fait rien, la DAW a envoyé Continue, pas Start.

Lire depuis le milieu envoie Continue, donc une ligne Continue manquante ressemble à un Start mort.

Ce qu'elle ne peut pas faire

InputConfig lit Start, Continue et Stop, pas les tops d'horloge ni la position dans le morceau, donc elle ne peut pas suivre le tempo ni savoir où vous en êtes dans le morceau. Rien ne retourne à la DAW sauf si vous ajoutez des sorties MIDI au préréglage. Elle écoute le transport, mais elle ne se synchronise pas dessus.

Aller dans l'autre sens

InputConfig peut aussi envoyer Start, Stop et Continue, par son propre port MIDI virtuel, depuis un bouton de manette, une touche ou un pad, ce qui fait d'une manette de jeu une télécommande de transport pour la DAW. Le préréglage intégré MIDI: Transport Control fait exactement cela, et la sortie MIDI explique comment choisir InputConfig comme entrée dans la DAW.

En bref

  • L'acheminer. Utilisez l'IAC Driver pour une DAW sur le même Mac, et un câble pour le matériel.
  • La lier. Scannez la lecture sur une ligne. Liez Start, Continue et Stop.
  • L'utiliser. Réglez F17 et F18 comme raccourcis Start Recording et Stop Recording d'OBS.

Appuyez une fois sur lecture, et l'enregistrement se débrouille tout seul.

Questions

Un message MIDI Start peut-il presser une touche sur un Mac ?

Oui, avec InputConfig 1.6 ou plus récent. Liez une ligne à MIDI Transport, Start, et donnez-lui comme sortie n'importe quelle touche, raccourci, Raccourci Siri ou app.

InputConfig lit-elle l'horloge MIDI ou la position dans le morceau ?

Non. Elle lit Start, Continue et Stop, pas les tops d'horloge ni la position dans le morceau, donc elle ne peut pas suivre le tempo ni savoir où vous en êtes dans le morceau.

Me faut-il une interface MIDI pour une DAW sur le même Mac ?

Non. L'IAC Driver d'Audio MIDI Setup est intégré à macOS. Activez-le, envoyez-lui la synchro de la DAW, et InputConfig l'entend.

Cela changera-t-il quelque chose dans ma DAW ?

Non. La DAW envoie et InputConfig écoute. Rien ne retourne à la DAW sauf si vous ajoutez des sorties MIDI au préréglage.

À 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.