Magyar

Hogyan alakíts HID-eszközt MIDI-kontrollerré Macen

Az InputConfig letöltése a Mac App Store-bólEz az alkalmazás teljesen ingyenes. Nem kell fiókot létrehoznod. Nincs előfizetés, nincs bonyolult letöltés, és semmi sincs zárolva. Apple Silicon processzorokra optimalizálva.

Az InputConfig, egy ingyenes Mac-app, HID-eszközöket olvas, és MIDI-t küld róluk. A gombok hangokat játszanak, Program Changet küldenek, vagy lejátszásvezérlést indítanak és állítanak le. A tengelyek, például egy kar, egy gázkar, egy kormány vagy egy pedál, a helyzetüket követő Control Changet vagy pitch bendet küldenek. A zeneappok az eredményt InputConfig nevű MIDI-bemenetnek látják.

Én készítem az InputConfigot. Az eszközök listája, amelyeket olvas, lent van, azokkal együtt, amelyeket nem tud.

Lépések

  1. Csatlakoztasd az eszközt, és nyisd meg az InputConfigot.
  2. Adj hozzá egy sort, nyomd meg a Scan (Beolvasás) gombot, és nyomd meg a gombot vagy mozgasd a tengelyt.
  3. Válassz MIDI-kimenetet a sorhoz: Note, CC, Pitch Bend (Hanghajlítás), Program Change vagy Transport.
  4. Engedélyezd az InputConfig bemenetet a zeneappban, és élesíts egy sávot.

Állítsd be

  • Te: Csatlakoztasd az eszközt. Az InputConfigban adj hozzá egy sort, nyomd meg a Scan gombot, és nyomd meg a gombot vagy mozgasd a tengelyt. Aztán válassz MIDI-kimenetet a sorhoz.
  • InputConfig: Megnevezi a vezérlőt, és a saját MIDI-portján küldi az üzenetet, amíg a preset aktív.
  • Ellenőrzés: A zeneapp MIDI-jelzője villog, amikor megnyomod a gombot.

A Scan kitalálja, mi a vezérlő, ezért soha nem kell ismerned a HID-számát. A MIDI-kimenet a sorok által küldhető minden üzenetfajtát tárgyalja.

InputConfig-sorok a 36-tól 39-ig terjedő MIDI hangjegyeket küldik az arcgombokról és a MIDI CC 20-at a bal ravaszról.
1. ábra. InputConfig-sorok a 36-tól 39-ig terjedő MIDI hangjegyeket küldik az arcgombokról és a MIDI CC 20-at egy ravaszról.
A HID to MIDI preset egy DualSense Edge-en, az InputConfig Live Visualizerében, minden vezérlő mellett a rá küldött MIDI üzenettel.
2. ábra. Ugyanaz a preset a kontrolleren rajzolva. Minden címke az a hangjegy vagy CC, amelyet az adott vezérlő küld a zenei alkalmazásának.

Tudd, mely eszközöket olvassa

  • Beállítás nélkül. PlayStation, Xbox, Switch és MFi kontrollerek, amelyeket a macOS már ismer.
  • Nyers HID-eszközként. A legtöbb általános USB-gamepad, repülőbot, versenykormány és a pedáljai, arcade botok és kar nélküli kontrollerek PC- vagy DirectInput módjukban, valamint a 8BitDo kontrollerek X és D módban.
  • Kapcsolóinterfészek. Kisegítő kapcsolódobozok és szívó-fújó eszközök, abban a módban, amely joystickgombokat küld.
  • Jog kerekek, 3D egerek és panelek. Az 1.8 óta a Contour ShuttlePRO jog- és shuttle-kereke és a 3Dconnexion SpaceMouse mind a hat tengelye olvasható, így egy SpaceMouse-nyomás Control Change-et vezérelhet. A Stream Deck gombjai és tárcsái is olvashatók, kísérleti funkcióként.
  • Billentyűzetek és egerek. Bármelyik billentyű vagy egérgomb lehet egy sor bemenete. A MIDI-t küldő billentyű továbbra is gépel, ezért használj olyan billentyűket, amelyek semmit sem gépelnek, például az F13-F19-et.

Ha a Live Visualizer mozgó vezérlőt mutat, az a vezérlő tud MIDI-t küldeni. Az InputConfig által olvasott kontrollerek a teljes listát tartalmazza.

Párosítsd a vezérlőt az üzenethez

HID-vezérlőHozzá illő MIDI-üzenet
Gomb, ravaszkapcsoló, arcade gombEgy hang, addig tartva, ameddig a gomb
Karatengely, gázkar, csavarás, kormányA helyzetet követő Control Change vagy pitch bend
Úttal rendelkező pedál, például egy versenypedálControl Change, például CC 11 az expressionhöz
Lábkapcsoló vagy kisegítő kapcsolóEgy hang, egy Program Change, vagy Start és Stop
Kalapkapcsoló vagy irányítógombNégy hang, vagy lejátszásvezérlés

