Forhold mellom MIDI og USB

Forfatter: Roger Morrison
Opprettelsesdato: 26 September 2021
Oppdater Dato: 8 Kan 2024
Anonim
Most Expensive Private Room on Japan’s Longest Overnight Bus 😪 16 Hour Travel Vlog キングオブ深夜バス はかた号
Video: Most Expensive Private Room on Japan’s Longest Overnight Bus 😪 16 Hour Travel Vlog キングオブ深夜バス はかた号

Innhold

Opptak av musikk på en datamaskin er forskjellig fra analog opptak. Notater som spilles med en Digital Instrument Controller for Musical Instruments (MIDI) sendes vanligvis til datamaskinen via USB. Datamaskinen må behandle dataene fra USB til opptaket. Informasjonen behandles igjen og sendes som et lydsignal gjennom høyttalerne. Så musikken som registrerer kan høre hva han spiller. Dette er ikke en øyeblikkelig prosess, forsinkelsen mellom musikken som trykker på en tast på MIDI-kontrolleren og lytter til lyden av høyttaleren er kjent som latens.


Tastaturer er de vanligste MIDI-kontrollerne som brukes av musikere (tastaturbilde av Vasiliy Koval fra Fotolia.com)

MIDI Controller

Latency mens du spiller inn en sang er et resultat av prosessen med å bruke en MIDI-kontroller med et USB-grensesnitt. Brukeren trykker på en tast på kontrolleren for å lage et notat. Den sender et elektrisk signal som angir hvilket notat som har blitt spilt. I kontroller med hastighetssensorer registrerer de også hvor mye kraft musikken brukes på nøkkelen. Dette trykket brukes til å bestemme "hastigheten" av notatet, som styrer hvor høyt notatet vil være når det spilles. Begge disse verdiene sendes fra MIDI-kontrollerne til USB-grensesnittet. Controllers lager ikke lyder av seg selv.

USB-grensesnitt

USB-grensesnittet er utformet i hovedsak for å oversette MIDI-styresignalet til en som kan sendes til en datamaskin via en USB-port. Noen modeller har ekstra funksjoner, men dette er hovedmålet. Grensesnittets rolle er ganske enkelt å flytte signalet fra MIDI-kontrolleren til datamaskinens opptaksprogram.


datamaskin

Det meste av latensen av sanger som er innspilt fra MIDI til USB kommer fra datamaskinen. Datamaskinen bruker et opptaksprogram for å lagre notater som kontrolleren spiller. Programmet registrerer notatet, hastigheten og varigheten til hver tast som musikken presser. Dette lagres for senere avspilling. Datamaskinen har også et program for å oversette et MIDI-signal til en hørbar lyd. Den bruker dette programmet til å spille notatet gjennom høyttalerne, så musikken kan høre hva han spiller.

Forsinket tidsforsinkelse

Forsinkelsestiden kan variere vesentlig avhengig av USB-grensesnittet, opptaksprogrammet og datamaskinens funksjoner og innstillinger. Du vil aldri kunne helt fjerne opptakstidens fra MIDI til USB på grunn av datamaskinens behov for å behandle signalet. Ideelt sett bør ventetiden være mindre enn en millisekund. I dette tilfellet er det så lavt at det ikke er merkbart. Men noen ganger er latensen så høy at det medfører en merkbar forsinkelse mellom å trykke en tast på MIDI-kontrolleren og lytte til den på høyttaleren.


Reduserer latens

Reduser latens ved å forbedre spesifikasjonene til datamaskinen som brukes til opptak. Mer RAM og prosessorkraft reduserer hvor lang tid datamaskinen trenger for å behandle MIDI til USB-signalet. Dette reduserer ventetiden direkte. Enkelte USB-grensesnitt gir en mer merkbar forsinkelse enn andre, så bruk også et høyere kvalitetsgrensesnitt for å redusere ventetiden.