MIDI este o prescurtare pentru Musical Instrument Digital Interface. Este un protocol de comunicare care permite computerelor și altor dispozitive compatibile MIDI să comunice. Cu porturile sale seriale încorporate, Arduino este ideal pentru proiectele MIDI DIY. Să aruncăm o privire mai atentă la zece dintre cele mai bune proiecte Arduino MIDI pentru începători!

1. Arcade Midi Fighter

Credit de imagine: fraganator /Instructabile

Construiește-ți propriul controller Arcade MIDI! Acest controler MIDI se bazează pe un Arduino Uno și are 12 butoane, patru butoane, precum și două fadere. Redați tobe, sintetizatoare, efecte sau mapați-le cu orice altceva legat de MIDI!

Arduino Uno are șase intrări analogice pentru butoane și glisoare și 12 intrări digitale care pot fi utilizate pentru butoane. Cu toate acestea, intrările analogice pot fi folosite și pentru intrările digitale, deci ați putea personaliza această versiune pentru a avea mai multe butoane în loc de glisante și butoane, dacă doriți.

instagram viewer

Pentru instrucțiuni de construcție, consultați integral Ghid Arcade MIDI Fighter.

2. Mini UNTZtrument

Credit de imagine: Ruiz Brothers /Adafruit

Acest controler MIDI cu 16 butoane a fost inspirat de Novation Launchpad și proiectat de Adafruit. Bazat pe un Arduino Leonardo, acest dispozitiv are patru rânduri de butoane, fiecare cu un LED încorporat și patru butoane. Întrucât proiectul este echipat cu un controler de rețea cu butoane, Adafruit Trellis, lipirea va fi ușoară fără o mizerie de fire implicate.

O listă completă de materiale, precum și instrucțiuni pas cu pas pot fi găsite în întregime Mini ghid UNTZtrument. Există, de asemenea, un alt ghid pentru cei mai mari UNTZtrument.

3. Chitara MIDI

Credit de imagine: Ruiz Brothers /Adafruit

A fost inspirată de Guitar Hero Controller, dar această chitară MIDI folosește în schimb comutatoare cu cheie mecanică și are o bandă LED NeoPixel strălucitoare în jurul capului chitarii. De asemenea, este echipat cu un bar whammy pentru îndoirea pitch. Utilizatorii pot reda acorduri sau note, precum și pot regla modulația cu mișcarea datorită accelerometrului de la bord.

Această versiune are o placă de dezvoltare Grand Central M4 care utilizează un cip SAMD51, dar ar putea fi folosit în schimb un Arduino Mega. The Carcasă pentru chitară MX MIDI a fost modelat 3D și tutorial este disponibil pe site-ul Adafruit.

Legate de: Ghid final pentru conectarea benzilor de lumină LED la Arduino

4. Lune

Credit de imagine: Funkit /Instructabile

Proiectat pentru seturi de DJ, Lune include șase potențiometre pentru EQ, trei potențiometre pentru efecte, un pad LED RGB cu opt butoane, butoane arcade, un codificator și chiar senzori de distanță cu ultrasunete pentru MIDI controlând!

Carcasa din lemn a fost realizată cu tăiere cu laser; cu toate acestea, este posibil să imprimați 3D o carcasă cu varietatea de modele disponibile pe Thingiverse. Urmați împreună cu ghid pas cu pas peste Instructables.

5. Arpegiator MIDI

Credit de imagine: Dmitry /Hub Arduino Project

Un arpegiu este atunci când notele unei coarde sunt redate în succesiune rapidă. Acesta este un dispozitiv MIDI care creează secvențe de arpegiu sub formă de mesaje MIDI. Acestea sunt apoi trimise prin portul DIN către un dispozitiv central precum un computer cu sintetizatoarele sale software. Cu toate acestea, poate fi utilizat și cu sintetizatoare hardware. The construiți tutorial și cod sunt furnizate pe Arduino Project Hub.

6. Cthulhinho: A MIDI Sequencer

Credit de imagine: primvla /Hub Arduino Project

Acesta este un sequencer MIDI construit cu un Arduino Nano și a fost conceput pentru spectacol live în minte. Deși este un prototip, această cutie de lemn este echipată cu un afișaj OLED, codificator rotativ, șase butoane momentane, LED-uri, mufă DIN și multe altele. Potrivit producătorului, este capabil să controleze până la cinci sintetizatoare.

De asemenea, utilizatorii pot descărca o melodie pe Cthulhinho, astfel încât să se poată concentra pe reglarea efectelor și sculptarea sunetului cu butoane sau fadere, în loc să se joace cu o tastatură. The instrucțiuni complete de construcție poate fi găsit pe Arduino Project Hub.

