Forbindelse mellem MIDI og USB

Forfatter: Roger Morrison
Oprettelsesdato: 24 September 2021
Opdateringsdato: 17 November 2024
Anonim
Connecting the printer and a computer via USB (Windows) (TS5100 series)
Video.: Connecting the printer and a computer via USB (Windows) (TS5100 series)

Indhold

Optagelse af musik på en computer er forskellig fra analog optagelse. Noter, der spilles med en Digital Instrument Controller for Musical Instruments (MIDI), sendes normalt til computeren via USB. Computeren skal behandle dataene fra USB til optagelsen. Oplysningerne behandles igen og sendes som et lydsignal gennem højttalerne. Så musikeren, der optager, kan høre, hvad han spiller. Dette er ikke en øjeblikkelig proces, forsinkelsen mellem musikeren, der trykker på en tast på MIDI-controlleren og lytter til lyden af ​​højttaleren er kendt som latens.


Tastaturer er de mest almindelige MIDI-controllere, der bruges af musikere (tastaturbillede af Vasiliy Koval fra Fotolia.com)

MIDI Controller

Latency under optagelse af en sang er et resultat af processen med at bruge en MIDI-controller med en USB-grænseflade. Brugeren trykker på en tast på controlleren for at oprette en note. Det sender et elektrisk signal, der angiver, hvilken note der er blevet spillet. I controllere med hastighedsfølere registrerer de også, hvor meget kraft musikken bruges på nøglen. Dette tryk bruges til at bestemme "hastigheden" af noten, som styrer hvor høj notatet vil være, når det spilles. Begge disse værdier sendes fra MIDI-controllerne til USB-grænsefladen. Controllers skaber ikke lyde alene.

USB-interface

USB-grænsefladen er designet til i det væsentlige at oversætte MIDI-controllersignalet til en, der kan sendes til en computer via en USB-port. Nogle modeller har ekstra funktioner, men dette er hovedmålet. Interfaceens rolle er simpelthen at flytte signalet fra MIDI-controlleren til computerens optagelsesprogram.


computer

Hovedparten af ​​latensen af ​​sange optaget fra MIDI til USB kommer fra computeren. Computeren bruger et optageprogram til at gemme noter, som controlleren spiller. Programmet registrerer noten, hastigheden og varigheden af ​​hver tast, som musikken presser. Dette gemmes til afspilning senere. Computeren har også et program til at oversætte et MIDI-signal til en lyd. Det bruger dette program til at afspille noten gennem højttalerne, så musikeren kan høre, hvad han spiller.

Forsinkelsesforsinkelse

Forsinkelsestiden kan variere betydeligt afhængigt af USB-interface, optagelsesprogrammet og computerens funktioner og indstillinger. Du vil aldrig være i stand til helt at fjerne optagelsestiden fra MIDI til USB på grund af computerens behov for at behandle signalet. Ideelt set bør latensen være mindre end en millisekund. I så fald er det så lavt, at det ikke er mærkbart. Nogle gange er latensen dog så høj, at det giver en mærkbar forsinkelse mellem at trykke på en tast på MIDI-controlleren og lytte til den på højttaleren.


Reduktion af latens

Reducer latens ved at forbedre specifikationerne for den computer, der bruges til optagelser. Mere RAM og forarbejdningskraft reducerer den tid, computeren har brug for at behandle MIDI til USB-signalet. Dette reducerer ventetiden direkte. Nogle USB-grænseflader medfører en mere mærkbar forsinkelse end andre, så brug også en højere kvalitet grænseflade for at reducere latency.