[Reescrito para concisão e clareza.]
Minha configuração: Eu tenho um PreSonus AudioBox USB conectado ao meu laptop (Asus G750Z-DB73) via USB 3.0. O driver da AudioBox, fornecido com o aplicativo “Universal Control”, é atualizado regularmente (atualmente v2.5.3). Estou executando o Windows 8.1 Pro (x64).
Há algumas semanas (não consigo lembrar se isso coincide com uma atualização de driver da AudioBox), o áudio do meu computador é interrompido com frequência e aleatoriamente; nenhum aplicativo produz som e o controle deslizante de volume não produz "ding" quando clicado (a pequena barra de nível de volume verde está congelada). Eu corrijo isso reiniciando o serviço de Áudio do Windows no Gerenciador de Tarefas ou desconectando e reconectando manualmente o cabo USB da AudioBox; depois o áudio começa a funcionar imediatamente. Eu ainda tenho que reiniciar a maioria dos aplicativos abertos (como o Firefox) para “ativar o som” deles, no entanto.
Isso acontece de maneira muito imprevisível; o som pode cortar cinco vezes em minutos enquanto assiste a um vídeo e continuar trabalhando sem problemas pelas próximas horas.
De acordo com as respostas, verifiquei o Visualizador de eventos e encontrei algo interessante: em "Registros de aplicativos e serviços > Microsoft > Windows > Audio ”, o log“ GlitchDetection ”é absolutamente embalado com eventos (diz“ Número de eventos: 2.597 (!) Novos eventos disponíveis ”), até dezenas por segundo. A maioria deles é a mesma (os números variam ligeiramente):
Engine Glitch: CP Server Output Endpoint - Read Pointer Overwrite: pCCrossProcessServerOutputEndpoint=[0x1e2a190770] WriteOffset=[2478] ReadOffset=[2478] BytesToWrite=[442]
Há também um grupo que diz Server Input Endpoint
em vez de Output
.
Alguém tem alguma ideia de como solucionar isso? Eu realmente não sou nenhum especialista. Toda e qualquer ajuda é apreciada.
Atualização: Encontrou outra coisa quando o som foi interrompido agora: no Visualizador de Eventos, em "Registros de Aplicativos e Serviços > Microsoft > Windows > Áudio > PlaybackManager ”, há tantos eventos, e eles revelam que a taxa de amostragem muda muito entre o padrão:
Format: 3
Sampling rate: 48000Hz
Offloaded: false
… para algo como:
Format: 1
Sampling rate: 22050Hz
Offloaded: false
Eu não sei por que ele continua alternando, mas parece coincidir com muitos dos problemas de áudio.
Ainda mais atualização: Meu driver / firmware USB da AudioBox acaba de ser atualizado para a v2.6.0, e as notas da versão dizem o seguinte:
Fixed In This Release:
USB Audio - Windows SupportFixed an issue introduced with UC 2.5.2 where Windows audio would stop streaming after a DPC spike in system. This is now fixed with a new device driver in UC for all USB Audio capable interfaces and mixers for Windows platforms.
Não faço ideia do que é um "pico de DPC", mas sim de "problema introduzido", "o áudio do Windows pararia" e assim por diante me faz pensar que esse pode ser exatamente o meu problema. Eu instalei o novo driver e, se o problema não voltar (está em andamento desde a última vez que postei), o problema realmente era um problema de driver. Eu atualizarei aqui em breve com uma resposta se o problema realmente desaparecer (se eu me lembrar).