Kuidas Reguleerida Oma Audio Liidese Latentsust?

Kui töötate kodustuudios või stuudios, on audio liideste latentsuse teema oluline teema, mis mõjutab otseselt salvestamise ja segamise protsessi.

Aga millest see täpselt räägib?

Ja eriti, kuidas peaksite oma helikaardi latentsust seadistama, et see töötaks võimalikult hästi (mõnikord räägitakse puhversuuruse seadistamisest — kui see termin on teile tundmatu, pole probleemi, ma selgitan kõik välja)?

Hea küll, see on hea aeg: vaatame seda kõike üksikasjalikult selles artiklis.

Kõik audio liidesed on vastuvõtlikud audio latentsuse nähtusele

Siin on teemade kokkuvõte, mida me koos käsitleme:

  1. Mõisted: Mis on audio liidese latentsus?
  2. Kuidas reguleerida oma audio liidese latentsust / puhversuurust?
  3. Töötamine latentsusega (kui pole valikut)
  4. Kuidas reguleerida latentsust Ableton Live’is
  5. Kuidas reguleerida latentsust Cubase’is
  6. Kuidas reguleerida latentsust FL Studio’s
  7. Kuidas reguleerida latentsust Logic Pro’s
  8. Kuidas reguleerida latentsust Pro Tools’is
  9. Kuidas reguleerida latentsust Studio One’is
  10. Kuidas reguleerida latentsust Reaper’is

Mõisted: Mis on audio liidese latentsus?

Alustame selgitamisega, mis on audio latentsus: näete, see pole keeruline, kuid on mõned väikesed detailid, mida tuleb meeles pidada.

Lihtne määratlemine

Audio latentsus audio liideste kontekstis on viivitus, mis on tavaliselt väga lühike, hetke vahel, mil heli toodetakse (näiteks kitarri mängimine või laulmine) ja hetke vahel, mil te kuulete seda heli oma esitusseadmest (nt kõrvaklappidest või kõlaritest).

Teisisõnu, see on aeg, mis kulub helil “reisida” läbi teie audio liidese ja arvuti enne, kui see jõuab teie kõrvadele.

Väga madal latentsus on hädavajalik, et salvestamise ja esitamise kogemus oleks ilma tajutava viivituseta.

Kujutage näiteks ette, et olete oma elektrikitari oma liidese külge ühendanud: kui mängides kuulete heli peaaegu koheselt oma kõrvades, on kõik korras.

Aga kui see tuleb poole sekundi viivitusega, siis on probleem: teil on tajutav audio latentsus.

Tõepoolest, meie aju suudab kompenseerida väikseid viivitusi: tavaliselt, kui latentsus on alla 10 millisekundi, peaksime saama mängida ilma liiga suurte probleemideta.

Kui see on alla 5 millisekundi, on see siiski palju parem.

Aga üle 10 millisekundi hakkab see mõjutama esinemist, kuna me kuuleme liiga selgelt heli viivitust. Tagajärg: raske on rütmi järgida, raske on mängides tunnet lisada, kuna me ei ole kindlad, kas oleme õigel ajal või mitte.

Oluline on märkida, et sõltuvalt inimestest ja salvestatud instrumentidest on latentsus rohkem või vähem tajutav: lauljad on selle nähtuse suhtes eriti tundlikud, samas kui kitarristid saavad sageli töötada veidi kõrgema latentsusega.

Sisendi latentsus…

Kuna mõistmiseks on oluline, vaatame veidi lähemalt, mis juhtub samm-sammult klassikalises häälesalvestuse olukorras.

Schéma matérialisant la latence d'entrée d'une interface audio

Esimene samm on paigutada mikrofon laulja ette.

Kui artist hakkab laulma, püüab mikrofon signaali, muundab selle elektriliseks signaaliks ja edastab selle (1) teie helikaardile.

Helikaardis muundatakse analoogne elektrisignaal digitaalseteks signaalideks, et see oleks arvuti jaoks arusaadav, A-N muunduri kaudu (2). See etapp võtab juba natuke aega. See aeg on tavaliselt veidi üle poole millisekundi.

Seejärel saadetakse andmed USB-bussi kaudu teie arvutisse (3).

Probleem on see, et USB ei saa hallata andmeid reaalajas: et saaks töödelda teie hääle salvestamise digitaalset signaali, jagatakse see väikesteks tükkideks, mis salvestatakse vaheldumisi nii-öelda vahemälu või buffer inglise keeles.

Üldiselt on see ajutine salvestusala, mida kasutatakse helidate haldamiseks enne nende töötlemist või esitust. Vahemälu kasutatakse peamiselt audio latentsuse optimeerimiseks, võimaldades süsteemil helidate sujuvamalt ette valmistada ja töödelda.

