¿Puedo evitar que la salida de audio óptico entre en 'time out' cuando está inactiva?

2

En mi oficina tengo un receptor de sonido envolvente, y tengo mi MacBook Pro (6,1) conectado a través de un cable y adaptador TOSLink, y funciona a la perfección, excepto esto: si no hay sonidos. durante un breve periodo de tiempo, el puerto de salida óptica se "agota" y luego se apaga la señal óptica del receptor estéreo.

Se restablece de inmediato si ocurre algo para hacer un sonido (comienzo una canción en iTunes, recibo un mensaje instantáneo o correo, etc.) pero se tarda unos 1,5 segundos en sincronizarse con el receptor estéreo, por lo que los primeros 1,5 segundos De sonido se pierde. Después de eso, el puerto de salida óptica permanece arriba durante unos 60 segundos, y luego vuelve a bajar. Por lo tanto, tiendo a extrañar la mensajería instantánea / correo electrónico si no estoy mirando la pantalla cuando entran, por lo que en primer lugar tengo el sonido activado.

Obviamente, podría desconectar el TOSLink cuando no esté mirando la pantalla, pero esto es muy incómodo y parece tonto. Preferiría que la conexión permanezca encendida cuando está inactiva. ¿Hay una configuración de pliegues enterrada en algún lugar para lograr esto? El panel de preferencias del sistema para la salida óptica es muy escaso, solo lee "El dispositivo seleccionado no tiene controles de salida". Es de suponer que este es un gesto de ahorro de energía, pero el panel de Preferencias de ahorro de energía tampoco tiene propiedades para esta función.

¿Dónde puedo encontrar más propiedades?

    
pregunta atroon 30.10.2012 - 14:48

1 respuesta

1

Reproducir un sonido silencioso de un segundo cada 50 segundos más o menos podría ayudar. Prueba esto:

  • descargue el archivo .wav silencioso de 1 segundo aquí en el escritorio (o cree el suyo propio)
  • en la Terminal, cambie el Directorio a escritorio: cd ~/Desktop/
  • Pruebe el siguiente comando de una línea y vea si se soluciona su problema:

    while true; do afplay silence-1sec.wav ; sleep 50; done
    

El comando anterior ingresa un bucle infinito que reproduce el sonido vacío cada 50 segundos. Esto debería mantener su salida ocupada. Puede salir del bucle presionando +.

NB: afplay se pasa por alto con frecuencia para la reproducción del sonido del terminal, pero es sumamente útil.

Si eso funciona, uno podría convertir el comando en un comando que se ejecuta invisiblemente en segundo plano.

    
respondido por el myhd 30.10.2012 - 15:30

Lea otras preguntas en las etiquetas