Latência por buffer
Latência (ms) = (samples / sample_rate) · 1000.
Latência (ms)
—
Latência de buffer de áudio: de samples a milissegundos
Para tirar a latência de I/O de áudio a partir do tamanho do buffer, use latencia_ms = buffer_samples / fs · 1000. Um buffer de 512 samples a 44,1 kHz dá ~11,6 ms. Rode o mesmo buffer a 48 kHz e cai para ~10,7 ms, e um buffer mais apertado de 128 samples a 48 kHz leva você até ~2,7 ms. Como guia geral, qualquer coisa abaixo de 10 ms fica ótima para tocar ao vivo, abaixo de 20 ms dá conta do tracking, e quando passa de 30 ms o atraso começa a aparecer no monitoring e pode atrapalhar cantor ou instrumentista. Lembre que a latência round-trip empilha os buffers de entrada e saída por cima do overhead do driver, então o valor real costuma rodar de duas a três vezes esse valor de buffer único. E o driver de áudio também tem seu peso aqui: ASIO no Windows, CoreAudio no macOS, JACK ou PipeWire no Linux podem pesar tanto quanto o próprio buffer.
Aplicações: produção musical e gravação ao vivo
Produtores no Logic, Ableton Live, FL Studio e Pro Tools costumam reduzir o buffer na hora de gravar, já que a latência baixa mantém a resposta no ponto, e voltam a subir na mixagem para que cada ciclo tenha mais CPU sobrando para os plugins. Engenheiros de live correm atrás de latência baixa nos retornos in-ear. Quando alguém está editando com instrumentos virtuais e plugins pesados e não está tocando ao vivo, um buffer maior não incomoda. Com drivers ASIO e uma interface USB dedicada, bater 5 ms round-trip é bem comum.
Perguntas frequentes
Por que buffer menor causa estalos? Cada bloco precisa estar pronto antes de o próximo vencer, e um buffer menor deixa a CPU com menos tempo para chegar lá. Se um plugin demora demais, o áudio falha. Isso é um buffer underrun.
Latência round-trip é só o dobro do buffer? Mais ou menos. Você soma os buffers de entrada e saída e ainda joga por cima alguns samples de overhead do driver, o que costuma dar de 2,5 a 3× o valor de buffer único.
ASIO vs WDM/WASAPI? O ASIO pula o mixer do Windows e fala direto com o hardware, e é assim que ele chega a menos de 5 ms. O WDM/WASAPI padrão tende a ficar em 20–40 ms.
Ferramentas Relacionadas
Henderson-Hasselbalch (Buffer pH)
Calcula o pH de uma solução tampão: pH = pKa + log10(base/ácido). Útil em bioquímica e análise de gasometria.
Calculadora renda fixa por percentual do CDI
Calcula o rendimento bruto anual de um titulo de renda fixa contratado em percentual do CDI a partir do CDI anual de referencia e do percentual oferecido.
Calculadora de Tamanho de Vaso para Cacto Mandacaru
Sugere o tamanho de vaso ideal para o cacto mandacaru.
Os resultados desta ferramenta têm caráter apenas informativo e educativo e não constituem aconselhamento profissional, financeiro, médico, jurídico, tributário ou contábil. Confirme decisões importantes com um profissional qualificado e fontes oficiais.