Latentie tussen MIDI en USB

Schrijver: Roger Morrison
Datum Van Creatie: 24 September 2021
Updatedatum: 14 November 2024
Anonim
USB MIDI INTERFACE vs MIDI USB HOST – What is the difference? A Beginner Friendly Overview
Video: USB MIDI INTERFACE vs MIDI USB HOST – What is the difference? A Beginner Friendly Overview

Inhoud

Muziek opnemen op een computer is anders dan bij een analoge opname. Noten die met een digitale instrumentcontroller voor muziekinstrumenten (MIDI) worden gespeeld, worden meestal via USB naar de computer verzonden. De computer moet de gegevens van USB naar de opname verwerken. De informatie wordt opnieuw verwerkt en als een audiosignaal door de luidsprekers verzonden. Dus de muzikant die aan het opnemen is, kan horen wat hij speelt. Dit is geen instant proces, de vertraging tussen de musicus die op een toets op de MIDI-controller drukt en naar het geluid van de spreker luistert, wordt latentie genoemd.


Toetsenborden zijn de meest voorkomende MIDI-controllers die worden gebruikt door muzikanten (toetsenbordafbeelding door Vasiliy Koval van Fotolia.com)

MIDI-controller

Latency tijdens het opnemen van een song is het resultaat van het gebruik van een MIDI-controller met een USB-interface. De gebruiker drukt op een toets op de controller om een ​​notitie te maken. Het zendt een elektrisch signaal uit dat aangeeft welke noot is gespeeld. In regelaars met snelheidssensoren wordt ook vastgelegd hoeveel kracht de muzikant op de sleutel heeft gebruikt. Deze druk wordt gebruikt om de 'velocity' van de noot te bepalen, die bepaalt hoe hoog de noot zal zijn als deze wordt gespeeld. Beide waarden worden door de MIDI-controllers naar de USB-interface verzonden. Controllers maken zelf geen geluiden.

USB-interface

De USB-interface is hoofdzakelijk ontworpen om het MIDI-controller-signaal te vertalen naar een signaal dat via een USB-poort naar een computer kan worden verzonden. Sommige modellen hebben extra functies, maar dit is het belangrijkste doel. De rol van de interface is eenvoudigweg om het signaal van de MIDI-controller naar het opnameprogramma van de computer te verplaatsen.


computer

Het grootste deel van de latency van songs opgenomen van MIDI naar USB komt van de computer. De computer gebruikt een opnameprogramma om notities op te slaan die de controller afspeelt. Het programma registreert de noot, de snelheid en de duur van elke toets die de muzikant indrukt. Dit wordt opgeslagen om later af te spelen. De computer heeft ook een programma om een ​​MIDI-signaal te vertalen naar een hoorbaar geluid. Het gebruikt dit programma om de noot via de luidsprekers te spelen, zodat de muzikant kan horen wat hij speelt.

Vertraging vertraging

De vertragingstijd kan aanzienlijk variëren, afhankelijk van de USB-interface, het opnameprogramma en de functies en instellingen van de computer. U kunt nooit de opnamelatentie van MIDI naar USB volledig verwijderen vanwege de noodzaak van de computer om het signaal te verwerken. Idealiter zou de latentie minder dan één milliseconde moeten zijn. In dit geval is het zo laag dat het niet merkbaar is. Soms is de latentie echter zo hoog dat het een merkbare vertraging veroorzaakt tussen het indrukken van een toets op de MIDI-controller en het luisteren ernaar op de luidspreker.


Latency verminderen

Verminder latentie door de specificaties van de computer die wordt gebruikt voor opnames te verbeteren. Meer RAM en verwerkingskracht verminderen de hoeveelheid tijd die de computer nodig heeft om het MIDI-naar-USB-signaal te verwerken. Dit vermindert direct de latentie. Sommige USB-interfaces veroorzaken een meer merkbare vertraging dan andere, dus gebruik ook een interface van hogere kwaliteit om de latentie te verminderen.