[Reescrito para mayor concisión y claridad.]
Mi configuración: Tengo un USB PreSonus AudioBox conectado a mi computadora portátil (Asus G750Z-DB73) a través de USB 3.0. El controlador AudioBox, incluido con la aplicación “Universal Control”, se actualiza periódicamente (actualmente v2.5.3). Estoy ejecutando Windows 8.1 Pro (x64).
Desde hace un par de semanas (no recuerdo si esto coincide con una actualización del controlador AudioBox), el audio de mi computadora se corta con frecuencia y de forma aleatoria; ninguna aplicación emite ningún sonido y el control deslizante de volumen no produce ningún "ding" cuando se hace clic (la pequeña barra verde de nivel de volumen está congelada). Lo soluciono reiniciando el servicio de audio de Windows en el Administrador de tareas o desconectando y reconectando manualmente el cable USB de AudioBox; Luego el audio comienza a funcionar inmediatamente. Sin embargo, todavía tengo que reiniciar la mayoría de las aplicaciones abiertas (como Firefox) para “activarlas”.
Esto sucede de manera muy impredecible; el sonido puede cortarse cinco veces en otros tantos minutos mientras se mira un vídeo y luego seguir funcionando sin problemas durante las siguientes horas.
De acuerdo con las respuestas, revisé el Visor de eventos y encontré algo interesante: en "Registros de aplicaciones y servicios > Microsoft > Windows > Audio", el registro "GlitchDetection" es absolutamentellenocon eventos (dice “Número de eventos: 2597 (!) Nuevos eventos disponibles”), hasta docenas por segundo. La mayoría de ellos son iguales (los números varían ligeramente):
Fallo del motor: Punto final de salida del servidor CP - Sobrescritura del puntero de lectura: pCCrossProcessServerOutputEndpoint=[0x1e2a190770] WriteOffset=[2478] ReadOffset=[2478] BytesToWrite=[442]
También hay un grupo que dice Server Input Endpoint
en lugar de Output
.
¿Alguien tiene alguna idea de cómo solucionar este problema? Realmente no soy ningún tipo de experto. Cualquier ayuda es apreciada.
Actualizar:Encontré algo más cuando se cortó el sonido hace un momento: en el Visor de eventos, en “Registros de aplicaciones y servicios > Microsoft > Windows > Audio > PlaybackManager”, hay la misma cantidad de eventos y revelan que la frecuencia de muestreo cambia mucho entre los valores predeterminados:
Format: 3 Sampling rate: 48000Hz Offloaded: false
... a algo como:
Format: 1 Sampling rate: 22050Hz Offloaded: false
No sé por qué sigue cambiando de un lado a otro, pero parece coincidir con muchas fallas de audio.
Aún más actualización:Mi controlador/firmware USB AudioBox acaba de actualizarse a v2.6.0 y las notas de la versión dicen esto:
Corregido en esta versión:
Audio USB - Soporte de WindowsSe solucionó un problema introducido con UC 2.5.2 donde el audio de Windows dejaba de transmitirse después de un aumento de DPC en el sistema. Esto ahora se solucionó con un nuevo controlador de dispositivo en UC para todas las interfaces y mezcladores con capacidad de audio USB para plataformas Windows.
No tengo idea de qué es un "pico de DPC", pero "se presentó un problema", "el audio de Windows se detendría", etc., me hace pensar que este puede ser precisamente mi problema. Instalé el nuevo controlador y si el problema no vuelve a aparecer (ha continuado desde la última vez que publiqué), entonces el problema realmente fue un problema del controlador. Actualizaré aquí dentro de un tiempo con una respuesta si el problema realmente desapareció (si no recuerdo mal).