Teie seadistustest sõltuvalt (selgitan hiljem, kuidas kõike õigesti seadistada) on vahemälu suurus erinev: näiteks võib teil olla 32 näidist, 64 näidist, 128 näidist jne.

Mida suurem on vahemälu, seda rohkem lisab see signaalile viivitust.

Tõepoolest, näidiste arv on otseselt seotud näidissagedusega, millega te töötate.

Kui töötate, nagu sageli juhtub, näidissagedusega 44100 Hz, tähendab see, et teil on 44100 audio näidist sekundis.

Sellisel juhul:

  • 32 näidisega vahemälu vastab umbkaudu 0,7 millisekundile;
  • aga 256 näidisega vahemälu vastab 5,8 millisekundile.

Ja see kestus tõlgitakse seega lisaviivituseks, mis lisatakse audio signaalile.

Aga see ei ole veel kõik: teie arvuti (4) tasemel haldab signaali audio draiver või driver, mis on sarnane teie printeri draiveriga või mis iganes.

Ja see draiver, sõltuvalt sellest, kuidas see on programmeeritud (ja see on oluline erinevus audio liideste tootjate vahel), lisab samuti rohkem või vähem latentsust audio signaalile enne, kui see jõuab teie DAW-sse või STAN-i.

Töötlemise latentsus…

Nüüd, kui teie signaal on jõudnud teie DAW-sse, olete võib-olla lisanud erinevatele radadele efektipluginaid, sealhulgas salvestatavale hääleradale.

Need pluginad võivad üldiselt töötada kahel viisil:

  • kas nad suudavad signaali reaalajas töödelda;
  • või nad ei suuda seda teha.

Teisel juhul näete te, et pluginad lisavad jälle latentsust.

Enamikus DAW-des saate tegelikult vaadata pluginadest lisatud latentsust, nagu näiteks selle akna kaudu Studio One’i liideses:

Pluginade latentsus

Märkus: see, kas plugin lisab latentsust või mitte, ei ole kvaliteedi kriteerium. See sõltub täielikult algoritmi tüübist ja sellest, mida soovime teha.

Ja väljundlatentsus…

Muidugi, kui soovite näiteks reaalajas oma kõrvaklappides kuulata häält, mida salvestate, peate edastama audio signaali oma DAW-st kõrvaklappidesse.

Schéma, mis illustreerib audio liidese väljundlatentsust

Ja siin toimuvad täpselt samad nähtused nagu eelnevalt:

  • On latentsus, mille lisab draiver (1);
  • on latentsus, mis on seotud andmete edastamise vahemäluga (2);
  • ja on väike lisalatentsus, mis on seotud digitaal-analoogmuundamisega teie liideses (3).

Ja alles pärast seda saab signaali edastada teie kuulamisseadmesse (kõrvaklapid või kõlarid).

Mis annab meile globaalset latentsust…

Kõik, mida oleme just selgitanud, tähendab, et kui salvestate signaali oma audio liidese kaudu ja edastate selle seejärel kõrvaklappidesse või kõlaritesse, on teil globaalne latentsus, mis vastab kõigi eelnevalt mainitud viivituste summale.

Räägitakse mõnikord “sisendi/väljundi latentsusest”, numbrist, mis kuvatakse kõigi DAW-de seadistuspaneelides.

Ja just see latentsus võib meile probleeme tekitada või mitte, sõltuvalt audio liidese seadistustest.

Kuidas seadistada latentsust / oma audio liidese vahemälu?

Sest tõsi, et et töötada oma audio liidesega heades tingimustes, on oluline reguleerida latentsust: see on osa seadetest, mida on hädasti vaja helikaardi / audio liidese seadistamiseks.

Puhvri probleem

Nagu me just nägime: puhver vastab vahemälule. Mida suurem on puhvri suurus, seda rohkem lisate latentsust.

Nii et instinktiivselt võiksime mõelda “pole probleemi, reguleerin oma puhvri miinimumini, et latentsust vähendada”.

Aga see oleks liiga lihtne…

Tõepoolest, mida rohkem vähendate oma puhvrit, seda väiksemad on andmepaketid, kuid need saadetakse seega teie arvutisse kiiremini.

Ja seega peab teie protsessor (CPU) töötama kiiremini.

Ja mingil hetkel on piir.

See piir avaldub krigisevate helide ilmumisega salvestatud ja/või mängitud helis.

Ja muidugi, me ei taha neid krigisevaid helisid.

Puhvri suuruse reguleerimine

Seega tuleb leida õige tasakaal.

Vähendage puhvri suurust võimalikult palju, kuid niipea, kui märkate, et teil on krigisevaid helisid, suurendage seda.

Saate seda teha samm-sammult: alustage piisavalt suure puhvri suurusega, näiteks 1024 näidist.

Siis minge 512-le.

Siis 256-le.

Siis 128-le.

Ja nii edasi…

► Ja kui te siiski jääte krigisevate helide juurde, soovitan lugeda minu täielikku tõrkeotsingu juhendit audio liideste jaoks.

Olge ettevaatlik pluginatega

Üks tähelepanek: olge ettevaatlikud oma pluginade mõju suhtes protsessorile.

Tõepoolest, kui proovite salvestada väga pluginatega koormatud sessioonis (efektid või instrumendid), võib teie arvuti protsessoril olla raskusi, kuna ta peab:

  • samal ajal arvutama pluginatega seotud töötlemisi;
  • ja hoolitsema signaali edastamise eest USB-bussi kaudu.

Nii et kui salvestate, ärge kartke deaktiveerida mõningaid mitteolulisi pluginaid või bouncida mõningaid teie radu helina, kui teil on liiga palju krigisevaid helisid.

Deaktiveerige ka latentsust lisavad pluginad.

Reguleerige latentsust vastavalt oma vajadustele

Samuti märkige, et sõltuvalt sellest, mida teete, ei ole teil vaja hoida sama puhvri seadistust.

Tüüpiliselt juhtub sageli, et salvestamiseks kasutame muidugi võimalikult madalat seadistust — kuid niipea, kui hakkame segama, kasutame palju kõrgemat puhvri seadistust.

See on pigem hea praktika, kuna salvestamisel on oluline, et helil oleks tajumatu latentsus, kuid segamisel ei ole tavaliselt probleem, kui signaalil on viiskümmend millisekundit viivitust.

Nii et eriti kui teil on mitte väga võimas arvuti, ärge kartke kasutada seda väikest tehnikat.

Töötamine latentsusega (kui pole valikut)

Fakt on see, et kui olete stuudios või kodustuudios, leiate end regulaarselt olukordadest, kus teil on liiga kõrge latentsus, et korralikult töötada.

Eriti siis, kui salvestate.

Kasutage otse jälgimist

Esimene asi, millest räägime, on minu arvates hädavajalik salvestamiseks.

See tähendab, et isegi kui minu helikaart on kõrgekvaliteediline, isegi kui arvuti on võimas — kasutan alati mingit otse jälgimise vormi, et saata heli kunstniku kõrvaklappidesse.

VÄLJA ARVATUD, kui mul on absoluutselt vaja pluginaid DAW-s, näiteks kitarrivõimendi simulaatorite jaoks.

Aga näiteks kui salvestan häält, kasutan alati otse jälgimist.

Mis see siis on?

Konkreetsemalt võimaldavad enamik liideseid suunata helisignaali otse heliväljundisse enne, kui see läbib arvutit.

See võimaldab teil mitte kogeda latentsust üldse.

See saab teha tänu nupule, mis on liideses, mis võimaldab öelda “kõrvaklappide väljundis soovin kuulda nii oma saatetööd JA signaali, mida ma salvestan”, kuid see on üha vähem levinud.

Audio routing
Audio routing matriid on mõnikord keerulised, kuid need võimaldavad hõlpsasti manipuleerida audio signaaliga, et kuulda täpselt seda, mida soovite salvestamise ajal.

Tõepoolest, tänapäeval hallatakse seda tüüpi routing audio sageli tarkvara kaudu, mis on varustatud teie audio liidesega (mitte teie DAW-iga).

Seega saate luua “kõrvaklappide mikse”, valides täpselt, millist signaali te saadate sellesse või sellesse kõrvaklappide väljundisse.

Ja tõeliselt, see on lähenemine, mida ma soovitan järgida, kui te salvestate (uuesti, välja arvatud juhul, kui mängite kitarri ja vajate võimendi simulaatoreid).

Aga kui vajate efekte?

Mõnel juhul peate siiski lisama efekte.

Typiliselt, reverb häälele: kui salvestame laulu, paneme sageli reverb’i artisti kõrvaklappide tagasisidesse, et ta/ta tunneks end mugavamalt ja kuulaks midagi, mis sarnaneb rohkem lõpptootele.

Esimene võimalus on kasutada audio liidest, mis sisaldab DSP-d — see tähendab integreeritud arvutusprotsessoreid, mis võimaldavad ühtlasi vabastada arvuti protsessorit arvutusvõimsuse osas, kuid ka arvutada efekte palju väiksema latentsusega.

Sellist tehnoloogiat leidub näiteks Universal Audio kaartides.

Kuid tänapäeval, kuna meie arvutite protsessorid on üha võimsamad, ei tundu mulle vajalik selle tüüpi tehnoloogiale üleminek.

Kuid see on siiski väga mugav, kui teie helikaardil on väike integreeritud DSP, mis võimaldab genereerida reverb’i: see on juhtum paljude RME audio liideste puhul, mis võimaldavad signaali ekvaliseerida, seda tihendada või lisada reverb’i lihtsustatud viisil.

Kui teil ei ole selliseid funktsioone oma audio liideses, pole see väga tõsine, kuna saate alati oma seadmeid seadistada järgmiselt:

  • mikrofoni heli jaoks kasutate ainult otse jälgimist, et suunata signaali kõrvaklappide väljundisse;
  • ja reverb’i jaoks kasutate pluginat oma DAW-s (reverb’i puhul ei tekita mõned millisekundid viivitust üldse probleeme).

See on veidi keerulisem, kuid see töötab väga hästi ja võimaldab kasutada teie valitud reverb’i.

Reverb plugin, mida saab kasutada sellisel viisil.

Artikli lõpetamiseks soovitan vaadata, kuidas peamistes turul olevates DAW-des reguleerida latentsust.

Pange tähele, et sõltuvalt sellest, kas kasutate MacOS-i või Windowsi, võivad olla väiksed erinevused (typiliselt Windowsis, kuigi mälu puhver on DAW-st ligipääsetav, toimub seadistamine sageli liidese spetsiifilise juhtpaneeli kaudu).

Kuidas reguleerida latentsust Ableton Live’is

Avage tarkvara seadistuspaneel, minnes menüüsse Valikud > Eelistused ja seejärel Audio vahekaardile.

Sõltuvalt teie riistvarast saate kas klõpsata Riistvara seadistus nuppu, et pääseda puhvri seadistamise paneeli, või reguleerida Puhver suurus jaotises Latentsus.

Latentsuse seadistamine Ableton Live'is

Kuidas reguleerida latentsust Cubases

Cubases, et reguleerida puhvri suurust, tuleb minna menüüsse Stuudio > Stuudio seadistus.

Valige seejärel oma draiver vasakpoolse rippmenüü hulgast ja klõpsake Armatuurlaud, et avada puhverdamise seadistuste valikud.

Aitäh Julien ekraanipildi eest!

Kuidas reguleerida latentsust FL Studios

FL Studios (endine Fruity Loops) saate klõpsata menüül Valikud > Audio Seaded, et avada audio seadistuste paneel.

Seejärel saate MacOS-is otse puhverdamise suurust reguleerida, ja Windowsis peate klõpsama suurt ristkülikukujulist nuppu Show ASIO panel.

Latentsuse seadistamine FL Studios
Aitäh Dblb ekraanipildi eest!

Kuidas reguleerida latentsust Logic Pro-s

Logic Pro-s puhverdamise reguleerimiseks klõpsake menüüd Logic Pro > Seaded (või Eelistused) > Audio, seejärel klõpsake Seadmed.

Seejärel saate muuta puhverdamise suurust ja seega oma latentsust, muutes valikut IO puhver suurus.

Aitäh Fil ekraanipildi eest!

Kuidas reguleerida latentsust Pro Toolsis

Pro Toolsis puhverdamise suuruse ja seega latentsuse kohandamiseks klõpsake menüüd Setup > Playback Engine.

Seejärel saate puhverdamise suurust otse avanevas aknas reguleerida, muutes H/W Buffer Size.

Latentsuse seadistamine Pro Toolsis
Aitäh David des Secrets du Son ekraanipildi eest!

Kuidas reguleerida latentsust Studio One’is

Studio One’is klõpsake menüüd Studio One > Valikud, seejärel klõpsake vahekaardil Audio Seadistus.

Seejärel saate puhverdamise suurust reguleerida alajaotises Audio Seade, kas otse või klõpsates nupul Seadistus.

Latentsuse seadistamine Studio One'is

Kuidas reguleerida latentsust Reaperis

Avage Reaperi eelistuste paneel, klõpsates menüüd Valikud > Eelistused, seejärel leidke alamenüü Audio > Seade avanevas aknas vasakul.

Siis peate lihtsalt klõpsama nupul ASIO Configuration…, et reguleerida puhverdamise suurust.

Samuti saate kasutada valikut Request block size, et sundida liidest, kui esimene meetod ei sobi.

Latentsuse seadistamine Reaperis

Kokkuvõtteks

Nii et nüüd teate täpselt, mis on latentsuse mõisted audio liideste osas, ja teate ka, kuidas seda õigesti reguleerida, et töötada optimaalses keskkonnas.

► Kui vaatamata sellele märkate krigisevaid helisid, ärge unustage lugeda seda artiklit.

► Ja kui teil pole enam probleeme, soovitan teil vaadata minu parimate audio liideste valikut kodustuudio jaoks.