MIDI er en forkortelse for Musical Instrument Digital Interface. Det er en kommunikasjonsprotokoll som gjør det mulig for datamaskiner og andre MIDI -kompatible enheter å kommunisere. Med sine innebygde serielle porter er Arduino ideell for DIY MIDI-prosjekter. La oss se nærmere på ti av de beste Arduino MIDI -prosjektene for nybegynnere!

1. Arcade Midi Fighter

Bildekreditt: fraganator/Instrukserbare

Bygg din egen Arcade MIDI -kontroller! Denne MIDI -kontrolleren er basert på en Arduino Uno og har 12 knapper, fire knapper, samt to fadere. Spill trommer, synths, effekter eller kartlegg det til noe annet som er MIDI -relatert!

Arduino Uno har seks analoge innganger for knappene og glidebryterne, og 12 digitale innganger som kan brukes til knapper. Imidlertid kan de analoge inngangene også brukes til digitale innganger, så du kan tilpasse denne bygningen til å ha flere knapper i stedet for glidere og knapper hvis du vil.

For bygginstruksjoner, sjekk hele Arcade MIDI Fighter guide.

2. Mini UNTZtrument

Bildekreditt: Ruiz Brothers/Adafruit

Denne 16-knappers MIDI-kontrolleren ble inspirert av Novation Launchpad og designet av Adafruit. Basert på en Arduino Leonardo, har denne enheten fire rader med knapper, hver med en innebygd LED og fire knapper. Ettersom prosjektet er utstyrt med en knappgitterkontroller, Adafruit Trellis, blir det enkelt å lodde uten et rot med ledninger involvert.

En fullstendig materialliste samt trinnvise instruksjoner finner du i sin helhet Mini UNTZtrument guide. Det er også en annen guide for de større UNTZtrument.

3. MIDI gitar

Bildekreditt: Ruiz Brothers/Adafruit

Den var inspirert av Guitar Hero Controller, men denne MIDI -gitaren bruker mekaniske nøkkelbrytere i stedet og har en glødende NeoPixel LED -stripe rundt gitarhodet. Den er også utstyrt med en whammy bar for pitchbending. Brukere kan spille akkorder eller notater, samt justere modulasjonen med bevegelse på grunn av det innebygde akselerometeret.

Denne bygningen har et Grand Central M4 utviklingsbord som bruker en SAMD51 -brikke, men en Arduino Mega kan brukes i stedet. De MX MIDI gitarskap ble 3D -modellert og opplæringen er tilgjengelig på Adafruit nettsted.

I slekt: Ultimate Guide for tilkobling av LED -lysstrimler til Arduino

4. Lune

Bildekreditt: Funkit/Instrukserbare

Lune er designet for DJ -sett og inneholder seks potensiometre for EQ, tre potensiometre for effekter, en åtte-knappers RGB LED-pute, arkadeknapper, en encoder og til og med ultralydavstandssensorer for MIDI kontrollerende!

Trehuset ble laget med laserskjæring; Imidlertid er det mulig å skrive ut et kabinett i 3D med forskjellige modeller tilgjengelig på Thingiverse. Følg med trinn-for-trinn guide over på Instructables.

5. MIDI Arpeggiator

Bildekreditt: Dmitry/Arduino Project Hub

En arpeggio er når notene til et akkord spilles raskt etter hverandre. Dette er en MIDI -enhet som lager arpeggiosekvenser i form av MIDI -meldinger. Disse blir deretter sendt gjennom DIN -porten til en sentral enhet som en datamaskin med programvaresyntesere. Imidlertid kan den også brukes med hardware synthesizers. De bygge opplæring og kode er tilgjengelig på Arduino Project Hub.

6. Cthulhinho: A MIDI Sequencer

Bildekreditt: primvla/Arduino Project Hub

Dette er en MIDI sequencer bygget med en Arduino Nano og ble designet for liveopptreden i tankene. Selv om det er en prototype, er denne trekassen utstyrt med en OLED -skjerm, roterende encoder, seks øyeblikkelige trykknapper, lysdioder, DIN -kontakt og mer. Ifølge produsenten er den i stand til å kontrollere opptil fem synthesizere.

Brukere kan også laste ned en melodi til Cthulhinho, slik at de kan fokusere på å justere effekter og lydformere med knapper eller fadere i stedet for å fikle med et tastatur. De full byggeinstruksjoner finnes på Arduino Project Hub.

7. Arduino MIDI -kontroller med koder + OLED -skjerm + EEPROM