Az a gázkar, amely ott marad, ahol hagyod, jobb csúszka, mint a visszarugózó kar. A MIDI CC-lista megnevezi a vezérlőszámokat, amelyeket a hangszerek várnak.

Az InputConfig szerkesztője vezérlősorokkal, amelyek MIDI-t küldenek: az arcgombok hangjegyekként, a karok pitch bendként és CC 1-ként, egy ravasz CC 11-ként.
3. ábra. A gombok hangjegyeket játszanak, a bal kar hangmagasságot hajlít, az R2 pedig kifejezést küld. Olvassa végig a sort, hogy lássa, melyik üzenetet küldi a vezérlő.

Előbb nézd meg, mit olvas a Mac

  1. Nyisd meg a joystickteszt oldalt egy böngészőben, vagy az InputConfig Live Visualizerét.
  2. Nyomj meg minden gombot, és mozgass minden tengelyt.
  3. Jegyezd meg, melyek jelennek meg. Ezeket tudod kötni.
  4. Ha semmi sem jelenik meg, próbáld az eszköz másik módját: DInput, PC vagy Switch.

A vezérlő, amelyet a Mac nem lát, olyan vezérlő, amelyet egyik app sem tud hozzárendelni.

Tudd, mi nem olvasható

  • Csak XInput-eszközök. A vezetékes Xbox 360 kontrollerek és sok csak XInput-os bot és kormány nem olvasható Macen. Állítsd az eszközt DInput vagy PC módba, ha van ilyen.
  • Eszközök, amelyek csak a saját szoftverükkel beszélnek. A játékegerek DPI- és profilgombjait az egéren belül kezelik.
  • Erővisszajelzés. Kormányokon és repülőbotokon nem vezérelt.

Ha egy eszközön van módkapcsoló, a PC vagy DInput állás az, amelyet a Mac olvasni tud.

Ismerd a régebbi HID-MIDI eszközöket

Két régebbi Mac-eszköz végezte ezt a munkát, és még mindig felbukkannak a keresésekben. A MidiHID kódját 2017-ben archiválták. A ControllerMate utolsó verziója legfeljebb a macOS Mojavét támogatja. Mindkettőt 2026 szeptemberében ellenőriztem. Egyik régebbi eszközt sem tartják karban a mai macOS-hez. A ControllerMate alternatíva Machez végigmegy azon, mi fut még.

A rövid változat

  • Olvasd be. Nyomd meg a gombot vagy mozgasd a tengelyt.
  • Küldd. Válaszd a Note, CC, Pitch Bend, Program Change (Programváltás) vagy Transport lehetőséget.
  • Hallgasd. Engedélyezd az InputConfig bemenetet a zeneappban.

Bármelyik HID-vezérlő, amelyet a Mac lát, MIDI-vezérlővé válhat.

Kérdések

Mit jelent a HID MIDI-vé?

Egy Human Interface Device, például játékkontroller, joystick, pedál vagy billentyűzet bemenetének alakítását olyan MIDI-üzenetekké, amelyeket egy zeneapp ért.

Van ingyenes HID-MIDI szoftver Machez?

Igen. Az InputConfig ingyenes a Mac App Store-ban. Játékkontrollereket és a legtöbb más HID-gamepadet, botot és kormányt olvas, és hangokat, Control Changet, pitch bendet, Program Changet és lejátszásvezérlést küld.

Küldhet MIDI-t egy versenykormány vagy a pedáljai?

Igen, ha a Mac olvassa a kormányt. A tengelyei karokhoz hasonlóan viselkednek, ezért a kormány és az egyes pedálok a helyzetüket követő Control Changet küldhetnek.

Lehet egy repülőbot gázkarja MIDI-csúszka?

Igen. Kösd a gázkar tengelyét egy Control Changehez. Ott marad, ahol hagyod, ami hangerőhöz vagy szűrőhöz illik.

Küldhet MIDI-t egy USB-s lábpedál Macen?

Igen, ha joystickgombként vagy billentyűként érkezik a Machez. Állítsd be a saját szoftverében, hogy F13-F19-et vagy joystickgombot küldjön, hogy egy nyomás ne gépeljen betűt is.

Működik még a MidiHID?

A kódját 2017-ben archiválták, ezért már nem karbantartott.

Továbbiak magyarul

Magyar nyelvű oldalak

Részletes útmutatók, angolul

Ki írja. Ryleigh Newman fejleszti az InputConfigot, és a saját Macjét minden nap kontrollerrel kezeli, mert a kezei nem működnek jól. Ez az oldal angolból fordított. Az InputConfig magyarul jelenik meg, ha a Mac nyelve magyar. A webhely néhány oldala csak angolul érhető el.

Ez az oldal más nyelveken: English, Deutsch, 日本語

Az InputConfig letöltése a Mac App Store-bólIngyenes. macOS 14 vagy újabb. Fiók nélkül, semmi sem hagyja el a Macet. Nyílt forráskód a GitHubon.