coreaudiod
Respuesta rápida
coreaudiod es el proceso en segundo plano de macOS para Core Audio, el sistema que gestiona la entrada y la salida de sonido. Pasa el audio entre las apps y los dispositivos de audio, como altavoces, auriculares y micrófonos.
Siempre que una app reproduce o graba sonido, coreaudiod interviene. Su uso de CPU sube mientras se reproduce audio o se usa un micrófono, y debería volver a bajar cuando el audio se detiene.
Algunos plug-ins y controladores de audio de otras empresas se cargan en los procesos de audio, así que un controlador de dispositivo o un dispositivo de audio virtual puede sumar trabajo a coreaudiod.
En esta página
Por qué coreaudiod usa CPU cuando no suena nada
Puede que una app siga teniendo abierto un flujo de audio, por ejemplo una pestaña del navegador, una app de llamadas o un vídeo en pausa que no ha liberado la salida. Cerrar la app suele bastar para que coreaudiod se calme.
Los dispositivos de audio virtuales y los controladores de audio de terceros también pueden mantenerlo activo. Si el problema empezó después de instalar software de audio, revisa primero ese software.
Qué hacer cuando el sonido deja de funcionar
Primero comprueba el dispositivo de salida en Ajustes del Sistema, Sonido. Después, reiniciar el Mac es la solución más sencilla. Cerrar coreaudiod en Monitor de Actividad es un truco habitual, ya que macOS lo vuelve a abrir enseguida, pero el sonido se cortará un momento y puede que tengas que reiniciar las apps que estaban reproduciendo audio.
Cómo reiniciar coreaudiod cuando se va el sonido
Si revisar el dispositivo de salida no ha servido y no quieres reiniciar todo el Mac, puedes reiniciar solo el servicio de audio. El sonido se corta un momento y puede que tengas que volver a abrir las apps que estaban reproduciendo audio.
- Guarda cualquier grabación o llamada en curso, y cierra las apps que estén reproduciendo o grabando audio.
- Abre Monitor de Actividad y escribe
coreaudioden el campo de búsqueda. - Selecciona coreaudiod, haz clic en el botón Detener (la X) de la barra de herramientas y elige Salir. Como se ejecuta con el usuario del sistema
_coreaudiod, puede que se te pida una contraseña de administrador. - macOS vuelve a iniciar coreaudiod enseguida. Vuelve a abrir tu app y prueba el sonido.
- El equivalente en Terminal es
sudo killall coreaudiod. Cambia el sistema en funcionamiento, así que úsalo solo para esto.
Cómo comprobar si la causa es un controlador de audio
Los controladores de audio de otras empresas, como los que instalan las apps de videollamadas, las herramientas de cancelación de ruido y los grabadores de pantalla, añaden dispositivos de audio virtuales. En las versiones recientes de macOS estos controladores se ejecutan en sus propios procesos, que aparecen en Monitor de Actividad con nombres como Core Audio Driver (Name.driver).
Busca Core Audio Driver en Monitor de Actividad para ver cuáles están cargados, y mira su % CPU. Abre Configuración de Audio MIDI, en Aplicaciones, Utilidades, para ver todos los dispositivos de audio que conoce macOS, incluidos los virtuales.
Los controladores de este tipo se instalan en /Library/Audio/Plug-Ins/HAL. Si uno está dando problemas y ya no usas la app que lo instaló, elimínalo con el desinstalador de esa app en lugar de borrar archivos a mano.
Uso normal de coreaudiod frente a un problema
Normal: coreaudiod usa poca CPU mientras suena algo, hay un micrófono activo o una llamada en curso, y casi nada cuando todo está en silencio.
Merece la pena revisarlo si coreaudiod sigue ocupado cuando ninguna app usa audio, el sonido chasquea o se corta, o si empezó justo después de instalar software de audio. Para ver qué app está usando el micrófono, busca el indicador naranja en la barra de menús y abre el centro de control, que muestra el nombre de la app.
Qué probar cuando el sonido chasquea o se corta
Los chasquidos y los cortes suelen venir del dispositivo o de un controlador más que del propio coreaudiod. Prueba estos pasos, del que menos molesta al que más.
- Abre menú Apple > Ajustes del Sistema > Sonido y comprueba que están seleccionados los dispositivos de salida y de entrada correctos.
- Cierra las apps que no estés usando y que puedan tener el audio abierto, como apps de llamadas y pestañas del navegador con contenido multimedia.
- Si usas auriculares Bluetooth, desconéctalos y vuelve a conectarlos.
- Abre Configuración de Audio MIDI y busca dispositivos virtuales que no reconozcas. Elimina la app que los añadió si ya no la usas.
- Reinicia coreaudiod como se explica arriba y, si no sirve, reinicia el Mac.
Preguntas frecuentes
¿Qué es coreaudiod en el Mac?
Es el daemon de Core Audio, el proceso de macOS que lleva el sonido entre las apps y los dispositivos de audio.
¿Es seguro cerrar coreaudiod?
macOS lo reinicia automáticamente, así que cerrarlo suele ser seguro, pero el audio se cortará un momento y puede que tengas que volver a abrir algunas apps.
¿Por qué coreaudiod usa tanta CPU?
Normalmente porque una app está reproduciendo o grabando audio, o porque un controlador de audio o un dispositivo virtual lo mantiene ocupado. Cierra las apps que usan audio para encontrar el origen.
¿Qué es Core Audio Driver en Monitor de Actividad?
Es un controlador de audio que se ejecuta en su propio proceso, con el nombre del controlador que carga. La mayoría vienen de apps que añaden dispositivos de audio virtuales, como herramientas de videollamada o de grabación.
¿Cómo reinicio Core Audio en un Mac?
Cierra coreaudiod en Monitor de Actividad, o ejecuta sudo killall coreaudiod en Terminal. macOS lo reinicia al instante. Reiniciar el Mac también funciona.
¿Por qué coreaudiod usa CPU durante las videollamadas?
Una llamada reproduce y graba sonido a la vez, a menudo con procesamiento extra como la reducción de ruido. Ese trabajo pasa por Core Audio, así que es normal que use algo de CPU durante una llamada.
Relacionado
Paso a paso: Mezclador de volumen para Mac.
¿Buscas algo mejor que Monitor de Actividad? Consulta las mejores alternativas a Monitor de Actividad para Mac, o explora todos los términos del glosario.