Svenska
Så gör du en HID-enhet till en MIDI-kontroll på en Mac
Den här appen är helt gratis. Du behöver inte skapa något konto. Det finns inga prenumerationer, inga krångliga nedladdningar och inget är låst. Optimerad för Apple silicon.
InputConfig, en gratis Mac-app, läser HID-enheter och skickar MIDI från dem. Knappar spelar toner, skickar Program Change eller startar och stoppar en transport. Axlar, till exempel en spak, ett gasreglage, en ratt eller en pedal, skickar ett Control Change eller pitch bend som följer deras läge. Musikappar ser resultatet som en MIDI-ingång som heter InputConfig.
Jag gör InputConfig. Listan över enheter den läser finns nedan, tillsammans med dem den inte kan läsa.
Steg
- Anslut enheten och öppna InputConfig.
- Lägg till en rad, tryck på Scan och tryck på knappen eller flytta axeln.
- Välj en MIDI-utdata för raden: Note, CC, Pitch Bend, Program Change eller Transport.
- Aktivera ingången InputConfig i musikappen och aktivera ett spår för inspelning.
Ställ in det
- Du: Anslut enheten. Lägg till en rad i InputConfig, tryck på Scan och tryck på knappen eller flytta axeln. Välj sedan en MIDI-utdata för raden.
- InputConfig: Namnger kontrollen och skickar meddelandet genom sin egen MIDI-port så länge förinställningen är aktiv.
- Kontrollera: MIDI-indikatorn i musikappen flimrar när du trycker på knappen.
Scan räknar ut vad kontrollen är, så du behöver aldrig känna till dess HID-nummer. MIDI-utdata tar upp varje sorts meddelande som en rad kan skicka.
Vilka enheter den läser
- Utan inställning. PlayStation-, Xbox-, Switch- och MFi-kontroller, som macOS redan känner till.
- Som råa HID-enheter. De flesta generiska USB-handkontroller, flygspakar, racingrattar och deras pedaler, arkadspakar och leverlösa kontroller i sitt PC- eller DirectInput-läge samt 8BitDo-kontroller i lägena X och D.
- Strömbrytargränssnitt. Hjälpmedelsbrytare och enheter för sug och blås, i läget som skickar joystickknappar.
- Tangentbord och möss. Vilken tangent eller musknapp som helst kan vara ingången för en rad. En tangent som skickar MIDI skriver fortfarande, så använd tangenter som inte skriver något, som F13 till F19.
Om Live Visualizer visar en kontroll som rör sig kan den kontrollen skicka MIDI. Kontroller som InputConfig läser har hela listan.
Välj meddelande efter kontroll
| HID-kontroll | MIDI-meddelande som passar |
|---|---|
| Knapp, avtryckarbrytare, arkadknapp | En ton, hållen så länge knappen hålls |
| Spakaxel, gasreglage, vridning, ratt | Control Change eller pitch bend som följer läget |
| Pedal med slag, till exempel en racingpedal | Control Change, till exempel CC 11 för expression |
| Fotbrytare eller hjälpmedelsbrytare | En ton, ett Program Change, eller Start och Stop |
| Hatbrytare eller riktningsknapp | Fyra toner, eller transport |
Ett gasreglage som stannar där du lämnar det är ett bättre reglage än en spak som fjädrar tillbaka. MIDI CC-listan namnger de kontrollernummer som instrument förväntar sig.
Kontrollera först vad Macen läser
- Öppna joysticktestet i en webbläsare, eller Live Visualizer i InputConfig.
- Tryck på varje knapp och flytta varje axel.
- Notera vilka som visas. Det är dem du kan koppla.
- Om inget visas, prova enhetens andra läge: DInput, PC eller Switch.
En kontroll som Macen inte kan se är en kontroll som ingen app kan koppla.
Vad som inte kan läsas
- Enheter som bara har XInput. Kabelanslutna Xbox 360-kontroller och många spakar och ratter som bara har XInput kan inte läsas på en Mac. Ställ in enheten på läget DInput eller PC om den har ett.
- Enheter som bara pratar med sin egen programvara. DPI- och profilknappar på en spelmus hanteras inuti musen.
- Force feedback. Det styrs inte på ratter och flygspakar.
När en enhet har en lägesomkopplare är läget PC eller DInput det som en Mac kan läsa.
De äldre HID till MIDI-verktygen
Två äldre Mac-verktyg gjorde det här jobbet och dyker fortfarande upp i sökningar. MidiHID:s kod arkiverades 2017. ControllerMates sista version stöder högst macOS Mojave. Jag kontrollerade båda i september 2026. Inget av de äldre verktygen underhålls för nuvarande macOS. Alternativ till ControllerMate för Mac går igenom vad som fortfarande fungerar.
Kortversionen
- Skanna. Tryck på knappen eller flytta axeln.
- Skicka. Välj Note, CC, Pitch Bend, Program Change eller Transport.
- Lyssna. Aktivera ingången InputConfig i musikappen.
Vilken HID-kontroll som helst som Macen kan se kan bli en MIDI-kontroll.
Frågor
Vad betyder HID till MIDI?
Att göra indata från en Human Interface Device, till exempel en handkontroll, en joystick, en pedal eller ett tangentbord, till MIDI-meddelanden som en musikapp förstår.
Finns det gratis programvara för HID till MIDI på Mac?
Ja. InputConfig är gratis i Mac App Store. Den läser handkontroller och de flesta andra HID-handkontroller, spakar och ratter, och skickar toner, Control Change, pitch bend, Program Change och transport.
Kan en racingratt eller dess pedaler skicka MIDI?
Ja, om Macen läser ratten. Dess axlar fungerar som spakar, så ratten och varje pedal kan skicka ett Control Change som följer deras läge.
Kan ett gasreglage på en flygspak vara ett MIDI-reglage?
Ja. Koppla gasaxeln till ett Control Change. Det stannar där du lämnar det, vilket passar volym eller ett filter.
Kan en USB-fotpedal skicka MIDI på en Mac?
Ja, när den når Macen som en joystickknapp eller som en tangent. Ställ in den på att skicka F13 till F19 eller en joystickknapp i sin egen programvara, så att ett tryck inte också skriver en bokstav.
Fungerar MidiHID fortfarande?
Dess kod arkiverades 2017, så det underhålls inte längre.
Mer på svenska
Fullständiga guider, på engelska
Vem som skriver. Ryleigh Newman utvecklar InputConfig och använder sin egen Mac varje dag med en controller, eftersom händerna inte fungerar bra. Den här sidan är översatt från engelska. Appens gränssnitt och resten av webbplatsen är på engelska.
Den här sidan på andra språk: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Gratis. Inget konto, och ingenting lämnar din Mac. Öppen källkod på GitHub.