Aumente o atraso até que o flash e o clique pareçam simultâneos. O valor então se aproxima da sua latência de saída de áudio.
Latência de áudio típica por conexão
| Conexão | Latência típica | Suficiente para |
|---|---|---|
| Fones / caixas com fio | 5–20 ms | Tudo, inclusive instrumentos ao vivo |
| aptX Adaptive / LE Audio | 40–80 ms | Jogos, vídeo |
| aptX | 60–120 ms | Vídeo, jogos casuais |
| AAC (fones comuns) | 100–200 ms | Música, a maioria dos vídeos |
| SBC (Bluetooth antigo) | 150–300 ms | Só música |
Dica: faça o teste primeiro com saída por cabo para conhecer a base da sua tela e da sua reação, depois troque para Bluetooth: a diferença entre as duas leituras é o atraso sem fio.
Perguntas frequentes sobre latência de áudio
O que é latência de áudio?
Latência de áudio é o atraso entre o momento em que um som é disparado e o momento em que você realmente o ouve. Ela se acumula ao longo de toda a cadeia: o aplicativo, a pilha de áudio do sistema operacional, o DAC ou a transmissão sem fio e o driver da caixa ou do fone. Saídas com fio normalmente acrescentam 5–20 ms; o Bluetooth acrescenta de 40 ms (aptX Low Latency) a mais de 300 ms (codecs SBC antigos).
Como funciona este teste de latência?
O teste pisca a tela e toca um clique em um ciclo de um segundo. Por causa da latência, o clique chega depois do flash. Arraste o controle para atrasar o flash até que os dois pareçam perfeitamente simultâneos: o valor do controle é então a sua latência de saída de ponta a ponta em relação à tela. Para uma leitura estável, observe o flash com a visão periférica e preste atenção ao clique.
Quanta latência é aceitável?
Depende da tarefa. Para ouvir música, até 200 ms está bom, porque nada precisa sincronizar. Em vídeo, erros de lip sync ficam perceptíveis por volta de 80–100 ms. Em jogos, menos de 60 ms parece responsivo. Para tocar um instrumento ao vivo ou cantar com monitores, você precisa de menos de 20 ms; acima disso, o atraso atrapalha o tempo de forma audível.
Por que a latência do Bluetooth é tão alta?
O áudio Bluetooth precisa ser codificado, transmitido em pacotes, armazenado em buffer contra interferência de rádio e decodificado. O codec é o que mais importa: o SBC costuma ficar em 150–300 ms, o AAC em torno de 100–200 ms, o aptX em cerca de 60–120 ms, e o aptX Adaptive ou LE Audio podem chegar perto de 40–80 ms. Tanto o transmissor quanto os fones precisam suportar o codec para aproveitá-lo.
O que é a latência de saída informada nesta página?
Os navegadores expõem duas estimativas pela Web Audio API: baseLatency (o buffer interno de processamento do navegador) e outputLatency (o atraso estimado pelo sistema operacional até o hardware de áudio). São referências úteis, mas não enxergam dentro de fones Bluetooth; por isso o teste perceptivo com o controle costuma indicar mais do que o valor informado em dispositivos sem fio.