A MIDI a Musical Instrument Digital Interface rövidítése. Ez egy kommunikációs protokoll, amely lehetővé teszi a számítógépek és más MIDI -kompatibilis eszközök közötti kommunikációt. Beépített soros portjaival az Arduino ideális DIY MIDI projektekhez. Nézzük meg közelebbről a tíz legjobb Arduino MIDI projektet kezdőknek!

1. Arcade Midi Fighter

Kép jóváírása: fraganator/Utasítható

Készítse el saját Arcade MIDI vezérlőjét! Ez a MIDI vezérlő egy Arduino Uno -n alapul, és 12 gombot, négy gombot és két fadert tartalmaz. Játssz dobot, szintetizátort, effektust vagy társítsd bármi máshoz, ami a MIDI -hez kapcsolódik!

Az Arduino Uno hat analóg bemenettel rendelkezik a gombok és a csúszkák számára, valamint 12 digitális bemenettel, amelyek gombokhoz használhatók. Az analóg bemenetek azonban digitális bemenetekhez is használhatók, így személyre szabhatja ezt az összeállítást, hogy több gomb legyen a csúszkák és gombok helyett, ha szeretné.

Az építési utasításokért nézze meg a teljes részt Arcade MIDI Fighter útmutató.

2. Mini UNTZeszköz

Képhitel: Ruiz Brothers/Adafruit

Ezt a 16 gombos MIDI vezérlőt a Novation Launchpad ihlette, és az Adafruit tervezte. Az Arduino Leonardo alapján ez az eszköz négy sornyi gombbal rendelkezik, mindegyik beépített LED-del, és négy gomb. Mivel a projekt egy gombos rácsvezérlővel, az Adafruit Trellis -el van felszerelve, a forrasztás egyszerű lesz, anélkül, hogy zavart volna a vezetékeket.

A teljes anyagjegyzék, valamint a lépésenkénti utasítások teljes egészében megtalálhatók UNTZ mini útmutató. Van még egy útmutató a nagyobbak számára UNTZeszköz.

3. MIDI gitár

Képhitel: Ruiz Brothers/Adafruit

A Guitar Hero Controller ihlette, de ez a MIDI gitár inkább mechanikus kulcsos kapcsolókat használ, és egy izzó NeoPixel LED csík van a gitárfej körül. Ezenkívül whammy rúddal van felszerelve a pálya hajlítására. A felhasználók akkordokat vagy hangokat játszhatnak, valamint a fedélzeti gyorsulásmérőnek köszönhetően mozgatással állíthatják be a modulációt.

Ennek a konstrukciónak van egy Grand Central M4 fejlesztői táblája, amely SAMD51 chipet használ, de helyette egy Arduino Mega használható. Az MX MIDI gitárház 3D -s volt, és a bemutató elérhető az Adafruit weboldalán.

Összefüggő: Végső útmutató a LED -fénycsíkok Arduino -hoz való csatlakoztatásához

4. Lune

Kép jóváírása: Funkit/Utasítható

A DJ készletekhez tervezett Lune hat potenciométert tartalmaz az EQ -hoz, három potenciométert az effektekhez, nyolcgombos RGB LED pad, arcade gombok, kódoló és még ultrahangos távolságérzékelők a MIDI számára irányító!

A fa burkolat lézervágással készült; azonban lehetséges a ház 3D -s nyomtatása a Thingiverse -n elérhető különféle modellekkel. Kövesse a lépésről lépésre szóló útmutató vége az Instructables -en.

5. MIDI Arpeggiator

Kép jóváírása: Dmitry/Arduino Project Hub

Arpeggio az, amikor egy akkord hangjait gyors egymásutánban játsszák. Ez egy MIDI eszköz, amely arpeggio szekvenciákat hoz létre MIDI üzenetek formájában. Ezeket a DIN porton keresztül elküldik egy központi eszközre, például egy számítógépre a szoftver szintetizátoraival. Azonban hardveres szintetizátorokkal is használható. Az készíts oktatóanyagot és kódot az Arduino Project Hubon találhatók.

6. Cthulhinho: MIDI szekvenszer

Kép jóváírása: primvla/Arduino Project Hub

Ez egy MIDI szekvenszer, amelyet egy Arduino Nano és élő előadásra tervezték. Bár prototípusról van szó, ez a fadoboz OLED kijelzővel, forgó kódolóval, hat pillanatnyi nyomógombbal, LED -ekkel, DIN aljzattal és egyebekkel van felszerelve. A gyártó szerint akár öt szintetizátor vezérlésére is képes.

A felhasználók egy dallamot is letölthetnek a Cthulhinho -ba, hogy a billentyűzettel való fikázás helyett az effektusok beállítására és a hangok formázására összpontosíthassanak gombokkal vagy faderekkel. Az teljes építési utasítás megtalálható az Arduino Project Hubon.

7. Arduino MIDI vezérlő kódolóval + OLED kijelző + EEPROM

