Éppen most fedeztem fel az ASIO-t (az SD-n kapott válasznak köszönhetően).
Olvastam róla egy kicsit, és szeretnék győződjön meg róla, hogy megértem az előnyöket.
Úgy tűnik, hogy a legfőbb előnyök a következők:
- Csökkent késleltetés
- Több hangkártya vagy külső USB kombinálásának lehetősége Mikrofonok egyetlen programhoz (pl. Audacity, Goldwave stb.). (Tehát, ha két ilyen mikrofonról készítettem hangot: feltételezhetem, hogy az egyiket a hangszíneken, a másikon a hangszereket.
Van-e egyéb előnye?
Mi az előnye a csökkent késleltetésnek a hangfelvétel rögzítésében (kivéve a több mikrofon közötti lehetséges szinkronizálási problémák csökkentését)?
Megjegyzések
- AFAIK, második érvelésed csak akkor igaz, ha ASIO4ALL-ot használsz, az eszközök kombinálása nem része az ASIO-szabványnak. De egyetlen eszköznek több csatornája lehet.
Válasz
Az ASIO protokoll egy hangkártyával való kommunikációhoz.
Normál esetben az operációs rendszer kezeli az audio útvonalat, amelynek eredményeként sok rétegen haladnak át, mielőtt a hangkártyára ütnének. Minden réteg késleltetést ad.
Az ASIO lehetővé teszi, hogy egy szoftveralkalmazás közvetlenül beszéljen a hangkártyával, elkerülve az összes köztes réteget. Így érheti el a csökkent késleltetést .
Ezenkívül a hardver közvetlen elérésével is. A hang nem halad át az operációs rendszer audio keverőjén, potenciálisan elkerülve a minta / bitsebesség átalakítási veszteségeket. Ez a magasabb hűségnövekedés.
Csak megjegyzendő. Az ASIO illesztőprogram használata lényegében lehetővé teszi a szoftver számára, hogy a hardvert maximálisan kihasználja. Ha a tényleges hangkártya gyenge AD / DA átalakítással rendelkezik, vagy csak alacsonyabb szintű támogatást nyújt bitmélység (csak 16bit?), nem lépheti túl ezt a fizikai korlátozást.
Ezért valami asio4all használatával kivághatja késéssel. Ez nem javítja a hardveren zajló átalakítást.
Válasz
Az ASIO fő előnye gyorsabb, az audio bemenetek és kimenetek könnyebb átirányítása. Ez lehetővé teszi a bemenetek és kimenetek könnyű bekötését közvetlenül a hangrögzítő szoftverbe, és kiküszöböli a fogyasztói hangkártyákhoz általában kapcsolódó általános költségeket.
A csökkentett késleltetés előnye, ha több hangcsatornával foglalkozik. . Még akkor is, ha csak egyetlen bemenete és kimenete van, ha bármilyen réteget próbált megtenni, akkor a bemenetre és a kimenetre van szüksége ahhoz, hogy megfeleljenek. Ha 100 ms-ig tart, amikor a számítógéped megpróbálta lejátszani a hangot, a hangszórók elkészítéséig, és további 100 ms-ig a bemenet feldolgozásához és rögzítéséhez, ha mondjuk hallgatnád, akkor egy hangsávot énekelnél, 200 ms-ot kell rögzíteni, miután a számítógép megpróbálta lejátszani. Ez azt eredményezheti, hogy az ön éneke nem kerül időzítésre a számában a zenéhez képest.