7. Controller MIDI Arduino cu Encoder + Afișaj OLED + EEPROM

Credit de imagine: Yılmaz Yurdakul /YouTube

Acest controler MIDI Arduino are canale MIDI nelimitate, fadere, butoane, un ecran OLED și chiar utilizează EEPROM pentru a salva modificările aduse datelor. Alte funcționalități includ selectarea băncii, notele editabile și sensibilitatea codificatorului. Acest controler poate fi utilizat pentru tot felul de software de înregistrare, instrumente virtuale (VST) și dispozitive de redare.

Producătorul mai notează că, pentru a adăuga mai multe controale, ar putea fi necesară o altă placă Arduino. O opțiune alternativă este Arduino Mega, care are 54 de pini de intrare / ieșire digitale. The tutorial este disponibil pe Arduino Project Hub.

8. Arduino MIDI Poly Synth

Credit de imagine: JCR /YouTube

Este un sintetizator polifonic realizat cu un Arduino Nano. Polifonică înseamnă că două sau mai multe note pot fi redate în același timp, spre deosebire de monofonice care pot reda doar una. Acest sintetizator poate fi folosit pentru a reda până la trei note muzicale simultan, deci este potrivit pentru redarea acordurilor.

Producătorul observă că o pedală de efecte poate fi conectată la aceasta, ceea ce duce la tot felul de texturi sonore interesante, cu întârziere, cor, fazer, flanger, distorsiune a reverbului și așa mai departe. Chiar dacă în această versiune a fost utilizat un Arduino Nano R3, ar putea fi folosit în schimb un Arduino Uno R3 sau Pro Mini.

O descriere completă a construcției, inclusiv lista de materiale și cod, poate fi găsită în Tutorial Arduino MIDI Poly Synth.

9. Arduino MIDI Stepper Synth

Credit de imagine: Jonathan Kayne /Hub Arduino Project

Producătorul a fost inspirat de muzica pe unitatea de dischetă, unde unitățile de dischetă sunt controlate de motoare pas cu pas pentru a impulsiona la anumite frecvențe pentru a produce note muzicale. Sună uimitor și este!

Acest proiect folosește motoare pas cu pas pentru a face muzică prin extragerea datelor MIDI, care sunt apoi transformate într-o valoare a vitezei care determină un motor pas cu pas să creeze un ton corespunzător. The instrucțiuni de construire și cod poate fi găsit pe Arduino Project Hub.

10. Controler MIDI pentru chitară DIY (alias „Guitorgan”)

Credit imagine: mvniemi /Instructabile

După cum sugerează și numele său, acesta este un controler MIDI creat cu o chitară. Funcționează detectând ce note sunt fretate prin testarea conductivității electrice între freturi și corzi. Această metodă de detectare a fretului a fost utilizată în Guitorgan, un organ electric de școală veche.

Producătorul notează că această versiune include un Arduino Mega și o chitară cu corzi metalice. O avertizare pare să fie că nu vă puteți aștepta decât la o polifonie parțială. Creați această versiune urmând instrucțiuni pas cu pas și cod pe Instructables!

Care controler MIDI este potrivit pentru dvs.?

În acest articol, am analizat o serie de controlere MIDI realizate cu un Arduino. Le puteți folosi chiar și cu o stație de lucru audio digitală (DAW), cum ar fi Ableton Live.

Toate aceste versiuni necesită alte electronice în afară de Arduino; altele necesită hardware existent, cum ar fi o chitară electrică. În plus, carcasele pentru unele dintre aceste versiuni necesită doar utilizarea unei plăci de verificare în faza de prototipare. După care, pentru a construi carcasa, necesită utilizarea unei imprimante 3D sau a unui tăietor cu laser. De ce să nu încerci să faci una?

AcțiuneTweetE-mail
Cum se face un controler MIDI cu un Arduino

În calitate de muzician care a adunat o colecție de instrumente muzicale și cutii de zgomot, umilul Arduino este instrumentul perfect pentru a crea un controler MIDI personalizat.

Citiți în continuare

Subiecte asemănătoare
  • DIY
  • MIDI
  • Arduino
  • Idei de proiect DIY
Despre autor
Cherie Tan (5 articole publicate)

Cherie este un tehnolog creativ care s-a alăturat MUO în 2021. Este un producător pasionat și scriitor tehnic, cu experiență în utilizarea dispozitivelor Raspberry Pi, Arduino, Micro: bit, ATtiny și ATMega, precum și E-textile, imprimare 3D și KiCad. În afara producției, lui Cherie îi place să cânte muzică și să se antreneze.

Mai multe de la Cherie Tan

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona