Čeština

Jak změnit zařízení HID na ovladač MIDI na Macu

Stáhnout InputConfig z Mac App StoruTahle aplikace je úplně zdarma. Nemusíte si zakládat účet. Žádná předplatná, žádné složité stahování a nic není zamčené. Optimalizováno pro Apple Silicon.

InputConfig, bezplatná aplikace pro Mac, čte zařízení HID a posílá z nich MIDI. Tlačítka hrají noty, posílají Program Change nebo spouštějí a zastavují transport. Osy, například páka, plynová páka, volant nebo pedál, posílají Control Change nebo pitch bend podle své polohy. Hudební aplikace vidí výsledek jako vstup MIDI s názvem InputConfig.

Vyvíjím InputConfig. Seznam zařízení, která čte, je níže, spolu s těmi, která číst neumí.

Postup

  1. Připojte zařízení a otevřete InputConfig.
  2. Přidejte řádek, stiskněte Scan (Skenovat) a stiskněte tlačítko nebo pohněte osou.
  3. Vyberte pro řádek výstup MIDI: Note, CC, Pitch Bend, Program Change (Změna programu) nebo Transport.
  4. Povolte vstup InputConfig v hudební aplikaci a připravte stopu k nahrávání.

Nastavte to

  • Vy: Připojte zařízení. V InputConfig přidejte řádek, stiskněte Scan a stiskněte tlačítko nebo pohněte osou. Pak pro řádek vyberte výstup MIDI.
  • InputConfig: Ovládací prvek pojmenuje a posílá zprávu přes vlastní port MIDI, kdykoli je předvolba aktivní.
  • Kontrola: Indikátor MIDI hudební aplikace zabliká, když stisknete tlačítko.

Scan zjistí, co ovládací prvek je, takže nikdy nemusíte znát jeho číslo HID. Výstup MIDI pokrývá každý druh zprávy, který řádek může poslat.

Řádky InputConfig posílají noty MIDI 36 až 39 z čelních tlačítek a MIDI CC 20 z levého spouštěče.
Obrázek 1. Řádky InputConfig posílají noty MIDI 36 až 39 z čelních tlačítek a MIDI CC 20 z triggeru.
Předvolba HID to MIDI nakreslená na DualSense Edge v Live Visualizer v InputConfig, každé ovládání označeno zprávou MIDI, kterou posílá.
Obrázek 2. Stejná předvolba nakreslená na ovladači. Každý popisek je nota nebo CC, které dané ovládání posílá vaší hudební aplikaci.

Poznejte, která zařízení čte

  • Bez nastavení. Ovladače PlayStation, Xbox, Switch a MFi, které macOS už zná.
  • Jako surová zařízení HID. Většina obecných gamepadů USB, leteckých pák, závodních volantů a jejich pedálů, arkádových joysticků a ovladačů bez páky v režimu PC nebo DirectInput a pady 8BitDo v režimech X a D.
  • Rozhraní spínačů. Asistenční skříňky se spínači a zařízení sip and puff v režimu, který posílá tlačítka joysticku.
  • Jog kolečka, 3D myši a panely. Od verze 1.8 se čte jog a shuttle ovladače Contour ShuttlePRO a všech šest os 3Dconnexion SpaceMouse, takže zatlačení na SpaceMouse může řídit Control Change. Čtou se i klávesy a otočné ovladače Stream Deck, jako experimentální funkce.
  • Klávesnice a myši. Vstupem řádku může být jakákoli klávesa nebo tlačítko myši. Klávesa, která posílá MIDI, pořád píše, takže použijte klávesy, které nepíšou nic, například F13 až F19.

Pokud Live Visualizer (Živý vizualizér) ukazuje pohyb ovládacího prvku, může ten prvek posílat MIDI. Ovladače, které InputConfig čte mají úplný seznam.

Přiřaďte ovládací prvek ke zprávě

Ovládací prvek HIDZpráva MIDI, která se hodí
Tlačítko, spínač spouště, arkádové tlačítkoNota, držená, dokud je tlačítko stisknuté
Osa páky, plynová páka, kroucení, volantControl Change nebo pitch bend podle polohy
Pedál s dráhou, například závodní pedálControl Change, například CC 11 pro expression
Nožní nebo asistenční spínačNota, Program Change, nebo Start a Stop
Hat switch nebo křížový ovladačČtyři noty, nebo transport