Bildekreditt: Yılmaz Yurdakul/YouTube

Denne Arduino MIDI -kontrolleren har ubegrensede MIDI -kanaler, fadere, knapper, en OLED -skjerm og til og med bruker EEPROM til å lagre endringer i data. Andre funksjoner inkluderer bankvalg, redigerbare notater og kodersensitivitet. Denne kontrolleren kan brukes til all slags innspillingsprogramvare, virtuelle instrumenter (VST) og avspillingsenheter.

Produsenten bemerker også at for å legge til flere kontroller, kan det være nødvendig med et annet Arduino -kort. Et alternativt alternativ er Arduino Mega som har 54 digitale inngangs-/utgangspinner. De opplæringen er tilgjengelig på Arduino Project Hub.

8. Arduino MIDI Poly Synth

Bildekreditt: JCR/YouTube

Det er en polyfonisk synthesizer laget med en Arduino Nano. Polyfonisk betyr at to eller flere noter kan spilles samtidig, i motsetning til monofonisk som bare kan spille én. Denne synthesizeren kan brukes til å spille opptil tre musikknoter samtidig, så den er egnet for å spille akkorder.

Produsenten bemerker at en effektpedal kan kobles til den som fører til alle slags interessante lydteksturer med forsinkelse, refreng, phaser, flanger, reverbforvrengning og så videre. Selv om en Arduino Nano R3 ble brukt i denne bygningen, kunne en Arduino Uno R3 eller Pro Mini brukes i stedet.

En fullstendig oversikt over bygningen inkludert materialregnskap og kode finner du i Arduino MIDI Poly Synth -opplæring.

9. Arduino MIDI Stepper Synth

Bildekreditt: Jonathan Kayne/Arduino Project Hub

Produsenten ble inspirert av diskettstasjonsmusikk, hvor diskettstasjoner styres av trinnmotorer for å pulsere ved bestemte frekvenser for å produsere musikknoter. Det høres fantastisk ut, og det er det!

Dette prosjektet bruker trinnmotorer til å lage musikk ved å trekke ut MIDI -data som deretter blir til en hastighetsverdi som får en trinnmotor til å lage en tilsvarende tonehøyde. De bygge instruksjoner og kode finnes på Arduino Project Hub.

10. DIY Gitar MIDI -kontroller (også kjent som 'Guitorgan')

Bildekreditt: mvniemi/Instrukserbare

Som navnet antyder, er dette en MIDI -kontroller laget med en gitar. Det fungerer ved å oppdage hvilke toner som blir frett ved å teste den elektriske ledningsevnen mellom båndene og strengene. Denne fret-deteksjonsmetoden ble brukt i Guitorgan, et gammeldags elektrisk orgel.

Produsenten bemerker at denne bygningen inneholder en Arduino Mega og en gitar med metallstrenger. En advarsel ser ut til å være at du bare kan forvente delvis polyfoni av den. Lag denne bygningen ved å følge trinnvise instruksjoner og kode på instrukser!

Hvilken MIDI -kontroller er riktig for deg?

I denne artikkelen har vi sett på en rekke MIDI -kontrollere som er laget med en Arduino. Du kan til og med bruke dem med en digital lydarbeidsstasjon (DAW) som Ableton Live.

Alle disse byggene krever annen elektronikk bortsett fra Arduino; andre krever eksisterende maskinvare som en elektrisk gitar. I tillegg krever skapene for noen av disse byggene bare bruk av et brødbrett i prototypefasen. Deretter krever det bruk av en 3D -skriver eller laserskjærer for å bygge kabinettet. Hvorfor ikke prøve å lage en?

DelekvitringE -post
Hvordan lage en MIDI -kontroller med en Arduino

Som en musiker som har samlet en samling musikkinstrumenter og støykasser, er den ydmyke Arduino det perfekte verktøyet for å lage en tilpasset MIDI -kontroller.

Les neste

Relaterte temaer
  • DIY
  • MIDI
  • Arduino
  • DIY -prosjektideer
Om forfatteren
Cherie Tan (5 artikler publisert)

Cherie er en kreativ teknolog som begynte i MUO i 2021. Hun er en ivrig produsent og teknisk skribent, med erfaring med bruk av Raspberry Pi, Arduino, Micro: bit, ATtiny og ATMega-enheter samt E-tekstiler, 3D-utskrift og KiCad. Utenom å lage, liker Cherie å spille musikk og trene.

Mer fra Cherie Tan

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere