[Reescrito para concisión y claridad.]
Mi configuración: tengo un PreSonus AudioBox USB conectado a mi computadora portátil (Asus G750Z-DB73) a través de USB 3.0. El controlador AudioBox, incluido con la aplicación "Control universal", se actualiza regularmente (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 al azar; 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 volviendo a conectar manualmente el cable USB AudioBox; luego el audio comienza a funcionar de inmediato. 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 reducirse cinco veces en la misma cantidad de minutos mientras mira un video y luego seguir trabajando sin problemas durante las próximas 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 "Detección de fallas" está lleno de eventos (dice "Número de eventos : 2,597 (!) Nuevos eventos disponibles "), hasta docenas por segundo. La mayoría de ellos son iguales (los números varían ligeramente):
Glitch 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 montón que dice Server Input Endpoint
más que Output
.
¿Alguien tiene alguna idea de cómo solucionar esto? Realmente no soy ningún tipo de experto. Cualquier ayuda es apreciada.
Actualización: Encontré algo más cuando el sonido se cortó en este 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 defecto:
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 muchos bloqueos 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 lo siguiente:
Corregidos en esta versión: Audio USB - Soporte de Windows
Se solucionó un problema introducido con UC 2.5.2 donde el audio de Windows dejaba de transmitir después de un pico de DPC en el sistema. Esto ahora se soluciona 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 "problema introducido", "el audio de Windows se detendría", etc., me hace pensar que este puede ser precisamente mi problema. He instalado el nuevo controlador, y si el problema no regresa (ha estado en curso desde la última vez que publiqué), entonces el problema realmente era un problema del controlador. Actualizaré aquí dentro de un tiempo con una respuesta si el problema realmente desapareció (si no recuerdo mal).