coreaudiod
In breve
coreaudiod è il processo in background di macOS per Core Audio, il sistema che gestisce l’ingresso e l’uscita del suono. Passa l’audio tra le app e i dispositivi audio come altoparlanti, cuffie e microfoni.
Ogni volta che un’app riproduce o registra un suono, entra in gioco coreaudiod. Il suo uso di CPU sale mentre l’audio è in riproduzione o un microfono è in uso, e dovrebbe tornare a scendere quando l’audio si ferma.
Alcuni plug-in e driver audio di altre aziende si caricano nei processi audio, quindi un driver di dispositivo o un dispositivo audio virtuale può aumentare il lavoro di coreaudiod.
Perché coreaudiod usa CPU quando non suona niente
Un’app potrebbe tenere ancora aperto un flusso audio, per esempio una scheda del browser, un’app per le chiamate o un video in pausa che non ha rilasciato l’uscita. Chiudere l’app di solito fa calmare coreaudiod.
Anche i dispositivi audio virtuali e i driver audio di terze parti possono tenerlo attivo. Se il problema è iniziato dopo aver installato un software audio, controlla prima quello.
Cosa fare quando l’audio smette di funzionare
Per prima cosa controlla il dispositivo di uscita in Impostazioni di Sistema, Suono. Dopo, la soluzione più semplice è riavviare il Mac. Chiudere coreaudiod in Monitoraggio Attività è un rimedio comune, dato che macOS lo riavvia subito, ma l’audio si interromperà per un attimo e le app che stanno riproducendo audio potrebbero dover essere riavviate.
Come riavviare coreaudiod quando l’audio si interrompe
Se controllare il dispositivo di uscita non è servito e non vuoi riavviare tutto il Mac, puoi riavviare solo il servizio audio. L’audio si interrompe per un attimo e le app che stavano riproducendo audio potrebbero dover essere riaperte.
- Salva le registrazioni o le chiamate in corso, e chiudi le app che stanno riproducendo o registrando audio.
- Apri Monitoraggio Attività e digita
coreaudiodnel campo di ricerca. - Seleziona coreaudiod, fai clic sul pulsante Interrompi (la X) nella barra degli strumenti e scegli Esci. Dato che viene eseguito con l’utente di sistema
_coreaudiod, potrebbe esserti chiesta una password da amministratore. - macOS riavvia subito coreaudiod. Riapri la tua app e prova l’audio.
- L’equivalente nel Terminale è
sudo killall coreaudiod. Modifica il sistema in esecuzione, quindi usalo solo per questo scopo.
Come verificare se la causa è un driver audio
I driver audio di altre aziende, come quelli installati da app per videochiamate, strumenti di cancellazione del rumore e registratori dello schermo, aggiungono dispositivi audio virtuali. Nelle versioni recenti di macOS questi driver girano in processi propri, che compaiono in Monitoraggio Attività con nomi come Core Audio Driver (Name.driver).
Cerca Core Audio Driver in Monitoraggio Attività per vedere quali sono caricati, e controlla la loro % CPU. Apri Configurazione MIDI Audio in Applicazioni, Utility per vedere tutti i dispositivi audio che macOS conosce, compresi quelli virtuali.
I driver di questo tipo sono installati in /Library/Audio/Plug-Ins/HAL. Se uno crea problemi e non usi più l’app che l’ha installato, rimuovilo con il programma di disinstallazione di quell’app invece di eliminare file a mano.
Uso normale di coreaudiod e quando è un problema
Normale: coreaudiod usa un po’ di CPU mentre il suono è in riproduzione, un microfono è attivo o è in corso una chiamata, e quasi niente quando tutto tace.
Da controllare: coreaudiod resta occupato quando nessuna app usa l’audio, il suono gracchia o si interrompe, oppure il periodo di attività è iniziato subito dopo che hai installato un software audio. Per vedere quale app sta usando il microfono, cerca l’indicatore arancione nella barra dei menu e apri Centro di Controllo, che indica il nome dell’app.
Cosa provare quando l’audio gracchia o si interrompe
Crepitii e interruzioni spesso dipendono dal dispositivo o da un driver più che da coreaudiod stesso. Prova questi passaggi, dal meno invasivo al più invasivo.
- Apri menu Apple > Impostazioni di Sistema > Suono e verifica che siano selezionati i dispositivi di uscita e di ingresso giusti.
- Chiudi le app che non stai usando e che potrebbero tenere aperto l’audio, come le app per le chiamate e le schede del browser con contenuti multimediali.
- Per le cuffie Bluetooth, scollegale e ricollegale.
- Apri Configurazione MIDI Audio e cerca dispositivi virtuali che non riconosci. Rimuovi l’app che li ha aggiunti se non la usi più.
- Riavvia coreaudiod come descritto sopra, e se non basta, riavvia il Mac.
Domande frequenti
Cos’è coreaudiod sul Mac?
È il daemon di Core Audio, il processo di macOS che sposta il suono tra le app e i dispositivi audio.
Si può chiudere coreaudiod senza rischi?
macOS lo riavvia in automatico, quindi chiuderlo in genere non è rischioso, ma l’audio si interromperà per un momento e alcune app potrebbero dover essere riaperte.
Perché coreaudiod usa così tanta CPU?
Di solito perché un’app sta riproducendo o registrando audio, oppure un driver audio o un dispositivo virtuale lo tiene occupato. Chiudi le app che usano l’audio per trovare la causa.
Cos’è Core Audio Driver in Monitoraggio Attività?
È un driver audio che gira in un processo proprio, con il nome del driver che carica. La maggior parte arriva da app che aggiungono dispositivi audio virtuali, come gli strumenti per videochiamate o registrazione.
Come si riavvia Core Audio su un Mac?
Chiudi coreaudiod in Monitoraggio Attività, oppure esegui sudo killall coreaudiod nel Terminale. macOS lo riavvia subito. Funziona anche riavviare il Mac.
Perché coreaudiod usa la CPU durante le videochiamate?
Una chiamata riproduce e registra il suono nello stesso momento, spesso con elaborazioni in più come la riduzione del rumore. Quel lavoro passa per Core Audio, quindi un po’ di uso della CPU durante una chiamata è previsto.
Correlati
Passo per passo: Mixer del volume per Mac.
Cerchi qualcosa di meglio di Monitoraggio Attività? Leggi le migliori alternative a Monitoraggio Attività per Mac, oppure sfoglia tutti i termini del glossario.