Áudio & Performance

Otimização de DPC Latency no Windows para Produção Musical e Streaming sem Estalos

Edson Feitosa de Oliveira Júnior
Edson Feitosa de Oliveira Júnior
Fundador & Desenvolvedor Full Stack

Estalos, cliques e cortes no áudio durante uma gravação, live ou ensaio com interface de som são um pesadelo para músicos e streamers. Muitas vezes o computador é potente e o processador nem está sobrecarregado. O culpado costuma ser a latência DPC: drivers que seguram o processador por tempo demais e atrasam o processamento do áudio. Este guia mostra como diagnosticar e corrigir.

O que é latência DPC

No Windows, drivers de dispositivos (rede, vídeo, armazenamento) usam rotinas chamadas DPC (Deferred Procedure Calls) para concluir tarefas. Enquanto uma DPC roda, ela tem prioridade sobre os programas. Se um driver mal comportado demora demais, o buffer de áudio não é preenchido a tempo e você ouve um estalo.

Passo 1: diagnóstico com LatencyMon

  1. Baixe o LatencyMon (gratuito para uso pessoal) e clique em iniciar.
  2. Use o computador normalmente por 10 a 20 minutos, de preferência reproduzindo áudio e com os programas que você usa ao gravar.
  3. Veja a conclusão na tela principal e a aba Drivers, ordenando pela coluna de maior tempo de execução.

Os culpados mais frequentes aparecem com nomes como ndis.sys e drivers de Wi-Fi (rede), nvlddmkm.sys (vídeo NVIDIA), dxgkrnl.sys (gráficos), storport.sys (armazenamento) e ACPI.sys (energia).

Passo 2: ajustes de energia

Passo 3: drivers

Passo 4: BIOS

Algumas opções de economia de energia da placa-mãe aumentam a latência. Para estúdios dedicados, teste desativar estados de economia profundos (C-States) e recursos como Intel SpeedStep ou AMD Cool'n'Quiet. Faça uma mudança por vez e meça de novo, porque o efeito varia muito entre computadores.

Passo 5: configure o buffer de áudio

O tamanho do buffer na DAW define o equilíbrio entre latência e estabilidade:

Se mesmo em 256 amostras ainda há estalos, o problema é DPC ou driver, não falta de potência.

Passo 6: programas em segundo plano

Hardware que ajuda

Para lentidão geral, veja computador lento: causas e soluções.

Modo Streaming do PruPru

Utilize a função Modo Streaming do PruPru.exe para priorizar buffers de áudio e desativar rotinas em segundo plano durante gravações.

Baixar PruPru.exe Grátis →

Perguntas frequentes

Por que o áudio estala se o processador não está sobrecarregado?

Geralmente por latência DPC: algum driver, como o de rede ou vídeo, segura o processador por tempo demais e atrasa o preenchimento do buffer de áudio.

Como descobrir qual driver causa a latência?

Use o LatencyMon por 10 a 20 minutos e veja a aba Drivers, ordenada pelo maior tempo de execução. Os mais comuns são drivers de rede, vídeo e armazenamento.

Qual tamanho de buffer usar?

Para gravar, use buffer baixo, como 64 ou 128 amostras. Para mixar com muitos plugins, use 512 ou 1024. Se estala mesmo com buffer médio, o problema provavelmente é de driver.

Falar no WhatsApp agora