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 è ideale per progetti MIDI fai da te. Diamo un'occhiata più da vicino a dieci 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, controlla l'intero Guida 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 base completa e le istruzioni passo passo sono disponibili nella versione integrale Mini UNTZstrumento guida. C'è anche un'altra guida per i più grandi UNTZstrumento.
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 intorno 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. Il Custodia per chitarra MX MIDI è stato modellato in 3D e il tutorial è disponibile sul sito web di Adafruit.
Imparentato: Guida definitiva al 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, e pad LED RGB a otto pulsanti, pulsanti arcade, un encoder e persino sensori di distanza a ultrasuoni per MIDI controllo!
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 insieme a 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 costruire tutorial e codice sono forniti su Arduino Project Hub.
6. Cthulhinho: un sequencer MIDI
Questo è un sequencer MIDI costruito con un Arduino Nano ed è stato progettato per le prestazioni dal vivo in mente. 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. Il istruzioni di costruzione complete può essere trovato su 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 persino utilizza 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 è possibile collegare un pedale effetti 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, è stato possibile utilizzare un Arduino Uno R3 o Pro Mini.
Una descrizione completa della build, inclusa la distinta base e il codice, può essere trovata 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. Il costruire istruzioni e codice può essere trovato 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 di metallo. Un avvertimento sembra essere che puoi aspettarti solo una polifonia parziale da esso. Crea questa build seguendo il istruzioni e codice passo-passo 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?
Come musicista che ha accumulato una collezione di strumenti musicali e noise box, l'umile Arduino è lo strumento perfetto per creare un controller MIDI personalizzato.
Leggi Avanti
- Fai da te
- MIDI
- Arduino
- Idee per progetti fai da te
Cherie è una tecnologa creativa che è entrata a far parte di MUO nel 2021. È un'appassionata creatrice e scrittrice tecnica, con esperienza nell'utilizzo di dispositivi Raspberry Pi, Arduino, Micro: bit, ATtiny e ATMega, nonché E-textiles, stampa 3D e KiCad. Al di fuori del fare, Cherie ama suonare e allenarsi.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti