Italiano
Da gamepad a MIDI: un controller di gioco come strumento MIDI
InputConfig è gratis sul Mac App Store. macOS 14 o versioni successive, senza account, senza tracciamento, open source.
Un controller PS5, Xbox, Switch o 8BitDo può diventare un controller MIDI gratuito su Mac. InputConfig pubblica una porta MIDI virtuale chiamata InputConfig, quindi il controller può suonare in Logic, Ableton, GarageBand o in qualsiasi app che accetta input MIDI. I pulsanti suonano note, stick e grilletti inviano pitch bend e CC che seguono la loro posizione, e lo stesso preset può ancora inviare tasti e scorciatoie di trasporto.
Un controller di gioco è un oggetto espressivo: due stick che tornano al centro, due grilletti analogici e una dozzina di pulsanti sotto le dita. Questa guida lo prepara come strumento, non come telecomando, con un preset che mette una scala pentatonica sui pulsanti frontali e sulla croce direzionale e l'espressività su tutto il resto. In dieci minuti stai già suonando.
Passaggi
- Avvia InputConfig. La sua sorgente MIDI virtuale, chiamata InputConfig, esiste finché l'app è in esecuzione.
- Abilita InputConfig come input MIDI nella DAW e arma una traccia di strumento software.
- Aggiungi da questa pagina il preset Gamepad Synth, attivalo e premi un pulsante frontale.
- Imposta la frequenza di lettura a 240 in Impostazioni (Settings), Advanced, per suonare.
- Assegna stick e grilletti ai controlli dei plugin con il MIDI learn della DAW, una riga alla volta.
Collegalo alla DAW
Questa parte porta una nota in una traccia.
Passo 1: abilita la porta InputConfig
- Tu: Avvia InputConfig, poi abilita InputConfig come input MIDI nella DAW. Ableton richiede di attivare Track e Remote per questo input in Preferences, Link, Tempo and MIDI.
- InputConfig: Pubblica una sorgente MIDI chiamata InputConfig finché è in esecuzione e mantiene la stessa identità tra un avvio e l'altro, così una DAW che ricorda i propri input la ritrova.
- Controllo: GarageBand e Logic prendono tutte le sorgenti in automatico. Nelle altre DAW, InputConfig compare tra gli input MIDI.
Passo 2: suona una nota
- Tu: Arma una traccia di strumento software, attiva il preset Gamepad Synth di questa pagina e premi un pulsante frontale.
- InputConfig: Invia la nota sulla porta InputConfig nel momento in cui la lettura vede la pressione.
- Controllo: Il misuratore della traccia si muove e senti la nota.
Non servono né l'IAC Driver né un cavo MIDI virtuale, e in Audio MIDI Setup non c'è niente da attivare. Se InputConfig è in esecuzione, la porta esiste.
Suona le note con i pulsanti
Otto pulsanti si colpiscono facilmente senza guardare: i quattro pulsanti frontali e le quattro direzioni della croce. Il preset Gamepad Synth li assegna a una pentatonica di Do minore su poco più di un'ottava (Do, Mi bemolle, Fa, Sol, Si bemolle, Do, Mi bemolle, Fa), quindi qualsiasi combinazione suona bene.
- Ottava sotto. Tieni premuto LB e gli stessi otto pulsanti suonano un'ottava più in basso, anche per gli accordi.
- Ottava sopra. Tieni premuto RB e suonano un'ottava più in alto.
- Un livello più morbido. La dinamica (velocity) è fissa per ogni riga, da 1 a 127. Impostala più bassa sulle righe della croce direzionale.
Con una scala pentatonica non esistono note sbagliate, ed è questo il senso di uno strumento che prendi in mano e suoni.
Aggiungi espressività su stick e grilletti
Stick e grilletti analogici inviano valori che seguono la loro posizione:
- Stick destro a sinistra e a destra
- Pitch bend in entrambe le direzioni, con Variable Sensitivity attiva, così la curvatura segue lo stick. Al centro non c'è nessuna curvatura.
- Stick destro in su
- CC 1, modulazione, che segue lo stick.
- Grilletto sinistro
- CC 11, espressione, che segue la pressione.
- Grilletto destro
- CC 74, frequenza di taglio del filtro, che segue la pressione.
- Stick sinistro
- CC 10 (panning) quando lo stick va a destra, CC 7 (volume) quando va in su.

