Italiano

Come trasformare un dispositivo HID in un controller MIDI su un Mac

Scarica InputConfig dal Mac App StoreInputConfig è gratis sul Mac App Store. macOS 14 o versioni successive, senza account, senza tracciamento, open source.

InputConfig, un'app Mac gratuita, legge i dispositivi HID e invia MIDI da essi. I pulsanti suonano note, inviano Program Change o avviano e fermano un trasporto. Gli assi, come uno stick, una manetta, un volante o un pedale, inviano un Control Change o un pitch bend che segue la loro posizione. Le app musicali vedono il risultato come un ingresso MIDI chiamato InputConfig.

Sviluppo InputConfig. Qui sotto trovi l'elenco dei dispositivi che legge, con quelli che non può leggere.

Passaggi

  1. Collega il dispositivo e apri InputConfig.
  2. Aggiungi una riga, premi Scan e premi il pulsante o muovi l'asse.
  3. Scegli un'uscita MIDI per la riga: Note, CC, Pitch Bend, Program Change o Transport.
  4. Abilita l'input InputConfig nell'app musicale e arma una traccia.

Preparalo

  • Tu: Collega il dispositivo. In InputConfig, aggiungi una riga, premi Scan e premi il pulsante o muovi l'asse. Poi scegli un'uscita MIDI per la riga.
  • InputConfig: Dà un nome al comando e invia il messaggio attraverso la propria porta MIDI ogni volta che il preset è attivo.
  • Controllo: L'indicatore MIDI dell'app musicale sfarfalla quando premi il pulsante.

Scan capisce cos'è il comando, quindi non ti serve mai conoscerne il numero HID. Uscita MIDI tratta ogni tipo di messaggio che una riga può inviare.

Sapere quali dispositivi legge

  • Senza configurazione. Controller PlayStation, Xbox, Switch e MFi, che macOS già conosce.
  • Come dispositivi HID grezzi. La maggior parte dei gamepad USB generici, flight stick, volanti da corsa e relativi pedali, arcade stick e controller senza leva nella loro modalità PC o DirectInput, e i pad 8BitDo nelle modalità X e D.
  • Interfacce a interruttore. Box di interruttori per l'assistenza e dispositivi sip and puff, nella modalità che invia pulsanti da joystick.
  • Tastiere e mouse. Qualsiasi tasto o pulsante del mouse può essere l'input di una riga. Un tasto che invia MIDI scrive comunque, quindi usa tasti che non scrivono niente, come da F13 a F19.

Se il Live Visualizer mostra un comando che si muove, quel comando può inviare MIDI. I controller che InputConfig legge ha l'elenco completo.

Abbina il comando al messaggio

Comando HIDMessaggio MIDI adatto
Pulsante, interruttore del grilletto, pulsante arcadeUna nota, tenuta finché lo è il pulsante
Asse di stick, manetta, torsione, volanteControl Change o pitch bend che segue la posizione
Pedale con corsa, come un pedale da corsaControl Change, come il CC 11 per l'espressione
Pedale a interruttore o interruttore per l'assistenzaUna nota, un Program Change, oppure Start e Stop
Hat switch o croce direzionaleQuattro note, o il trasporto

Una manetta che resta dove la lasci è un fader migliore di uno stick che torna indietro. L'elenco dei CC MIDI dà un nome ai numeri di controller che gli strumenti si aspettano.

Controlla prima cosa legge il Mac

  1. Apri il test del joystick in un browser, oppure il Live Visualizer di InputConfig.
  2. Premi ogni pulsante e muovi ogni asse.
  3. Annota quali compaiono. Sono quelli che puoi assegnare.
  4. Se non compare nulla, prova l'altra modalità del dispositivo: DInput, PC o Switch.

Un comando che il Mac non vede è un comando che nessuna app può assegnare.

Sapere cosa non si può leggere

  • Dispositivi solo XInput. I pad Xbox 360 cablati e molti stick e volanti solo XInput non si possono leggere su un Mac. Porta il dispositivo in modalità DInput o PC se ce l'ha.
  • Dispositivi che parlano solo con il proprio software. I pulsanti DPI e di profilo dei mouse da gaming sono gestiti dentro il mouse.
  • Force feedback. Non viene pilotato su volanti e flight stick.

Quando un dispositivo ha un selettore di modalità, la posizione PC o DInput è quella che un Mac può leggere.

Conosci i vecchi strumenti da HID a MIDI

Due vecchi strumenti per Mac facevano questo lavoro e compaiono ancora nelle ricerche. Il codice di MidiHID è stato archiviato nel 2017. L'ultima versione di ControllerMate supporta al massimo macOS Mojave. Li ho controllati entrambi a settembre 2026. Nessuno dei due vecchi strumenti è mantenuto per le versioni attuali di macOS. Alternativa a ControllerMate per Mac passa in rassegna ciò che gira ancora.

In breve

  • Scansiona. Premi il pulsante o muovi l'asse.
  • Invia. Scegli Note, CC, Pitch Bend, Program Change o Transport.
  • Ascolta. Abilita l'input InputConfig nell'app musicale.

Qualsiasi comando HID che il Mac riesce a vedere può diventare un comando MIDI.

Domande

Che cosa significa da HID a MIDI?

Trasformare l'input di un Human Interface Device, come un controller di gioco, un joystick, un pedale o una tastiera, in messaggi MIDI che un'app musicale capisce.

Esiste un software gratuito da HID a MIDI per Mac?

Sì. InputConfig è gratuita sul Mac App Store. Legge i controller di gioco e la maggior parte degli altri gamepad, stick e volanti HID, e invia note, Control Change, pitch bend, Program Change e trasporto.

Un volante da corsa o i suoi pedali possono inviare MIDI?

Sì, se il Mac legge il volante. I suoi assi si comportano come stick, quindi il volante e ogni pedale possono inviare un Control Change che segue la loro posizione.

La manetta di un flight stick può essere un fader MIDI?

Sì. Assegna l'asse della manetta a un Control Change. Resta dove la lasci, il che va bene per il volume o per un filtro.

Un pedale USB può inviare MIDI su un Mac?

Sì, quando arriva al Mac come pulsante di joystick o come tasto. Impostalo perché invii da F13 a F19 o un pulsante di joystick nel suo software, così una pressione non scrive anche una lettera.

MidiHID funziona ancora?

Il suo codice è stato archiviato nel 2017, quindi non è più mantenuto.

Altro in italiano

Guide complete, in inglese

Chi scrive. Ryleigh Newman sviluppa InputConfig e ogni giorno usa il proprio Mac con un controller, perché le mani non funzionano bene. Questa pagina è tradotta dall'inglese. I pulsanti e i menu principali dell'app compaiono in italiano quando il Mac è impostato in italiano; questa pagina li chiama così, con il nome inglese tra parentesi. Il resto dell'app e del sito è in inglese.

Questa pagina in altre lingue: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Scarica InputConfig dal Mac App StoreGratis. macOS 14 o versioni successive. Senza account, niente lascia il tuo Mac. Open source su GitHub.