MIDI je zkratka pro digitální rozhraní hudebních nástrojů. Jedná se o komunikační protokol, který umožňuje komunikaci počítačům a dalším zařízením kompatibilním s MIDI. Díky vestavěným sériovým portům je Arduino ideální pro projekty DIY MIDI. Podívejme se blíže na deset nejlepších MIDI projektů Arduino pro začátečníky!

1. Arcade Midi Fighter

Uznání: fraganator/Instruktabilní

Sestavte si svůj vlastní arkádový MIDI ovladač! Tento MIDI ovladač je založen na Arduino Uno a je vybaven 12 tlačítky, čtyřmi knoflíky a dvěma fadery. Hrajte na bicí, syntezátory, efekty nebo si to namapujte na cokoli jiného, ​​co souvisí s MIDI!

Arduino Uno má šest analogových vstupů pro knoflíky a posuvníky a 12 digitálních vstupů, které lze použít pro tlačítka. Analogové vstupy však lze použít i pro digitální vstupy, takže si můžete tuto sestavu přizpůsobit tak, aby měla více tlačítek místo posuvníků a knoflíků, pokud chcete.

Pokyny k sestavení najdete v úplném znění Arcade MIDI Fighter průvodce.

2. Mini UNTZtrument

instagram viewer
Uznání: Ruiz Brothers/Adafruit

Tento 16tlačítkový MIDI ovladač byl inspirován programem Novation Launchpad a navržen společností Adafruit. Toto zařízení založené na Arduino Leonardo má čtyři řady tlačítek, každé s vestavěnou LED a čtyři knoflíky. Vzhledem k tomu, že projekt je vybaven tlačítkovým ovladačem mřížky, Adafruit Trellis, bude pájení snadné bez nepořádku zapojených vodičů.

Úplný seznam materiálů a podrobné pokyny najdete v plném znění Průvodce mini UNTZtrument. Existuje také další průvodce pro větší UNTZtrument.

3. MIDI kytara

Uznání: Ruiz Brothers/Adafruit

Byl inspirován ovladačem Guitar Hero, ale tato MIDI kytara místo toho používá mechanické klíčové spínače a kolem hlavy kytary má zářící LED pás NeoPixel. Je také vybaven whammy barem pro ohýbání hřiště. Uživatelé mohou hrát akordy nebo noty a také upravovat modulaci pohybem díky palubnímu akcelerometru.

Tato sestava má vývojovou desku Grand Central M4, která využívá čip SAMD51, ale místo ní lze použít Arduino Mega. The Kryt kytary MX MIDI byl 3D modelován a tutorial je k dispozici na webových stránkách společnosti Adafruit.

Příbuzný: Ultimate Guide to Connecting LED Light Strips to Arduino

4. Lune

Uznání: Funkit/Instruktabilní

Lune, navržený pro DJ sety, obsahuje šest potenciometrů pro EQ, tři potenciometry pro efekty a osmtlačítková RGB LED podložka, arkádová tlačítka, kodér a dokonce i ultrazvukové senzory vzdálenosti pro MIDI ovládání!

Dřevěná skříň byla vyrobena řezáním laserem; je však možné vytisknout skříň 3D pomocí řady modelů dostupných na Thingiverse. Sledujte společně s průvodce krok za krokem na Instructables.

5. MIDI arpeggiator

Uznání: Dmitry/Centrum projektů Arduino

Arpeggio je, když se noty akordu hrají rychle za sebou. Jedná se o MIDI zařízení, které vytváří arpeggio sekvence ve formě MIDI zpráv. Ty jsou poté odeslány přes port DIN do centrálního zařízení, jako je počítač se softwarovými syntetizéry. Lze jej však použít také s hardwarovými syntetizéry. The sestavte výukový program a kód jsou k dispozici na Arduino Project Hub.

6. Cthulhinho: MIDI sekvencer

Uznání: primvla/Centrum projektů Arduino

Toto je MIDI sekvencer postavený na Arduino Nano a byl navržen pro živé hraní. Přestože se jedná o prototyp, tento dřevěný box je vybaven OLED displejem, otočným kodérem, šesti momentálními tlačítky, LED diodami, konektorem DIN a dalšími. Podle výrobce je schopen ovládat až pět syntezátorů.

Uživatelé mohou také přenést melodii na Cthulhinho, aby se mohli soustředit na úpravu efektů a tvarování zvuku pomocí knoflíků nebo faderů, místo aby si pohrávali s klávesnicí. The úplné pokyny k sestavení najdete v Arduino Project Hub.

