Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

latencja karty dźwiękowej

bitches_brew 28 Jun 2012 22:26 2887 5
  • #1
    bitches_brew
    Level 10  
    witam serdecznie

    Googluję i czytam aby dowiedzieć się czegoś o działaniu kart dźwiękowych, mam jednak wrażenie, że ,,dźwiękowcy'' nie mają pojęcia o czym piszą (!).

    Proszę o wyjaśnienie: czy latencja karty dźwiękowej dotyczy tylko wejść, czy wyjść także?
    Czy karta dźwiękowa (podobnie do graficznej) może wspomagać odtwarzanie/syntezę dźwięku?

    pozdrawiam
  • #2
    adambyw
    Moderator of Acoustics
    bitches_brew wrote:
    Proszę o wyjaśnienie: czy latencja karty dźwiękowej dotyczy tylko wejść, czy wyjść także?

    Zarówno wejścia jak i wyjścia. Opóźnienie spowodowane jest zastosowaniem bufora, i wysyłaniem/odbieraniem danych z karty do programu większymi pakietami. Czym większy bufor tym większe opóźnienie. Czym mniejszy bufor tym większe obciążenie procesora, i większa szansa na wystąpienia braków w transmisji, tzw dropów.
    Przykładowo na moim starym laptopie, 1,6GHz przy karcie M-Audio transit, przy minimalnym buforze opóźnienie wynosiło ok 8ms (in 3,6, out 3,6) a obciążenie procesora w okolicy 50-60%, samą obsługą sterownika karty. Dokładnie przycinało czasami kursor, czyli pracować się średnio dało.

    bitches_brew wrote:
    Czy karta dźwiękowa (podobnie do graficznej) może wspomagać odtwarzanie/syntezę dźwięku?

    Może, ale nie musi. Jeżeli ma wbudowany DSP czyli Digital Sound Procesor, na polskie Cyfrowy Procesor Dźwięku to tak. Większość współczesnych kart dźwiękowych ma. Ten trend rozpoczął bodajże creative w kartach Live, i później audigy. W grach często się je wykorzystuje jako zmianę przestrzeni (wjeżdżasz samochodem w tunel itp). W zastosowaniu profesjonalnym nie stosuje się ich raczej. Główniej natywne pluginy np vst wykonujące obliczenia w głównym procesorze komputera, lub dedykowanymi kartami z procesorami jak np TC Powercore czy TDM pluginy na karty procesorów Digidesign Protools HD.


    Zdanie zaczynamy dużą literą, popraw to proszę.
    3.1.13. Zabronione jest publikowanie wpisów naruszających zasady pisowni języka polskiego, niedbałych i niezrozumiałych.
  • #3
    bitches_brew
    Level 10  
    bardzo dziękuję za odpowiedź.

    Proszę jeszcze o wyjaśnienie: każda karta dźwiękowa (bez względu na klasę) pozwala na ustawienie małego bufora?

    i jeszcze jedno pytanie: czym w takim razie różnią się profesjonalne karty dźwiękowe od ,,budżetowych''. Rozumiem, że
    1) jakością przetworników (lepsza kwantyzacja?)
    2) ilość wejść i wyjść
    coś jeszcze?

    pozdrawiam
  • #4
    adambyw
    Moderator of Acoustics
    Ostatni raz proszę żeby kolega poprawił pisownię!.

    bitches_brew wrote:
    Proszę jeszcze o wyjaśnienie: każda karta dźwiękowa (bez względu na klasę) pozwala na ustawienie małego bufora?

    Właściwie tak. To kwestia jakich sterowników się używa.

    Profesjonalne karty dźwiękowe przeważnie mają wyższe częstotliwości próbkowania, do 196kHz, i większą rozdzielczość, najczęściej 24bit, co przekłada się na dynamikę sygnału. Najczęściej też mniej szumią.
    Ich konstrukcja jest tak robiona by zapewnić minimalne opóźnienia, a dodatkowo najczęściej mają wbudowane przedwzmacniacze mikrofonowe, pracują na innych poziomach, profesjonalnym +4dBu, a nie konsumenckim -10dBV, i sporo więcej podobnych detali.
  • #5
    bitches_brew
    Level 10  
    Quote:
    Ich konstrukcja jest tak robiona by zapewnić minimalne opóźnienia


    co to znaczy?