Deutsch

Was ist der IAC-Treiber am Mac?

InputConfig im Mac App Store ladenInputConfig gibt es kostenlos im Mac App Store. macOS 14 oder neuer, kein Konto, kein Tracking, Open Source.

Der IAC-Treiber ist ein virtuelles MIDI-Kabel, das in macOS eingebaut ist. Mit ihm sendet eine App MIDI an eine andere auf demselben Mac, ohne Hardware dazwischen: Eine App sendet an einen IAC-Bus, und die andere hört ihn ab. Er tut nichts, solange er nicht online ist. Öffne Audio MIDI Setup, wähle Window, Show MIDI Studio, doppelklicke auf IAC Driver und wähle Device is online.

Die Schritte stammen von Apple, aus der Anleitung zu Audio MIDI Setup. IAC steht für Inter-Application Communication.

Schritte

  1. Öffne Audio MIDI Setup und wähle Window, Show MIDI Studio.
  2. Doppelklicke auf das Symbol IAC Driver.
  3. Wähle Device is online.
  4. Füge mit der Schaltfläche Add unter der Liste der Ports einen Bus hinzu und benenne ihn, wenn du magst.
  5. Klicke auf Apply und wähle diesen Bus dann in einer App als Ausgang und in der anderen als Eingang.

Den IAC-Treiber einschalten

  • Du: Doppelklicke im MIDI Studio auf IAC Driver. Wähle in seinem Fenster Properties die Option Device is online. Füge mit der Schaltfläche Add unter der Liste der Ports einen Bus hinzu und klicke dann auf Apply.
  • macOS: Erstellt einen MIDI-Port, an den jede App am Mac senden und den sie abhören kann.
  • Prüfen: Der Bus erscheint in deinen Musik-Apps sowohl als MIDI-Ausgang als auch als MIDI-Eingang.

Ein Bus reicht für den Anfang: Eine App nutzt ihn als Ziel und eine andere als Quelle. Apples Seite heißt Transfer MIDI information between apps.

Wissen, was ein Bus ist

Apples Anleitung nennt jede Verbindung einen Bus und merkt an, dass sie manchmal Port heißt. Du kannst mehr als einen hinzufügen, einen per Doppelklick umbenennen und einen entfernen, den du nicht mehr nutzt. Ein zweiter Bus hält zwei Aufgaben auseinander, etwa Noten auf dem einen und Sync auf dem anderen.

Benenne jeden Bus nach seiner Aufgabe, und der richtige ist in jeder App leicht zu wählen.

Ihn für die Aufgaben nutzen, die er gut kann

  • Eine Musik-App spielt eine andere. Eine Tastatur-App sendet ihre Noten an eine Synthesizer-App, was Apples eigenes Beispiel ist.
  • Sync zwischen Apps. Eine DAW sendet ihre MIDI-Clock oder ihren Transport an eine zweite App.
  • Eine DAW steuert Kurzbefehle. Eine DAW sendet Start und Stop an einen Bus, und ein Mapper macht daraus Aktionen in einer anderen App.

Wenn zwei Apps an einem Mac MIDI weitergeben müssen, ist ein IAC-Bus das Kabel zwischen ihnen.

Eine MIDI-Schleife vermeiden

Eine App, die einen Bus abhört und auch an ihn sendet, kann ihre eigene Ausgabe hören und noch einmal im Kreis senden. Gib jeder App auf einem Bus eine Richtung: Eine sendet, die andere empfängt. Wenn Noten sich wiederholen oder hängen bleiben, sobald du den Treiber einschaltest, hört eine App den Bus ab, an den sie sendet.

Ihn mit InputConfig nutzen

InputConfig, die kostenlose Mac-App, die ich entwickle, nutzt MIDI in beide Richtungen, und der IAC-Treiber ist nur für eine davon nötig.

  • In InputConfig hinein von einer DAW. Sende den MIDI-Sync der DAW an einen IAC-Bus, und InputConfig hört Start, Continue und Stop, sodass ein Druck auf Play in der DAW eine Aufnahme in einer anderen App starten kann.
  • Aus InputConfig hinaus. Kein IAC-Treiber nötig. Die App hat einen eigenen virtuellen Port namens InputConfig, den Musik-Apps sehen, solange sie läuft.

InputConfig sendet über seinen eigenen Port und hört über einen IAC-Bus. MIDI Start und Stop als Mac-Kurzbefehle und MIDI-Ausgabe haben die Schritte.

Die Kurzfassung

  • Was er ist. Er ist ein virtuelles MIDI-Kabel zwischen Apps an einem Mac.
  • Wo er ist. Er ist in Audio MIDI Setup, Window, Show MIDI Studio, IAC Driver.
  • Wie du ihn einschaltest. Device is online, Bus hinzufügen, Apply.

Er gehört zu macOS, und ein Kontrollkästchen schaltet ihn ein.

Fragen

Was ist der IAC-Treiber am Mac?

Ein virtuelles MIDI-Gerät, das in macOS eingebaut ist und Apps am selben Mac MIDI aneinander senden lässt. Eine App sendet an einen IAC-Bus und eine andere hört ihn ab.

Wie aktiviere ich den IAC-Treiber?

Öffne Audio MIDI Setup, wähle Window, Show MIDI Studio, doppelklicke auf IAC Driver, wähle Device is online, füge einen Bus hinzu, falls keiner da ist, und klicke auf Apply.

Wofür steht IAC?

Inter-Application Communication. Der Treiber trägt MIDI zwischen Anwendungen an einem Mac.

Ist der IAC-Treiber kostenlos?

Ja. Er gehört zu macOS und steckt in der App Audio MIDI Setup.

Warum ist der IAC-Treiber ausgegraut?

Er ist offline. Doppelklicke im MIDI Studio darauf, wähle Device is online und klicke dann auf Apply.

Brauche ich den IAC-Treiber, um einen Gamecontroller als MIDI-Controller zu nutzen?

Nicht mit InputConfig. Es sendet MIDI über seinen eigenen virtuellen Port, den Musik-Apps sehen, solange die App läuft.

Mehr auf Deutsch

Ausführliche Anleitungen, auf Englisch

Wer hier schreibt. Ryleigh Newman entwickelt InputConfig und steuert den eigenen Mac jeden Tag mit einem Controller, weil die Hände nicht gut mitmachen. Diese Seite ist aus dem Englischen übersetzt. Die wichtigsten Tasten und Menüs der App erscheinen auf Deutsch, wenn der Mac auf Deutsch eingestellt ist; diese Seite nennt sie so, mit dem englischen Namen in Klammern. Der Rest der App und der Website ist auf Englisch.

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

InputConfig im Mac App Store ladenKostenlos. macOS 14 oder neuer. Kein Konto, nichts verlässt deinen Mac. Open Source auf GitHub.