I 10 migliori progetti MIDI Arduino per principianti

MIDI è l’abbreviazione di Musical Instrument Digital Interface. È un protocollo di comunicazione che consente la comunicazione tra computer e altri dispositivi MIDI compatibili. Con le sue porte seriali integrate, Arduino è l’ideale per progetti MIDI fai da te. Diamo un’occhiata più da vicino a 10 dei migliori progetti MIDI Arduino per principianti!

1. Arcade Midi Fighter

Costruisci il tuo controller MIDI Arcade! Questo controller MIDI è basato su Arduino Uno e dispone di 12 pulsanti, quattro manopole e due fader. Suona batteria, sintetizzatore, effetti o mappalo su qualsiasi altra cosa collegata al MIDI!

Arduino Uno ha sei ingressi analogici per le manopole e gli slider e 12 ingressi digitali che possono essere utilizzati per i pulsanti. Tuttavia, gli ingressi analogici possono essere utilizzati anche per gli ingressi digitali, quindi puoi personalizzare questa build per avere più pulsanti invece di cursori e manopole, se lo desideri.

Per le istruzioni di costruzione, consulta la guida completa di Arcade MIDI Fighter .

2. Mini UNTZstrumento

Questo controller MIDI a 16 pulsanti è stato ispirato dal Novation Launchpad e progettato da Adafruit. Basato su Arduino Leonardo, questo dispositivo ha quattro file di pulsanti, ognuna con un LED integrato, e quattro manopole. Poiché il progetto è dotato di un controller a griglia a pulsanti, l’Adafruit Trellis, la saldatura sarà facile senza un pasticcio di fili coinvolti.

Una distinta completa dei materiali e le istruzioni passo passo sono disponibili nella guida completa Mini UNTZtrument . C’è anche un’altra guida per il più grande UNTZtrument .

3. Chitarra MIDI

È stato ispirato dal controller Guitar Hero, ma questa chitarra MIDI utilizza invece interruttori a chiave meccanici e ha una striscia LED NeoPixel luminosa attorno alla testa della chitarra. È inoltre dotato di un whammy bar per il pitch bend. Gli utenti possono suonare accordi o note e regolare la modulazione con il movimento grazie all’accelerometro integrato.

Questa build ha una scheda di sviluppo Grand Central M4 che utilizza un chip SAMD51, ma al suo posto potrebbe essere utilizzato un Arduino Mega. La custodia della chitarra MIDI MX è stata modellata in 3D e il tutorial è disponibile sul sito Web di Adafruit.

Correlati: Guida definitiva per il collegamento di strisce luminose a LED ad Arduino

4. Luna

Progettato per i DJ set, il Lune include sei potenziometri per EQ, tre potenziometri per effetti, un pad LED RGB a otto pulsanti, pulsanti arcade, un encoder e persino sensori di distanza a ultrasuoni per il controllo MIDI!

La recinzione in legno è stata realizzata con taglio laser; tuttavia, è possibile stampare in 3D un involucro con la varietà di modelli disponibili su Thingiverse. Segui la guida passo passo su Instructables.

5. Arpeggiatore MIDI

Un arpeggio è quando le note di un accordo vengono suonate in rapida successione. Questo è un dispositivo MIDI che crea sequenze di arpeggio sotto forma di messaggi MIDI. Questi vengono quindi inviati tramite la porta DIN a un dispositivo centrale come un computer con i suoi sintetizzatori software. Tuttavia, può essere utilizzato anche con sintetizzatori hardware. Il tutorial di compilazione e il codice sono forniti nell’Arduino Project Hub.

6. Cthulhinho: un sequencer MIDI

Questo è un sequencer MIDI costruito con un Arduino Nano ed è stato progettato per le esibizioni dal vivo. Sebbene sia un prototipo, questa scatola di legno è dotata di display OLED, encoder rotativo, sei pulsanti momentanei, LED, jack DIN e altro. Secondo il produttore, è in grado di controllare fino a cinque sintetizzatori.

Gli utenti possono anche scaricare una melodia sul Cthulhinho in modo che possano concentrarsi sulla regolazione degli effetti e sulla scultura del suono con manopole o fader invece di giocherellare con una tastiera. Le istruzioni complete per la compilazione possono essere trovate sull’Arduino Project Hub.

7. Controller MIDI Arduino con encoder + display OLED + EEPROM

Questo controller MIDI Arduino ha canali MIDI illimitati, fader, pulsanti, un display OLED e utilizza persino EEPROM per salvare le modifiche ai dati . Altre funzionalità includono la selezione del banco, note modificabili e la sensibilità dell’encoder. Questo controller può essere utilizzato per tutti i tipi di software di registrazione, strumenti virtuali (VST) e dispositivi di riproduzione.

Il produttore osserva inoltre che per aggiungere più controlli, potrebbe essere necessaria un’altra scheda Arduino. Un’opzione alternativa è Arduino Mega che ha 54 pin di input/output digitali. Il tutorial è disponibile su Arduino Project Hub.

8. Arduino MIDI Poly Synth

È un sintetizzatore polifonico realizzato con un Arduino Nano. Polifonico significa che due o più note possono essere suonate contemporaneamente, al contrario di monofonico che può suonarne solo una. Questo sintetizzatore può essere utilizzato per riprodurre fino a tre note musicali contemporaneamente, quindi è adatto per suonare accordi.

Il produttore nota che un pedale effetti può essere collegato ad esso che porta a tutti i tipi di trame sonore interessanti con delay, chorus, phaser, flanger, distorsione del riverbero e così via. Anche se in questa build è stato utilizzato un Arduino Nano R3, è possibile utilizzare invece un Arduino Uno R3 o Pro Mini.

Una descrizione completa della build, inclusa la distinta base e il codice, è disponibile nel tutorial Arduino MIDI Poly Synth .

9. Arduino MIDI Stepper Synth

Il produttore è stato ispirato dalla musica dell’unità floppy, in cui le unità floppy sono controllate da motori passo-passo per pulsare a determinate frequenze per produrre note musicali. Sembra incredibile, e lo è!

Questo progetto utilizza motori passo-passo per creare musica estraendo dati MIDI che vengono poi trasformati in un valore di velocità che fa sì che un motore passo-passo crei un tono corrispondente. Le istruzioni di compilazione e il codice sono disponibili su Arduino Project Hub.

10. Controller MIDI per chitarra fai da te (noto anche come “Guitorgan”)

Come suggerisce il nome, questo è un controller MIDI creato con una chitarra. Funziona rilevando quali note vengono tastate testando la conduttività elettrica tra i tasti e le corde. Questo metodo di rilevamento dei tasti è stato utilizzato nel Guitorgan, un organo elettrico della vecchia scuola.

Il produttore nota che questa build include un Arduino Mega e una chitarra con corde metalliche. Un avvertimento sembra essere che puoi aspettarti solo una polifonia parziale da esso. Crea questa build seguendo le istruzioni passo passo e il codice su Instructables!

Quale controller MIDI è giusto per te?

In questo articolo, abbiamo esaminato una gamma di controller MIDI realizzati con un Arduino. Potresti persino usarli con una workstation audio digitale (DAW) come Ableton Live.

Tutte queste build richiedono altra elettronica oltre ad Arduino; altri richiedono hardware esistente come una chitarra elettrica. Inoltre, le custodie per alcune di queste build richiedono solo l’uso di una breadboard in fase di prototipazione. Dopodiché, per costruire l’involucro, è necessario l’uso di una stampante 3D o di un laser cutter. Perché non provare a crearne uno?