Deutsch

Kann ein Stream Deck am Mac ein MIDI-Controller sein?

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

Ja. InputConfig, die kostenlose Mac-App, die ich entwickle, liest Stream-Deck-Tasten als Eingänge und kann von jeder MIDI senden: eine Note, einen Control Change, einen Program Change oder Start und Stop. Musik-Apps sehen das Ergebnis als MIDI-Eingang namens InputConfig, du musst also kein Plug-in in der App von Elgato installieren und kein virtuelles MIDI-Kabel einrichten. Die Unterstützung für das Stream Deck ist in Version 1.6 experimentell, und ich habe nicht jedes Modell getestet.

Eine Grenze zuerst. Gelesen werden die Tasten, nicht aber die Drehregler und der Touch-Streifen eines Stream Deck +, du bekommst also MIDI-Tasten und keine MIDI-Regler.

Schritte

  1. Öffne in der Menüleiste InputConfig, Devices und hake das Stream Deck unter USB an.
  2. Füge eine Zeile hinzu, drücke Scan und drücke eine Taste des Stream Decks.
  3. Wähle eine MIDI-Ausgabe für die Zeile: Note, CC, Program Change oder Transport.
  4. Aktiviere in der Musik-App den MIDI-Eingang InputConfig und schalte eine Spur scharf.

Einrichten

  • Du: Hake das Stream Deck unter InputConfig, Devices an. Füge eine Zeile hinzu, drücke Scan, drücke eine Taste am Deck und wähle MIDI Note als Ausgabe.
  • InputConfig: Füllt die Zeile mit dem Namen der Taste, Key 1, Key 2 und so weiter, und sendet die Note über den eigenen MIDI-Port, solange die Taste gehalten wird.
  • Prüfen: Ist in der Musik-App eine Spur mit Software-Instrument ausgewählt, spielt die Taste eine Note.
  • Logic Pro und GarageBand. Du musst nichts einschalten. Sie hören auf jede MIDI-Quelle.
  • Ableton Live. Schalte in Settings, Link, Tempo & MIDI die Schalter Track und Remote für den Eingang InputConfig ein.
  • Andere Musik-Apps. Aktiviere den Eingang InputConfig in den MIDI-Einstellungen der App.

Das Deck wird zu einem weiteren MIDI-Gerät, ganz ohne Plug-in dazwischen.

Wissen, was jede Taste senden kann

AusgabeWas eine Taste tutGut für
MIDI NoteNote On, solange die Taste gehalten wird, Note Off beim Loslassen, mit der Velocity, die in der Zeile eingestellt istDrum-Pads, Samples, Clips starten
MIDI CCDen Wert, den du einstellst, beim Drücken, und 0 beim LoslassenStummschaltungen, Effektschalter, alles, was als Taste gelernt wird
Program ChangeEine Nachricht pro DruckEinen Patch oder ein Preset wechseln
TransportStart, Stop oder Continue, einmal pro DruckEine Musik-App, die externem Transport folgt
Pitch BendVoller Bend, solange sie gehalten wird, beim Loslassen zurück in die MitteEinen Absturz oder einen Whammy-Effekt

Jede Zeile nimmt auch einen Kanal, von 1 bis 16. Fünfzehn Tasten sind fünfzehn Pads, jedes mit eigener Note, eigenem Kanal und eigener Velocity. MIDI-Ausgabe behandelt jede Einstellung.

Prüfen, ob dein Modell gelesen wird

ModellWas gelesen wird
Stream Deck (15 Tasten), Original und MK.2Key 1 bis Key 15
Stream Deck MiniKey 1 bis Key 6
Stream Deck XLKey 1 bis Key 32
Stream Deck NeoKey 1 bis Key 8, dazu die zwei Touch-Punkte
Stream Deck +Key 1 bis Key 8. Die Drehregler und der Touch-Streifen werden nicht gelesen
Stream Deck PedalLinkes, mittleres und rechtes Pedal

Die Tastenbelegungen folgen einer Open-Source-Bibliothek, und ich habe nicht jedes Modell getestet, auch das Pedal nicht. Drücke Scan und eine Taste: Wenn sich die Zeile mit einem Tastennamen füllt, kann diese Taste MIDI senden. Stream Deck ohne die Software von Elgato hat die Einzelheiten.

