Der er et par måder, computere og musikinstrumenter kan kommunikere med hinanden, afhængigt af den involverede specifikke teknologi:
1. MIDI (Musical Instrument Digital Interface)
* Den mest almindelige metode: MIDI er en protokol, der er specifikt designet til at transmittere musikalsk information mellem instrumenter og computere.
* hvordan det fungerer: MIDI -signaler bærer ikke selve lyden selv, men kontrollerer snarere data (som note til/fra, hastighed, pitchbend osv.).
* Brugt til:
* Kontrol af synthesizere, trommemaskiner, samplere.
* Optagelse og redigering af musikalske forestillinger.
* Oprettelse og afspilning af musik ved hjælp af software som DAWS (Digital Audio Workstations).
* Tilslutning af instrumenter til hinanden.
2. Lydgrænseflader
* til lydsignaler: Lydgrænseflader konverterer analoge lydsignaler (fra mikrofoner, guitarer osv.) Til digitale signaler, som computere kan forstå.
* tovejs: De tillader også computere at sende digitale lydsignaler tilbage til instrumenter eller højttalere.
* Brugt til:
* Optagelse af lyd.
* Afspilning af lyd.
* Behandling af lyd med plugins og effekter.
3. Netværksprotokoller (f.eks. OSC)
* Open Sound Control (OSC): En kommunikationsprotokol til afsendelse og modtagelse af meddelelser via et netværk (som Ethernet eller Wi-Fi).
* mere fleksibel end Midi: Kan håndtere komplekse datastrukturer og kan bruges til en bredere række applikationer.
* Brugt til:
* Kontrol af instrumenter og software eksternt.
* Oprettelse af interaktive musiksystemer.
* Netværk flere computere og instrumenter.
4. Specifikke instrumentprotokoller
* Nogle instrumenter har proprietære kommunikationsprotokoller: For eksempel kan visse synthesizere eller trommemaskiner have deres egne unikke måder at oprette forbindelse til computere på.
Kortfattet:
* MIDI er den mest almindelige protokol til transmission af musikalske data mellem instrumenter og computere.
* Lydgrænseflader håndterer analog-til-digital konvertering til lydsignaler.
* Netværksprotokoller som OSC giver en mere fleksibel og alsidig måde til kommunikation.
Den anvendte specifikke metode afhænger af den involverede instrumenter og den ønskede funktionalitet.