Norsk
Slik gjør du en HID-enhet om til en MIDI-kontroller på en Mac
InputConfig er gratis i Mac App Store. macOS 14 eller nyere, ingen konto, ingen sporing, åpen kildekode.
InputConfig, en gratis Mac-app, leser HID-enheter og sender MIDI fra dem. Knapper spiller toner, sender Program Change eller starter og stopper en transport. Akser, som en stikke, en gasshendel, et ratt eller en pedal, sender en Control Change eller pitch bend som følger posisjonen. Musikkapper ser resultatet som en MIDI-inngang som heter InputConfig.
Jeg lager InputConfig. Listen over enheter den leser står nedenfor, sammen med de den ikke kan lese.
Trinn
- Koble til enheten og åpne InputConfig.
- Legg til en rad, trykk på Scan og trykk på knappen eller beveg aksen.
- Velg en MIDI-utdata for raden: Note, CC, Pitch Bend, Program Change eller Transport.
- Slå på InputConfig-inngangen i musikkappen og gjør et spor klart til opptak.
Sett det opp
- Du: Koble til enheten. Legg til en rad i InputConfig, trykk på Scan og trykk på knappen eller beveg aksen. Velg deretter en MIDI-utdata for raden.
- InputConfig: Navngir kontrollen og sender meldingen gjennom sin egen MIDI-port så lenge forhåndsinnstillingen er aktiv.
- Sjekk: MIDI-indikatoren i musikkappen flimrer når du trykker på knappen.
Scan finner ut hva kontrollen er, så du trenger aldri å kjenne HID-nummeret. MIDI-utdata dekker alle slags meldinger en rad kan sende.
Vit hvilke enheter den leser
- Uten oppsett. PlayStation-, Xbox-, Switch- og MFi-kontrollere, som macOS allerede kjenner.
- Som rå HID-enheter. De fleste generiske USB-gamepader, flystikker, racingratt og pedalene deres, arkadestikker og leverløse kontrollere i PC- eller DirectInput-modus, og 8BitDo-kontrollere i X- og D-modus.
- Bryterkoblinger. Hjelpemiddelbrytere og sip and puff-enheter, i modusen som sender joystickknapper.
- Tastaturer og mus. Alle taster og museknapper kan være inndata for en rad. En tast som sender MIDI skriver fortsatt, så bruk taster som ikke skriver noe, som F13 til F19.
Hvis Live Visualizer viser at en kontroll beveger seg, kan den kontrollen sende MIDI. Kontrollere InputConfig leser har hele listen.
Match kontrollen med meldingen
| HID-kontroll | MIDI-melding som passer |
|---|---|
| Knapp, avtrekkerbryter, arkadeknapp | En tone, holdt så lenge knappen er |
| Stikkeakse, gasshendel, vri, ratt | Control Change eller pitch bend som følger posisjonen |
| Pedal med vei, som en racingpedal | Control Change, som CC 11 for uttrykk |
| Fotbryter eller hjelpemiddelbryter | En tone, en Program Change, eller Start og Stop |
| Hatbryter eller D-pad | Fire toner, eller transport |
En gasshendel som blir stående der du slipper den er en bedre fader enn en stikke som fjærer tilbake. MIDI CC-listen navngir kontrollernumrene instrumenter forventer.
Sjekk først hva Macen leser
- Åpne joysticktesten i en nettleser, eller Live Visualizer i InputConfig.
- Trykk på hver knapp og beveg hver akse.
- Merk deg hvilke som dukker opp. Det er de du kan knytte.
- Hvis ingenting vises, prøv den andre modusen til enheten: DInput, PC eller Switch.
En kontroll Macen ikke kan se er en kontroll ingen app kan knytte.
Vit hva som ikke kan leses
- Enheter som bare støtter XInput. Kablede Xbox 360-kontrollere og mange stikker og ratt som bare støtter XInput kan ikke leses på en Mac. Sett enheten i DInput- eller PC-modus hvis den har det.
- Enheter som bare snakker med sin egen programvare. DPI- og profilknapper på gamingmus håndteres inne i musen.
- Force feedback. Det styres ikke på ratt og flystikker.
Når en enhet har en modusbryter, er PC- eller DInput-stillingen den en Mac kan lese.
Kjenn de eldre HID til MIDI-verktøyene
To eldre Mac-verktøy gjorde denne jobben og dukker fortsatt opp i søk. Koden til MidiHID ble arkivert i 2017. Siste versjon av ControllerMate støtter macOS Mojave på det meste. Jeg sjekket begge i september 2026. Ingen av de eldre verktøyene vedlikeholdes for dagens macOS. ControllerMate-alternativ for Mac går gjennom hva som fortsatt kjører.
Kortversjonen
- Skann. Trykk på knappen eller beveg aksen.
- Send. Velg Note, CC, Pitch Bend, Program Change eller Transport.
- Lytt. Slå på InputConfig-inngangen i musikkappen.
Hver HID-kontroll Macen kan se kan bli en MIDI-kontroll.
Spørsmål
Hva betyr HID til MIDI?
Å gjøre inndata fra en Human Interface Device, som en spillkontroller, joystick, pedal eller tastatur, om til MIDI-meldinger en musikkapp forstår.
Finnes det gratis HID til MIDI-programvare for Mac?
Ja. InputConfig er gratis i Mac App Store. Den leser spillkontrollere og de fleste andre HID-gamepader, -stikker og -ratt, og sender toner, Control Change, pitch bend, Program Change og transport.
Kan et racingratt eller pedalene til det sende MIDI?
Ja, hvis Macen leser rattet. Aksene virker som stikker, så rattet og hver pedal kan sende en Control Change som følger posisjonen.
Kan gasshendelen på en flystikke være en MIDI-fader?
Ja. Knytt gassaksen til en Control Change. Den blir stående der du slipper den, noe som passer for volum eller et filter.
Kan en USB-fotpedal sende MIDI på en Mac?
Ja, når den kommer til Macen som en joystickknapp eller en tast. Sett den til å sende F13 til F19 eller en joystickknapp i sin egen programvare, så et trykk ikke også skriver en bokstav.
Virker MidiHID fortsatt?
Koden ble arkivert i 2017, så den vedlikeholdes ikke lenger.
Mer på norsk
Fullstendige veiledninger, på engelsk
Hvem som skriver. Ryleigh Newman utvikler InputConfig og styrer sin egen Mac hver dag med en kontroller, fordi hendene ikke fungerer godt. Denne siden er oversatt fra engelsk. Appens grensesnitt og resten av nettstedet er på engelsk.
Denne siden på andre språk: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Gratis. macOS 14 eller nyere. Ingen konto, ingenting forlater Macen din. Åpen kildekode på GitHub.