Deutsch

So nutzt du Joy-Cons oder einen Switch Pro Controller als MIDI-Controller am Mac

InputConfig im Mac App Store ladenDiese App ist komplett kostenlos. Du musst kein Konto anlegen. Es gibt keine Abos, keine umständlichen Downloads, und nichts ist gesperrt. Optimiert für Apple Silicon.

Koppele den Switch Pro Controller oder die Joy-Cons mit dem Mac, öffne InputConfig und schalte eines der eingebauten MIDI-Presets ein. Die Aktionstasten spielen dann Noten, die Sticks senden Control Change und Pitch Bend, und Musik-Apps sehen einen MIDI-Eingang namens InputConfig. Zwei Dinge sind anders als bei anderen Pads: ZL und ZR sind an oder aus und nicht analog, und die Aktionstasten werden nach Position belegt und nicht nach Buchstabe.

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

Schritte

  1. Koppele den Switch Pro Controller oder die Joy-Cons mit dem Mac über Bluetooth, unter macOS 13 oder neuer.
  2. Öffne InputConfig und aktiviere das eingebaute Preset MIDI: CC Dials (MIDI: CC-Regler) oder MIDI: DAW Performance.
  3. Aktiviere in der Musik-App den MIDI-Eingang InputConfig und schalte eine Instrumentenspur scharf.
  4. Drücke die untere Aktionstaste, B, um eine Note zu spielen.

Einrichten

  • Du: Koppele den Controller, öffne InputConfig und aktiviere aus den eingebauten Presets MIDI: DAW Performance. Schalte in der Musik-App eine Spur mit Software-Instrument scharf und drücke B, die untere Aktionstaste.
  • InputConfig: Veröffentlicht, solange es läuft, eine MIDI-Quelle namens InputConfig und sendet eine Note, solange die Taste gehalten wird.
  • Prüfen: Die Anzeige der Spur schlägt aus, und du hörst das eingestrichene C.
  • Logic Pro und GarageBand. Du musst nichts einschalten. Sie hören auf jede MIDI-Quelle, auch InputConfig.
  • Ableton Live. Schalte in Settings, Link, Tempo & MIDI den Schalter Track für den Eingang InputConfig ein, um Noten zu spielen, und Remote, um Bedienelemente zu belegen.
  • FL Studio, Reaper, Bitwig und andere. Aktiviere den Eingang InputConfig in den MIDI-Einstellungen der App.

Du musst keinen IAC Driver einrichten und kein virtuelles MIDI-Kabel installieren. So verbindest du einen Switch Pro Controller mit einem Mac und Joy-Cons haben die Schritte zum Koppeln.

Das Preset Gamepad Synth im Editor, mit Notenzeilen auf den Aktionstasten und CC-Zeilen auf den Triggern.
Abbildung 1. Das Preset Gamepad Synth in InputConfig: MIDI-Noten auf den Aktionstasten und CC auf den Triggern.

Auf die Tastenpositionen achten

Nintendo druckt B nach unten und A nach rechts, das Gegenteil eines Xbox-Pads. InputConfig belegt nach Position, eine Preset-Zeile mit der Bezeichnung A / Cross (A / Kreuz) feuert also auf der unteren Taste, die ein Switch-Controller B nennt.

PositionAufgedruckt auf einem Switch-ControllerSendet in MIDI: DAW Performance (MIDI: DAW-Performance)
UntenBNote C4 (60)
RechtsANote E4 (64)
LinksYNote G4 (67)
ObenXNote C5 (72)
Rechter Stick, links und rechtsPitch Bend, nach unten und oben
Rechter Stick, nach untenCC 1, Modulation
Steuerkreuz oben, unten, rechtsMIDI Start, Stop, Continue

Richte dich danach, wo die Taste sitzt, nicht nach dem Buchstaben, der darauf steht. Um eine Zeile mit einer Taste deiner Wahl zu belegen, drücke Scan (Scannen) und drücke die Taste.

MIDI: DAW Performance auf einem Switch Pro Controller, im Live Visualizer von InputConfig gezeichnet.
Abbildung 2. MIDI: DAW Performance auf einem Switch Pro Controller. Die Noten sitzen nach Position auf den Aktionstasten, also lies die Zeichnung und nicht die Buchstaben, die du von einem Xbox-Pad kennst.

Expression auf einen Stick legen, nicht auf einen Trigger

ZL und ZR sind am Switch Pro Controller und an den Joy-Cons digital. Ein CC darauf springt von nichts auf voll, wo ein Trigger an einem Xbox- oder PlayStation-Controller gleiten würde. Die Sticks sind voll analog, nutze sie also für alles, was sich stufenlos bewegen soll.

  • Verläufe und Anschwellen. MIDI: CC Dials legt CC 1, CC 11, CC 74 und CC 71 auf die beiden Sticks.
  • Noten und Schalter. ZL und ZR eignen sich gut für zusätzliche Noten oder für einen CC, der entweder an oder aus ist, etwa Sustain, CC 64.

An einem Nintendo-Pad sind die Sticks die Fader und die Trigger sind Tasten.