Plynová páka, která zůstane tam, kde ji necháte, je lepší fader než páka, která se vrací. Seznam MIDI CC uvádí čísla ovladačů, která nástroje očekávají.

Editor v InputConfig s řádky ovladače posílajícími MIDI: čelní tlačítka jako noty, páčky jako pitch bend a CC 1, spouštěč jako CC 11.
Obrázek 3. Tlačítka hrají noty, levá páčka ohýbá výšku tónu a R2 posílá expresi. Čtěte přes řádek, abyste viděli, jakou zprávu ovládání posílá.

Nejdřív zkontrolujte, co Mac čte

  1. Otevřete test joysticku v prohlížeči, nebo Live Visualizer InputConfig.
  2. Stiskněte každé tlačítko a pohněte každou osou.
  3. Poznamenejte si, které se zobrazí. Ty můžete navázat.
  4. Pokud se nezobrazí nic, zkuste jiný režim zařízení: DInput, PC nebo Switch.

Ovládací prvek, který Mac nevidí, je prvek, který žádná aplikace nenamapuje.

Poznejte, co se číst nedá

  • Zařízení jen s XInput. Drátové pady Xbox 360 a mnoho joysticků a volantů jen s XInput se na Macu číst nedá. Pokud má zařízení režim DInput nebo PC, přepněte ho.
  • Zařízení, která komunikují jen s vlastním softwarem. Tlačítka DPI a profilů herních myší se zpracovávají uvnitř myši.
  • Zpětná vazba síly. Na volantech a leteckých pákách se neovládá.

Když má zařízení přepínač režimu, poloha PC nebo DInput je ta, kterou Mac umí číst.

Starší nástroje HID na MIDI

Dva starší nástroje pro Mac tuto práci dělaly a ve vyhledávání se pořád objevují. Kód MidiHID byl v roce 2017 archivován. Poslední verze ControllerMate podporuje nejvýš macOS Mojave. Obojí je ověřeno v září 2026. Žádný ze starších nástrojů se pro současný macOS neudržuje. Alternativa ControllerMate pro Mac probírá, co ještě běží.

Stručně

  • Skenujte. Stiskněte tlačítko nebo pohněte osou.
  • Posílejte. Vyberte Note, CC, Pitch Bend, Program Change nebo Transport.
  • Poslouchejte. Povolte vstup InputConfig v hudební aplikaci.

Každý ovládací prvek HID, který Mac vidí, se může stát ovládacím prvkem MIDI.

Otázky

Co znamená HID na MIDI?

Změnu vstupu ze zařízení typu Human Interface Device, například herního ovladače, joysticku, pedálu nebo klávesnice, na zprávy MIDI, kterým hudební aplikace rozumí.

Existuje bezplatný software HID na MIDI pro Mac?

Ano. InputConfig je zdarma v Mac App Store. Čte herní ovladače a většinu dalších gamepadů, joysticků a volantů HID a posílá noty, Control Change, pitch bend, Program Change a transport.

Může závodní volant nebo jeho pedály posílat MIDI?

Ano, pokud Mac volant čte. Jeho osy se chovají jako páky, takže volant i každý pedál mohou posílat Control Change podle své polohy.

Může plynová páka letecké páky být fader MIDI?

Ano. Navažte osu plynové páky na Control Change. Zůstane tam, kde ji necháte, což se hodí pro hlasitost nebo filtr.

Může nožní pedál USB posílat MIDI na Macu?

Ano, pokud se k Macu dostane jako tlačítko joysticku nebo jako klávesa. Nastavte ve vlastním softwaru, aby posílal F13 až F19 nebo tlačítko joysticku, aby stisk zároveň nenapsal písmeno.

Funguje MidiHID pořád?

Jeho kód byl v roce 2017 archivován, takže se už neudržuje.

Další v češtině

Stránky česky

Podrobné návody, v angličtině

Kdo píše. Ryleigh Newman vyvíjí InputConfig a svůj Mac každý den ovládá ovladačem, protože ruce nefungují dobře. Tato stránka je přeložená z angličtiny. Aplikace InputConfig se zobrazí česky, když je Mac nastavený na češtinu. Některé stránky webu jsou jen v angličtině.

Tato stránka v dalších jazycích: English, Deutsch, 日本語

Stáhnout InputConfig z Mac App StoruZdarma. macOS 14 nebo novější. Bez účtu, nic neopouští váš Mac. Open source na GitHubu.