Ognuno di questi può essere reindirizzato a un altro numero di CC nella riga. Il riferimento dei CC elenca quelli convenzionali. Il CC guidato dallo stick raggiunge l'intero intervallo da 0 a 127 oltre la zona morta.
Assegna uno stick a una manopola della DAW
La DAW vede InputConfig come un'altra tastiera MIDI, quindi l'assegnazione la fa il MIDI learn della DAW. Prima dai allo stick o al grilletto un CC in InputConfig, poi:
- Logic Pro
- Fai clic sul controllo del plugin o del mixer, scegli Logic Pro, Control Surfaces, Learn Assignment, muovi lo stick, poi sceglila di nuovo per finire.
- Ableton Live
- Attiva Remote per l'input InputConfig in Settings (Preferences nelle versioni meno recenti), Link, Tempo and MIDI. Premi Command M per la modalità MIDI Map, fai clic sul controllo, muovi lo stick e premi di nuovo Command M.
- GarageBand
- Non c'è il MIDI learn. GarageBand suona le note e segue il pitch bend e la rotella di modulazione (CC 1) come con qualsiasi tastiera, che è tutto ciò che serve al preset Gamepad Synth.
- FL Studio, Reaper, Bitwig e gli altri
- Abilita l'input InputConfig nelle impostazioni MIDI, poi usa il loro MIDI learn allo stesso modo.
Assegna una riga alla volta: se due righe condividono lo stesso numero di CC, la DAW impara quella che si è mossa per ultima. Ognuna ha una pagina dedicata: Logic Pro e GarageBand, Ableton Live e FL Studio.
Usa il giroscopio come interruttore
Su un DualSense, DualSense Edge o DualShock 4 il giroscopio può far partire il MIDI, ma nella 1.6 funziona come un interruttore, non come un cursore: una riga Gyro invia il valore CC che imposti mentre il controller ruota e 0 quando si ferma.
- Va bene per. Un colpo di polso per attivare e disattivare un effetto, o una nota suonata con una scossa.
- Non va bene per. Uno sweep morbido di filtro o di wavetable. Usa uno stick o un grilletto, che seguono la loro posizione. Il grilletto destro invia già il CC 74 nel preset.
- Tienilo buono. Metti Pause Motion While Held su un paddle, così il giroscopio scatta solo quando vuoi.
Aggiungi batteria, trasporto e un battito
Tre extra completano lo strumento:
- Batteria. Il preset integrato MIDI: Drum Pad mette cassa, rullante, charleston chiuso e charleston aperto sui pulsanti frontali sul canale 10 con il turbo attivo, quindi tenendo premuto un pulsante si ottiene un rullo alla frequenza del turbo. Imposta la frequenza in base al tempo: 8 pressioni al secondo sono sedicesimi a 120 BPM.
- Trasporto. Nel preset Gamepad Synth, Start / Options invia MIDI Start, Back / Share invia Stop, R3 invia Continue e L3 invia R come scorciatoia da tastiera per armare la registrazione in Logic. I messaggi di trasporto sono MIDI in tempo reale, quindi funzionano in qualsiasi DAW che segue il trasporto esterno. La scorciatoia da tastiera è la soluzione di riserva per quelle che non lo fanno.
- Un metronomo aptico. Una riga può vibrare quando scatta. Una riga turbo senza uscita alla frequenza del tempo, assegnata a un pulsante che tieni premuto, fa pulsare il controller a ogni battito. Non sostituisce il click, ma mette un battere fisico nelle mani mentre i monitor sono spenti.
Il colore della barra luminosa si imposta per preset, non per evento, quindi non può seguire il battito. Le vibrazioni sì.
Riduci la latenza per suonare
La nota viene inviata nel momento in cui la lettura vede la pressione. Una lettura più veloce vede la pressione prima. Di serie InputConfig legge a 120 Hz con l'alimentatore e a 60 Hz a batteria.
- Tu: Imposta entrambi a 240 in Impostazioni (Settings), Advanced, Polling rate.
- InputConfig: Legge il controller 240 volte al secondo.
- Controllo: Le note ripetute veloci cadono dove le suoni.
Quali controller funzionano, e due limiti
Può suonare qualsiasi controller che InputConfig legge: DualSense, DualSense Edge, DualShock 4, Xbox Series, One, Elite e Adaptive, Switch Pro, Joy-Con, 8BitDo, Stadia, lo Steam Controller, più joystick e volanti che compaiono come dispositivi HID. I pulsanti suonano note. Stick, grilletti analogici e gli assi di un joystick inviano CC o pitch bend che seguono la loro posizione. Il Live Visualizer mostra quali comandi il Mac sta leggendo prima di assegnare qualsiasi cosa.
- I pulsanti non sono sensibili alla dinamica. Ogni riga di nota suona alla velocity che imposti, da 1 a 127, quindi un livello più morbido è una seconda riga con un numero più basso. Per la dinamica, metti il CC 11 su un grilletto analogico.
- I grilletti Nintendo sono acceso o spento. ZL e ZR dello Switch Pro e dei Joy-Con sono digitali, quindi su un pad Nintendo metti l'espressione su uno stick.
Ogni famiglia ha una pagina con i propri nomi dei pulsanti e i propri extra: Xbox, PS5 e PS4, Joy-Con e Switch Pro e joystick, volanti e altri dispositivi HID.
Altri strumenti da gamepad a MIDI su Mac
Preferisco che tu trovi lo strumento giusto piuttosto che quello sbagliato, quindi ecco cos'altro lo fa su un Mac, verificato a settembre 2026:
- Gamepad MIDI di Pounding Systems. Un'app dedicata da gamepad a MIDI per Mac Apple silicon, Windows e Linux. Assegna al MIDI anche il touchpad e l'accelerometro e può inviare direttamente a una porta MIDI hardware. Se vuoi solo il MIDI e ti servono queste cose, dagli un'occhiata.
- Kaskobi Gamepad MIDI. Un dispositivo Max for Live, quindi vive dentro Ableton Live e richiede Max for Live.
- MIDITROL. Un'app per iPhone e iPad: il controller si abbina al telefono e il telefono invia il MIDI al Mac via USB o Wi-Fi.
- MidiHID e ControllerMate. Strumenti più vecchi per Mac. Il codice di MidiHID è stato archiviato nel 2017 e l'ultima versione di ControllerMate supporta al massimo macOS Mojave.
Quello che InputConfig aggiunge è il resto del Mac: lo stesso preset può suonare note nella DAW e inviare tasti, clic e scorciatoie di trasporto, legge anche i dispositivi MIDI come input, ed è gratuito sul Mac App Store senza account.
In breve
- Abilita la porta InputConfig. Esiste ogni volta che l'app è in esecuzione. Nessun IAC Driver necessario.
- Parti da Gamepad Synth. Ha note pentatoniche, pitch bend e CC sui grilletti.
- Leggi a 240. È l'impostazione che userei per suonare, sia con l'alimentatore sia a batteria.
- Impara nella DAW. Fallo una riga alla volta.
Note sui pulsanti, espressione sugli stick: il controller che hai già nel cassetto è uno strumento.
Domande
Posso usare una tastiera MIDI e il controller insieme?
La DAW vede due sorgenti. Il controller aggiunge un'espressività che la tastiera non ha. Molti suonano le note sui tasti e fanno il bend con lo stick.
La DAW vede il controller come una superficie di controllo?
Vede una sorgente MIDI. Usa il MIDI learn della DAW per assegnare i CC ai parametri, come con qualsiasi controller generico.
La barra luminosa può seguire il battito?
Il colore della barra luminosa si imposta per preset e non per evento, quindi no. Le vibrazioni possono pulsare a ogni evento.
Funziona con Ableton Live, FL Studio o GarageBand?
Finché InputConfig è in esecuzione, pubblica una sorgente MIDI chiamata InputConfig e qualsiasi app Mac che accetta input MIDI può usarla. Abilitala come input nelle impostazioni MIDI dell'app. GarageBand e Logic la trovano da soli.
Esiste un software gratuito per trasformare un controller di gioco in un controller MIDI su Mac?
InputConfig è gratuito e open source, senza nulla a pagamento. Invia note, CC, pitch bend, cambio programma e trasporto da qualsiasi controller che il Mac vede, e può inviare tasti e mouse allo stesso tempo.
Un controller Switch Pro o dei Joy-Con possono essere un controller MIDI su Mac?
Per pulsanti e stick sì: note, CC e pitch bend funzionano come su un pad PlayStation o Xbox. I loro grilletti ZL e ZR sono digitali, quindi suonano note o inviano un CC fisso invece di uno sweep, e sul Mac non hanno il movimento, quindi non c'è il giroscopio.
Mi servono l'IAC Driver o un cavo MIDI virtuale?
No. InputConfig crea una propria sorgente MIDI, chiamata InputConfig, ogni volta che è in esecuzione e mantiene la stessa identità tra un avvio e l'altro, così una DAW che ricorda i propri input la ritrova. In Audio MIDI Setup non c'è niente da attivare e non serve installare altro.
Un joystick o un volante da corsa possono inviare MIDI?
Se InputConfig lo legge, sì. Flight stick e volanti che compaiono come dispositivi HID danno assi che si comportano come stick, quindi possono inviare CC o pitch bend, e i loro pulsanti possono suonare note. Apri il Live Visualizer e muovi ogni asse per vedere cosa sta leggendo il Mac.
I pulsanti sono sensibili alla dinamica?
No. Un pulsante del controller è acceso o spento, quindi ogni riga di nota suona alla velocity che imposti, da 1 a 127. Per la dinamica, metti il CC 11 (espressione) su un grilletto analogico, come fa il preset Gamepad Synth, oppure dai a una seconda riga sullo stesso pulsante una velocity più bassa dietro a un pulsante dorsale.
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, 繁體中文, 简体中文
Gratis. macOS 14 o versioni successive. Senza account, niente lascia il tuo Mac. Open source su GitHub.