Der Editor von InputConfig zeigt die MIDI-Zeilen des Presets MIDI: DAW Performance.
Abbildung 3. Die Zeilen des Presets. Auf einem Switch-Pad sind die Trigger einfache Tasten, also verschiebe die Ausdrucks-Zeile auf einen Stick, wie dieser Abschnitt sagt.

Einen Joy-Con oder ein Paar spielen

  • Ein Paar. Sind beide verbunden, kann macOS ein kombiniertes Joy-Con Pair (Joy-Con-Paar) zeigen, das sich wie ein gewöhnliches Gamepad verhält, mit zwei Sticks und einem vollen Satz Tasten.
  • Ein Joy-Con, quer gehalten. Vier Aktionstasten, zwei Schienentasten und ein Stick: vier Noten, zwei weitere auf der Schiene und Pitch Bend auf dem Stick. Belege jede Stickrichtung mit Scan, indem du den Stick in die gewünschte Richtung drückst, dann stimmt der Versatz der Querhaltung.
  • Zwei Spielende. Jeder Joy-Con ist ein eigener Controller, zwei Personen können also je einen spielen.

Belegungen, die am Paar gemacht wurden, gelten nicht für einen einzelnen Joy-Con. Wähle ein Paar oder einzelne Joy-Cons und baue das Preset dafür.

Wenn die Musik-App nichts hört

  1. Prüfe, ob InputConfig läuft und das Preset aktiv ist. Der MIDI-Port existiert nur, solange die App läuft.
  2. Öffne den Live Visualizer (Live-Visualisierung) und drücke eine Taste. Wenn nichts aufleuchtet, liest der Mac den Controller nicht.
  3. Aktiviere den Eingang InputConfig in der Musik-App und schalte die Spur scharf.
  4. Gleiche den Kanal an. Eine Spur, die auf einen Kanal hört, muss auf den Kanal der Zeile gestellt sein.

Wenn du nichts hörst, prüfe vor allem anderen, ob eine Spur nicht scharfgeschaltet oder ein Eingang ausgeschaltet ist. Der Switch-Pro-Controller-Tester und der Joy-Con-Tester zeigen, ob der Browser das Pad überhaupt lesen kann.

Was es nicht kann

  • Analoge Trigger. ZL und ZR sind an oder aus.
  • Rumble. macOS reicht das HD-Rumble von Nintendo-Controllern nicht durch, es gibt also keine Vibration bei einer Note. Bewegungszeilen lesen das Gyroskop des Pro Controller und das eines Joy-Con, wenn macOS es meldet.
  • Velocity von den Tasten. Jede Note spielt mit der Velocity, die in ihrer Zeile eingestellt ist, von 1 bis 127.

Tasten und Sticks funktionieren voll, und das reicht für Noten, Bends und vier Controller.

Kurz gesagt

  • Koppeln. Koppele ihn über Bluetooth, unter macOS 13 oder neuer.
  • Aktivieren. Nimm MIDI: DAW Performance für Noten und MIDI: CC Dials für Regler.
  • Merken. Richte dich zuerst nach der unteren Taste und lege deine Verläufe auf die Sticks.

Ein Joy-Con ist der kleinste MIDI-Controller, den die meisten schon besitzen.

Fragen

Kann man Joy-Cons am Mac als MIDI-Controller nutzen?

Ja. InputConfig, eine kostenlose Mac-App, sendet MIDI-Noten von den Joy-Con-Tasten und Control Change oder Pitch Bend vom Stick, über einen MIDI-Port, den Musik-Apps nutzen können.

Kann ein Switch Pro Controller MIDI senden?

Ja, am Mac mit InputConfig. Die Tasten spielen Noten, und beide Sticks senden Control Change oder Pitch Bend, die ihrer Position folgen.

Warum springt der Trigger meines Switch-Controllers von 0 auf 127?

ZL und ZR sind digitale Tasten und keine analogen Trigger. Lege Steuerungen, die sich stufenlos bewegen sollen, auf einen Stick.

Kann ich die Bewegungssteuerung der Joy-Cons am Mac für MIDI nutzen?

Wenn macOS das Gyroskop und den Beschleunigungssensor eines Joy-Con meldet, lesen die Bewegungszeilen von InputConfig sie, und eine Bewegungszeile kann wie jede andere Zeile MIDI senden. Tasten und Sticks kommen immer an.

Warum spielt ein Druck auf A die falsche Note?

InputConfig belegt nach Position. Eine Zeile mit der Bezeichnung A / Cross feuert auf der unteren Aktionstaste, die Nintendo als B aufdruckt. Drücke bei der Zeile Scan und drücke die gewünschte Taste.

Brauche ich den IAC Driver?

Nein. InputConfig legt immer, wenn es läuft, eine eigene MIDI-Quelle namens InputConfig an.

Mehr auf Deutsch

Seiten 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. InputConfig selbst erscheint auf Deutsch, wenn der Mac auf Deutsch eingestellt ist. Einige Seiten dieser Website gibt es nur auf Englisch.

Diese Seite in anderen Sprachen: English, Italiano

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