Calculadora de latência de buffer de áudio | De tamanho de buffer e taxa para milissegundos
Converta qualquer tamanho de buffer e taxa de amostragem na latência que sua DAW ou motor de áudio adiciona, em milissegundos. O resultado também mostra a distância que o som percorre nesse tempo (velocidade do som 343 m/s), o equivalente em frames a 60fps e um veredito ao vivo / estúdio / offline.
💡 Sobre esta ferramenta
Baixar o buffer de 256 para 128 amostras reduz a latência, mas em quantos milissegundos? A latência é calculada como "amostras do buffer ÷ taxa × 1000". Por isso um mesmo buffer de 256 amostras se comporta de forma bem diferente a 44100 Hz e a 96000 Hz: quase o dobro de atraso.
Esta calculadora deixa você trocar valores e ver a diferença de atraso em unidades tangíveis. Além dos milissegundos, mostra quanto o som percorre nesse tempo e a quantos frames de uma linha de tempo a 60fps o atraso equivale. "3 ms ≈ tocar a 1 metro de distância" transforma um número abstrato em algo físico. O seletor de caminho (apenas entrada / entrada + saída ida e volta / cadeia de monitoração) aplica um multiplicador para estimar o atraso real de ida e volta, não apenas o de uma via.
🧐 Perguntas frequentes
Que latência devo buscar? Um atraso de ida e volta abaixo de cerca de 10 ms parece imediato, como tocar um instrumento acústico. Muitos gravam confortavelmente até uns 12 ms, e o desconforto surge acima de 20 ms. Esta ferramenta marca menos de 10 ms como apto ao vivo, 10-30 ms como gravação de estúdio e acima de 30 ms como apenas offline.
Quanto menor o buffer, melhor? Não. Buffers baixos reduzem a latência mas exigem mais CPU, o que causa clicks e pops. A prática comum é 64-256 amostras ao gravar e subir para 512-1024 ao mixar, em troca de estabilidade. Compare aqui os dois valores antes de decidir.
Aumentar a taxa de amostragem reduz a latência? Com o mesmo tamanho de buffer, sim. O tempo para processar um número fixo de amostras é inversamente proporcional à taxa, então 256 amostras processam mais rápido a 96000 Hz do que a 44100 Hz. Em troca, a carga de CPU e disco aumenta.
Minha interface vai atingir esse número? Não: este é o valor teórico só do buffer. A latência real de ida e volta soma os buffers do driver (ASIO / Core Audio), o escalonador do sistema operacional e a conversão A/D-D/A. As opções de ida e volta e monitoração aproximam isso com um multiplicador, mas o valor medido será maior.
A monitoração direta zera a latência? Praticamente sim. A monitoração direta de uma interface roteia a entrada diretamente para as saídas, sem passar pelo buffer, então você se ouve com atraso quase nulo. O atraso do buffer só importa quando você precisa monitorar o sinal através de plugins.
📚 Por que 10 ms é o número-chave
A audição humana mal detecta atrasos abaixo de cerca de 3 ms, e é entre 3 e 10 ms que a maioria começa a percebê-los. Essa faixa equivale a percorrer de 1 a 3,4 metros de ar. Quando você segura um violão, as cordas ficam a alguns centímetros dos seus ouvidos: você ouve o tempo todo um atraso "natural" perto de um milissegundo. Monitorar abaixo de 10 ms soa como um instrumento real justamente porque cai nessa faixa cotidiana. O dado de distância desta ferramenta torna a ideia concreta: um buffer de 2048 amostras a 48000 Hz são cerca de 42 ms, que equivalem a uns 14,6 metros, parecido com o tempo que a batida de um baterista leva para chegar até você do outro lado de um palco.