Kép jóváírása: Yılmaz Yurdakul/Youtube

Ez az Arduino MIDI vezérlő korlátlan számú MIDI csatornával, faderekkel, gombokkal, OLED kijelzővel és még az EEPROM -ot használja az adatok módosításainak mentésére. Egyéb funkciók közé tartozik a bankválasztás, a szerkeszthető jegyzetek és a kódoló érzékenysége. Ez a vezérlő mindenféle felvételi szoftverhez, virtuális hangszerhez (VST) és lejátszóeszközhöz használható.

A gyártó megjegyzi azt is, hogy további vezérlők hozzáadásához szükség lehet egy másik Arduino táblára. Alternatív megoldás az Arduino Mega, amely 54 digitális bemeneti/kimeneti tűvel rendelkezik. Az bemutató elérhető az Arduino Project Hubon.

8. Arduino MIDI Poly Synth

Kép jóváírása: JCR/Youtube

Ez egy polifonikus szintetizátor Arduino Nano -val. A polifonikus azt jelenti, hogy két vagy több hangot lehet egyszerre játszani, szemben a monofonikus hangokkal, amelyek csak egyet játszhatnak. Ezzel a szintetizátorral akár három hangot is el lehet játszani egyszerre, így alkalmas akkordok lejátszására.

A készítő megjegyzi, hogy egy effektpedál csatlakoztatható hozzá, ami mindenféle érdekes hangszerhez vezet késleltetéssel, refrénnel, phaserrel, flangerrel, reverb torzítással stb. Annak ellenére, hogy ebben a konstrukcióban Arduino Nano R3 -at használtak, helyette egy Arduino Uno R3 vagy Pro Mini használható.

Az összeállítás teljes leírása, beleértve az anyagjegyzéket és a kódot, megtalálható a Arduino MIDI Poly Synth bemutató.

9. Arduino MIDI Stepper Synth

Képhitel: Jonathan Kayne/Arduino Project Hub

A gyártót a floppy meghajtó zene ihlette, ahol a hajlékonylemez -meghajtókat léptetőmotorok vezérlik, hogy bizonyos frekvenciákon pulzáljanak, és hangjegyeket hozzanak létre. Elképesztően hangzik, és az is!

Ez a projekt léptetőmotorokat használ a zeneszerzéshez a MIDI adatok kinyerésével, amelyeket aztán fordulatszám értékké alakítanak, amelyek miatt a léptetőmotor megfelelő hangmagasságot hoz létre. Az utasításokat és kódot készíteni megtalálható az Arduino Project Hubon.

10. DIY Guitar MIDI vezérlő (más néven „Guitorgan”)

Kép jóváírása: mvniemi/Utasítható

Ahogy a neve is sugallja, ez egy gitárral létrehozott MIDI vezérlő. Úgy működik, hogy észleli, hogy milyen hangok kavarognak a frekvencia és a húrok közötti elektromos vezetőképesség tesztelésével. Ezt a fret-detektáló módszert használták a Guitorganban, egy régi iskola elektromos orgonájában.

A gyártó megjegyzi, hogy ez a konstrukció tartalmaz egy Arduino Megat és egy gitárt fém húrokkal. Az egyik figyelmeztetés úgy tűnik, hogy csak részleges többszólamúságot várhat tőle. Hozza létre ezt a buildet a lépésről lépésre utasításokat és kódot az Instructables -en!

Melyik MIDI vezérlő megfelelő az Ön számára?

Ebben a cikkben megvizsgáltuk az Arduino -val készített MIDI vezérlők sorát. Akár digitális audio munkaállomással (DAW) is használhatja őket, mint például az Ableton Live.

Mindezek a konstrukciók az Arduino -n kívül más elektronikát is igényelnek; mások meglévő hardvert, például elektromos gitárt igényelnek. Ezenkívül ezen épületek némelyikének burkolata csak a kenyérsütő lemez használatát igényli a prototípus -fázisban. Ezután a burkolat felépítéséhez 3D nyomtató vagy lézervágó használata szükséges. Miért nem próbálkozik egy ilyen elkészítésével?

RészvényCsipogEmail
Hogyan készítsünk MIDI vezérlőt Arduino segítségével

Zenészként, aki hangszerek és zajszekrények gyűjteményét gyűjtötte össze, a szerény Arduino tökéletes eszköz az egyéni MIDI vezérlő létrehozásához.

Olvassa tovább

Kapcsolódó témák
  • DIY
  • MIDI
  • Arduino
  • DIY projektötletek
A szerzőről
Cherie Tan (5 cikk megjelent)

Cherie kreatív technikus, aki 2021 -ben csatlakozott a MUO -hoz. Lelkes készítő és műszaki író, tapasztalt a Raspberry Pi, Arduino, Micro: bit, ATtiny és ATMega eszközök, valamint az E-textil, a 3D nyomtatás és a KiCad használatában. A készítésen kívül Cherie szívesen zenél és edz.

Bővebben: Cherie Tan

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide