Ugrás a tartalomra

Haladó15. lecke a 19-ből

Latency compensation: így igazítja a DAW a pluginokat

Koppints a képre a nagyításhoz.
Infografika a plugin delay compensationről: egy gyors és egy 2048 mintát késő pluginos útvonal, amelyeket a DAW a kimeneten egy vonalba igazít, alatta a késést okozó pluginok, a korlátok és az ellenőrzés lépései.

Röviden

Egyes pluginok késve adják ki a hangot. A DAW ezt úgy hozza helyre, hogy a többi sávot is ugyanennyivel visszatartja. Visszajátszáskor így minden egy vonalban szól, de az élő visszahallgatás késését ez nem tünteti el.

Mit látsz a képen?

A felső sávban balra két útvonal indul ugyanabban a pillanatban. A kék a gyors út, nulla mintányi késéssel. A narancs a pluginos út, ami 2048 mintát késik. Középen a DAW a kék útra is rátesz egy 2048 mintás várakozást, ezért jobbra, a kimeneten a két hullám pontosan egymás alatt érkezik.

A középső sor bal doboza az elvet írja le, a középső a késés tipikus forrásait sorolja. A jobb oldali azt mutatja, amit a kiegyenlítés nem old meg. Alatta balra a hibalehetőségek, jobbra az ellenőrzés négy módja. A piros sáv a lényeg: időbeli igazítás történik, nem a késés eltüntetése.

Hogyan működik?

A latency compensation (késéskiegyenlítés), más néven PDC, egy egyszerű egyezségen alapul. Minden plugin (beépülő modul) megmondja a DAW (zeneszerkesztő program) felé, hány mintát késik. A program megkeresi a leglassabb útvonalat, és a többit ehhez várakoztatja.

A latency (késés) itt nem hiba, hanem a munka ára. Aki előre akar látni, annak előbb el kell tárolnia egy darab hangot. Gondolj egy iskolai kórusfotóra. A fotós megvárja, amíg az utolsó gyerek is beáll a sorba, és csak akkor kattint. A kép késik pár másodpercet, de senki nem lóg ki róla.

A playback (visszajátszás) közben ez tökéletesen működik, mert a program előre ismeri a sávok tartalmát. Az élő bemenetnél viszont nincs mit előre olvasni. A mikrofonba érkező hang nem várhat a jövőre.

Mélyebben: mi késik, és mikor csúszik el?

A késés sample (minta) egységben mérődik. A kép 2048 mintája 48 kHz-en körülbelül 43 ezredmásodperc. Ez a füleddel már jól hallható csúszás lenne, ha nem igazítaná semmi.

A program nem összeadja a sávok késését, hanem a leglassabbhoz igazít. Ha az egyik sávon 2048, a másikon 512 minta a késés, mindenki 2048-hoz áll be. Egy sávon belül viszont a sorba kötött pluginok késése összeadódik. Két lassú plugin egymás után a két késés összegét adja.

ForrásMiért késik?
LookaheadElőre belenéz a jelbe, hogy időben reagáljon.
Linear-phase EQHosszú szűrővel dolgozik, ami sok mintát tárol.
Konvolúciós zengetőEgyes típusok darabokban számolnak, és ez várakozást ad.
OversamplingA fel- és leszámolás szűrői pár mintát hozzátesznek.
Külső eszközA jel kimegy a hangkártyán, és csak később ér vissza.

A lookahead (előretekintés) és a linear-phase EQ (lineáris fázisú EQ) a leggyakoribb nagy késésű eset. A convolution reverb (konvolúciós zengető) és az oversampling (túlmintavételezés) típustól függően késik. A hardware insert (külső eszköz beszúrása) késését a program nem tudja magától, ezt meg kell mérni.

Hol csúszhat el mégis? Ha egy plugin rossz értéket jelent. Ha a routing (jelirányítás) bonyolult, például egy sidechain (vezérlőjel-ág) több helyről kap jelet. Egyes programok low latency mode (alacsony késésű mód) kapcsolója pedig a nagy késésű pluginokat csendben bypass (kiiktatás) állásba teszi. Ilyenkor más szól, mint amit beállítottál.

Csináld így

  1. Nézd meg a program beállításaiban, hogy a késéskiegyenlítés be van-e kapcsolva. Alapból általában igen.
  2. Keverés előtt nézd át, melyik pluginod késik sokat. Sok program kiírja a sávon vagy a plugin ablakában.
  3. Felvételnél kapcsold ki vagy tedd bypassba a nagy késésű pluginokat az élő útvonalon.
  4. Párhuzamos útvonalnál ellenőrizd a kiegyenlítést egy kioltásos teszttel.
  5. Külső eszköznél mérd meg a késést, és írd be a hardware insert beállításába.
  6. Ha a low latency mode be van kapcsolva, keverés előtt kapcsold ki.