Neben der App von Elgato laufen lassen

InputConfig öffnet das Deck, ohne es der App von Elgato wegzunehmen, sodass beide jeden Druck hören. Lass die Tasten, die du für MIDI willst, in der App von Elgato leer, sonst erledigt eine Taste beide Aufgaben. Behalte die App von Elgato für die Tasten, die Bilder und Plug-ins brauchen, und gib InputConfig den Rest. Teile die Tasten auf: Bilder und Plug-ins auf einigen, MIDI auf den anderen. InputConfig zeichnet nichts auf die Tasten, die Tasten, die es bedient, bleiben also leer.

Eine Taste in der Musik-App belegen

Eine Taste, die eine Note oder einen CC sendet, kann wie jede MIDI-Taste gelernt werden. Drücke in Ableton Live Command M, klicke auf einen Clip-Slot oder einen Schalter, drücke die Taste und drücke noch einmal Command M. Wähle in Logic Pro ein Bedienelement aus, drücke Command L, drücke die Taste und drücke noch einmal Command L. Lerne immer nur eine Taste, weil die App die erste Nachricht nimmt, die sie hört. Ableton Live und Logic Pro und GarageBand haben die vollständigen Schritte, die für ein Deck dieselben sind wie für einen Gamecontroller.

Wissen, was es nicht kann

  • Drehregler als Regler. Die Drehregler und der Touch-Streifen des Stream Deck + werden nicht gelesen und können deshalb keinen Verlauf von CC-Werten senden.
  • Rückmeldung. Die Musik-App sagt dem Deck nie etwas, keine Taste zeigt also, ob ein Clip läuft oder eine Spur stummgeschaltet ist.
  • Bilder. InputConfig zeichnet nichts auf die Tasten.
  • Velocity durch Berührung. Eine Taste ist an oder aus. Jede Note spielt mit der Velocity, die in ihrer Zeile eingestellt ist.

Für Regler übernehmen die Sticks und Trigger eines Gamecontrollers das Verlaufsfahren. Gamepad zu MIDI am Mac legt Control Change und Pitch Bend darauf, und Zeilen des Decks und des Controllers können sich ein Preset teilen.

Kurz gesagt

  • Das Deck anhaken. Das machst du unter InputConfig, Devices.
  • Eine Taste scannen. Wähle dann Note, CC, Program Change oder Transport.
  • Den Eingang aktivieren. Schalte den Eingang InputConfig in der Musik-App ein.

Ein Stream Deck ist ein Raster aus MIDI-Tasten, sobald etwas das MIDI für es sendet.

Fragen

Kann ein Stream Deck MIDI senden?

Ja, am Mac mit InputConfig, einer kostenlosen App, die die Tasten des Decks liest und von jeder eine MIDI-Note, einen Control Change, einen Program Change oder eine Transportnachricht sendet. Die Funktion ist experimentell.

Brauche ich ein MIDI-Plug-in für das Stream Deck?

Dafür nicht. InputConfig ist eine eigene App, die die Tasten selbst liest und einen eigenen MIDI-Port hat, in der App von Elgato wird also nichts installiert.

Können die Drehregler des Stream Deck + MIDI-CC senden?

Nicht über InputConfig. Es liest die acht Tasten eines Stream Deck +, nicht aber die Drehregler oder den Touch-Streifen.

Funktioniert es mit Ableton Live und Logic Pro?

Ja. Beide sehen InputConfig als MIDI-Eingang. Nutze den MIDI-Zuordnungsmodus von Ableton oder Learn Assignment von Logic, um eine Taste mit einem Clip, einem Schalter oder einem Bedienelement zu verbinden.

Muss ich die Stream-Deck-App von Elgato beenden?

Nein. Beide können gleichzeitig laufen. Lass die Tasten, die du für MIDI nutzt, in der App von Elgato leer, damit ein Druck nicht zwei Dinge tut.

Ist es kostenlos?

InputConfig ist im Mac App Store kostenlos, ohne Konto und ohne etwas, das man darin kaufen müsste.

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.