Arts >> Kultur Nöje >  >> Musik >> Digital Music

Varför har jag en MIDI tidsfördröjning på ingång ?

Musical Instrument Digital Interface är ett protokoll som används för att skicka musikdata mellan enheter och plattformar . När du skickar MIDI -signaler till datorn från en extern MIDI-controller , kan du uppleva en fördröjning mellan att skicka signalen och dess behandling . Denna fördröjning kallas latens. Det finns många olika variabler i behandlingen av datainformation , så det finns ett antal möjliga orsaker till latens . Latens och Buffertstorlek

Datorn hanterar många olika dataströmmar samtidigt . För att undvika komplikationer på grund av detta måste den reglera flödet av information genom buffertar. Buffertar sparar små mängder data och släpp den just för att bibehålla en jämn produktion. När databehandling innebär att omvandla digital till analog och tillbaka , flera buffertar är på jobbet . En större buffert sparar mer data utan skapar mer av en märkbar fördröjning . En liten buffert sparar mindre data , men leder till inkonsekvenser i bearbetningen . Många program har alternativ som innebär att du kan reglera buffertstorleken . Därför, om du upplever överdrivet MIDI latency , kan du försöka hitta en idealisk buffertstorlek .
Klockor

Signalerna bearbetas av ljudprogramär alla förvaltas av åtminstone en klocka. Klockor definierar tiden mellan databehandlings för att upprätthålla flödet av information. Om du använder flera ljudkort , kommer det att finnas två olika klockor i arbetet . MIDI -ingång och ljudutgång kan vara ur synk , om så är fallet . Du kanske kan specificera en klocka som huvudklockan och den andra som slav för att minska synliga signalfördröjning. Om det här är ett alternativ , kan det åstadkommas i inställningarna för din ljudenhet routing . Du kan oftast kommer till den här direkt i dina systeminställningar eller via ljud programvara som du använder. Addera Anslutning Strengh

En faktor som stör flödet MIDI -meddelanden är själva styrkan i MIDI-anslutning . Om du har en skadad kabel eller anslutningspunkten , kan detta orsaka förseningar i överföringen av MIDI -signaler . Om du har några mellanliggande anslutningspunkter mellan din MIDI-enheten och datorn , till exempel en MIDI till USB -omvandlare , kan dessa också hindra MIDI -signalen . Om du skickar en stor mängd MIDI data i datorn kan data bandbredd gränser bidrar också till latens .
Processor Använd

Om datorn kör många uppgifter samtidigt kommer detta att sakta ner den totala hastigheten för de flesta processer . Om du kör många program på tillägg till MIDI - baserat program , nära alla de okritiska program för att maximera processorkraft och RAM-minne . Ibland är en komplett omstart av ditt system det mest effektiva sättet att klara upp denna processorkraft och säkerställa en starkare MIDI -signal .
Drivrutiner

Varje enhet som du ansluter till din dator behöver en drivrutin så att den kan kommunicera effektivt med datorn . Om du inte använder drivrutinen för just din MIDI-enhet , kan datorn automatiskt konfigurera den med en generisk drivrutin . Med hjälp av en generisk drivrutin kan vara otillräcklig och kan vara en annan orsak till MIDI svårigheter och latens . Använd de mest up - to-date drivrutiner för dina specifika enheter; enhetsspecifika drivrutiner kan hämtas från enhetens tillverkarens webbplats. Addera

Digital Music

Relaterade kategorier