Próbáld ki

Tegyél egy dobsávot egy másolata mellé. A másolatra tegyél egy polarity (polaritás) fordítót, például a program saját hangerő-pluginjával. Játszd le együtt: csendet kell hallanod. Most tegyél az eredeti sávra egy lineáris fázisú EQ-t, minden sávja nullán. Ha a kiegyenlítés jól dolgozik, továbbra is csend van.

Ezt hívják null test (kioltásos összehasonlítás) módszernek. Kapcsold ki a késéskiegyenlítést a beállításokban, és játszd le újra. Most egy üreges, csattogó hangot hallasz, mert a két sáv elcsúszott egymástól. A csúszást a füleddel és a szintjelzőn is látod.

Kevés pénzből

  • Gyenge laptop: a nagy késésű pluginok a géped is terhelik. Felvételkor ki velük, keveréskor vissza.
  • Ingyenes limiter lookahead-del: jó tesztalany. Állítsd a küszöbét a csúcsok fölé, hogy ne dolgozzon. Így csak a késése marad, amit a kioltásos teszttel ellenőrizhetsz.
  • Mérés ingyen: egy rövid impulse (impulzus, rövid kattanás) vagy egy éles transient (tranziens, hangindítás) a legjobb viszonyítás. Nagyíts rá mintára, és nézd meg, egy vonalban vannak-e.
  • Külső eszköz nélkül: a loopback (visszakötéses mérés) egyetlen kábellel is megy, egy kimenetből egy bemenetbe.

Gyakori hibák

  • A kiegyenlítéstől várod a felvételi késés megoldását. Arra a monitoring (lehallgatás) beállítása és a round-trip latency (oda-vissza késés) csökkentése való.
  • Párhuzamos kompressziónál fázisos hang. A parallel compression (párhuzamos kompresszió) két ágát összeadva a legkisebb csúszás is hallható. Ha üregesen szól, először a késést ellenőrizd.
  • Kézzel eltolt sáv, bekapcsolt kiegyenlítés mellett. Így kétszer igazítasz, és a sáv a másik irányba csúszik el.
  • Elfelejtett low latency mode. A kész keverés másképp szól, mint amikor beállítottad.

Kapcsolódó témák

Próbáld ki: Zengető

Mesterséges terem: a görbe a zengés lecsengését mutatja, az előkésleltetés pedig a terem méretét érzékelteti.

A plugin a böngésző hangkezelésével működik, ehhez engedélyezni kell a JavaScriptet.

Tipp: Énekhangon tekerd a lecsengést 4 s fölé: katedrális. 0,4 s körül: kis szoba.

Kvíz

Három kérdés, hogy lásd, mi maradt meg. Minden válasznál megmutatjuk, miért jó vagy rossz.

1. Az egyik sávodon egy 2048 mintát késő plugin ül. Mit csinál a latency compensation visszajátszáskor?
Megoldás

A többi sávot is ugyanennyivel visszatartja, így minden egyszerre szól. Igen. A leglassabb útvonalhoz igazít mindent, ettől marad egyben a keverés.

2. Éneket veszel fel, és a fejhallgatóban késve hallod magad. A mix buszon egy linear-phase EQ ül. Mi segít?
Megoldás

Felvétel idejére kiiktatod a nagy késésű plugint. Így az élő útvonal rövidebb lesz, keveréskor pedig visszakapcsolhatod.

3. Hogyan ellenőrzöd a legbiztosabban, hogy egy plugin helyesen jelenti a késését?
Megoldás

Kioltásos teszttel: egy megfordított polaritású másolattal a hangnak el kell tűnnie. Ha csend marad, a két útvonal mintára pontosan egyszerre fut.

Fogalmak ebben a leckében

Hegyi János hangmérnök, több mint 30 éve a szakmában. Ingyenes, reklám és nyomkövetés nélkül.Miért készül ez az oldal?

Utoljára frissítve:

Hibát találtál? Másként tudod?

Írd meg. Minden jelzést elolvasok, és ha igazad van, javítom a leckét. A javítások a Köszönjük oldalra kerülnek.

Nem kérek e-mail címet, és az üzenetedet nem tárolom az oldalon: egyenesen hozzám érkezik levélben. Ne írj bele személyes adatot. Részletek