real-time
valós idejű · kiejtés: ríl tájm
A számítógép a hangot abban a tempóban számolja ki, ahogy szól, lemaradás nélkül.
Mit jelent?
Amikor lejátszod a projektet, a gép nem számol ki előre mindent. A hangot folyamatosan, darabonként állítja elő, épp mielőtt megszólal. Ez a real-time feldolgozás. A gépnek mindig lépést kell tartania a zenével.
Olyan, mint a szinkrontolmács. Nem olvashatja el előre a beszédet, és nem kérhet szünetet. Amit hall, azt azonnal mondania kell.
Ennek ára van. Minden pluginnak minden hangcsomaggal időben végeznie kell. Ha nem sikerül, a CPU overload (processzor-túlterhelés) recsegést okoz. A freeze (sáv befagyasztása) és a render in place (helyben hangsávvá alakítás) ezt a terhet veszi le. Előre kiszámolják a hangot, így lejátszáskor csak egy fájlt kell olvasni.
Hol találkozol vele?
- Felvétel közben: a programon át hallgatott effektek mind valós időben dolgoznak.
- Kiírásnál: a real-time bounce (valós idejű kiírás) pontosan a dal hosszáig tart. Az offline változat gyorsabb is lehet.
- Plugin-leírásokban: ha egy eszköz nem valós idejű, általában előbb elemzi a hangot, és külön ablakban dolgozza fel.
Gyakori félreértés
- „A real-time jobban szól, mert élő.” Egy digitális lánc ugyanazt számolja valós időben és gyorsítva is.
- „Valós idejű, tehát nincs késés.” Van, csak kicsi és állandó. A puffer mindig ad valamennyi latency (késés) értéket.
Rokon fogalmak
Leckék, ahol szerepel
16Haladó✓ megnéztedFreeze vagy render in place: CPU-kímélés okosan
A freeze visszafordítható ideiglenes renderrel kíméli a processzort, a render in place pedig új hangsávot készít, amivel a döntéseid rögzülnek.
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 bejegyzést. A javítások a Köszönjük oldalra kerülnek.