7. Arduino MIDI ovladač s kodérem + OLED displejem + EEPROM

Uznání: Yılmaz Yurdakul/Youtube

Tento MIDI ovladač Arduino má neomezené množství MIDI kanálů, faderů, tlačítek, OLED displeje a dokonce využívá EEPROM k ukládání změn dat. Mezi další funkce patří výběr banky, upravitelné poznámky a citlivost kodéru. Tento ovladač lze použít pro všechny druhy záznamového softwaru, virtuálních nástrojů (VST) a přehrávacích zařízení.

Výrobce také poznamenává, že pro přidání dalších ovládacích prvků může být zapotřebí další deska Arduino. Alternativní možností je Arduino Mega, který má 54 digitálních vstupních/výstupních pinů. The tutorial je k dispozici v Arduino Project Hub.

8. Arduino MIDI Poly Synth

Uznání: JCR/Youtube

Je to polyfonní syntezátor vyrobený z Arduino Nano. Polyfonní znamená, že lze hrát dvě nebo více not současně, na rozdíl od monofonních, které mohou hrát pouze jednu. Tento syntezátor lze použít k přehrávání až tří hudebních not najednou, takže je vhodný pro hraní akordů.

Výrobce uvádí, že k němu lze připojit efektový pedál, což vede ke všem druhům zajímavých zvukových textur se zpožděním, chorusem, phaserem, flangerem, zkreslením reverbu atd. I když byl v této sestavě použit Arduino Nano R3, místo něj lze použít Arduino Uno R3 nebo Pro Mini.

Úplný zápis stavby včetně kusovníku a kódu najdete v Výukový program Arduino MIDI Poly Synth.

9. Arduino MIDI Stepper Synth

Uznání: Jonathan Kayne/Centrum projektů Arduino

Výrobce se inspiroval hudbou z disketové mechaniky, kde jsou disketové mechaniky ovládány krokovými motory tak, aby pulzovaly na určitých frekvencích a vytvářely noty. Zní to úžasně a je to tak!

Tento projekt používá krokové motory k vytváření hudby extrakcí MIDI dat, která se poté změní na hodnotu rychlosti, která způsobí, že krokový motor vytvoří odpovídající výšku. The sestavte pokyny a kód najdete na Arduino Project Hub.

10. DIY Guitar MIDI ovladač (také známý jako „Guitorgan“)

Uznání: mvniemi/Instruktabilní

Jak naznačuje jeho název, jedná se o MIDI ovladač vytvořený s kytarou. Funguje to tak, že detekuje, jaké poznámky jsou znepokojovány testováním elektrické vodivosti mezi pražci a strunami. Tato metoda detekce pražců byla použita v Guitorganu, starém školním elektrickém orgánu.

Výrobce uvádí, že tato sestava obsahuje Arduino Mega a kytaru s kovovými strunami. Jedna námitka se zdá být, že od ní můžete očekávat pouze částečnou polyfonii. Vytvořte toto sestavení podle podrobné pokyny a kód na Instructables!

Který MIDI ovladač je pro vás ten pravý?

V tomto článku jsme se podívali na řadu MIDI kontrolérů vyrobených pomocí Arduina. Můžete je dokonce použít s digitální zvukovou pracovní stanicí (DAW), jako je Ableton Live.

Všechna tato sestavení vyžadují kromě Arduina další elektroniku; jiné vyžadují stávající hardware, jako je elektrická kytara. Kromě toho skříně pro některá z těchto sestav vyžadují pouze použití prkénka ve fázi prototypování. Poté ke stavbě skříně vyžaduje použití 3D tiskárny nebo laserové řezačky. Proč si ho nezkusit vyrobit?

PodíltweetE-mailem
Jak vytvořit MIDI ovladač s Arduinem

Jako hudebník, který shromáždil sbírku hudebních nástrojů a hlukových boxů, je pokorný Arduino dokonalým nástrojem pro vytvoření vlastního MIDI ovladače.

Číst dále

Související témata
  • DIY
  • MIDI
  • Arduino
  • DIY nápady projektu
O autorovi
Cherie Tan (5 článků zveřejněno)

Cherie je kreativní technolog, který se připojil k MUO v roce 2021. Je vášnivou tvůrkyní a technickou spisovatelkou a má zkušenosti s používáním zařízení Raspberry Pi, Arduino, Micro: bit, ATtiny a ATMega, jakož i textilu E, 3D tisku a KiCadu. Kromě tvorby Cherie ráda hraje hudbu a cvičí.

Více od Cherie Tan

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru