Paritian

Programação

Calculadora de Latência de Áudio

Latência do buffer em milissegundos, atraso de ida e volta, e a distância a que teria de recuar para sentir o mesmo.

Resultados

Latência de um buffer 2,6667 ms
Latência de ida e volta 6,8333 ms
Atraso dos altifalantes até si 2,9155 ms
Tudo somado 9,7488 ms
O mesmo que recuar esta distância 2,344 m
Amostras de atraso, ida e volta 328
Como isso se sente a tocar Bem — menos de 10 ms ida e volta
Buffer que daria 10 ms ida e volta 240

O que faz esta ferramenta

Um buffer de 128 amostras a 48 kHz dá menos de três milissegundos, o que parece nada até o contarmos duas vezes, à entrada e à saída, e somarmos os conversores. A comparação útil é a distância: o som percorre cerca de um terço de metro por milissegundo, por isso sete milissegundos de ida e volta sentem-se como estar dois metros e picos mais longe do amplificador — e é por isso que o número deixa de importar muito antes de chegar a zero.

Fórmula

latência = amostras do buffer ÷ taxa de amostragem · ida e volta = 2 × buffer + conversores

Variáveis

SímboloSignificadoUnidade
bfTamanho do buffer em amostras
srTaxa de amostragemHz
cvLatência dos conversores, ida e voltams
dsA que distância estão os altifalantesm
LTLatência de um bufferms
RTLatência de ida e voltams
ACAtraso dos altifalantes até sims
TTTudo somadoms
EQO mesmo que recuar esta distânciam
SMAmostras de atraso, ida e volta
VDComo isso se sente a tocar
BHBuffer que daria 10 ms ida e volta

Exemplo resolvido

  • Tamanho do buffer em amostras128
  • Taxa de amostragem48 000 Hz
  • Latência dos conversores, ida e volta1,5 ms
  • A que distância estão os altifalantes1 m
  • Latência de um buffer2,6667 ms
  • Latência de ida e volta6,8333 ms
  • Atraso dos altifalantes até si2,9155 ms
  • Tudo somado9,7488 ms
  • O mesmo que recuar esta distância2,344 m
  • Amostras de atraso, ida e volta328
  • Como isso se sente a tocarBem — menos de 10 ms ida e volta
  • Buffer que daria 10 ms ida e volta240

Limitações

  • O resultado é uma estimativa baseada apenas nos valores que introduziu. Situações reais incluem muitas vezes fatores que esta calculadora desconhece.
  • O cálculo é feito com precisão total e apenas a apresentação é arredondada. Se copiar um valor intermédio e voltar a escrevê-lo, podem surgir pequenas diferenças.