Hva er de forskjellige typene Midi Arduino® -prosjekter?
Musical Instrument Device Interface (MIDI) er en protokoll og kontakt for musikalske enheter for å akseptere inngang og utdata. Et MIDI Arduino® -prosjekt er et Micro Electronics -prosjekt som bruker Open Source Arduino® Microcontroller -plattformen med en MIDI -tilkobling. Denne typen tilkoblinger støttes ikke av noen av de grunnleggende tavlene på plattformen, så det må opprettes spesielle tavler eller skjold for å legge til MIDI -funksjonalitet. Nye skjold er interoperable med eksisterende brett fordi plattformen er åpen kildekode.
En vanlig type MIDI Arduino® -prosjekt er en tilpasset synthesizer eller lignende enhet. Disse prosjektene bruker MIDI for å koble et eksisterende musikkinstrument og bruke det instrumentet til innspill, og behandler deretter den informasjonen og sender det ut. En vanlig synthesizer ville sende ut syntetisert lyd, men fleksibiliteten til denne plattformen lar kunstnere sende ut alt det kan kontrollere, inkludert lys, roboter eller nettverkstilkoblinger. Oppfinnere kan bruke denne typen enheter til å lageE -lys viser at reagerer automatisk i sanntid på instrumentell inngang. Alternativt kan enheten programmeres til å vente på spesifikke innganger og deretter produsere en forhåndsprogrammert effekt, for eksempel et ekko eller en trommelrull.
Andre prosjekter bruker Midi Arduino® for å gjøre det motsatte og lage nye instrumenter med tradisjonell produksjon. Noen av disse instrumentene er konstruert som nye versjoner av tradisjonelle instrumenter. Et slikt eksempel er laserharpen som fungerer omtrent som en tradisjonell harpe bortsett fra at musikeren bruker hendene sine for å avbryte koherente laserstråler med lav intensitet i stedet for å plukke strenger. Andre instrumenter er mer som interaktive kunstskjermer. Disse instrumentene kan bruke en rekke sensorer, for eksempel mikrofoner, lyssensorer og trykksensorer, for å lage og modulere lyd basert på miljøinngang.
Utenfor Arduino® -prosjekter brukes MIDI vanligvis to Synkronisere musikk eller for å koble instrumenter til synthesizere. Noen prosjekter drar nytte av det faktum og bruker mikrokontrolleren for å endre måten forbindelsen fungerer på. Den vanligste måten å gjøre dette på er å legge til effekter som en tidsforsinkelse, en buffer eller en mer kompleks syntese som en lyddifferensialoperasjon. Mer kompleks bruk av MIDI Arduino® -plattformen inkluderer syntetisering av dataene med flere enheter eller sende dem til en datamaskin eller telefon for ytterligere behandling. Det er også mulig å dra nytte av nettverksfunksjonene til Midi Arduino® for å blande med instrumenter som ikke er fysisk til stede.