Tried the battery option, no luck. I still have to try to bypass the dock completely, but that's not really a viable option in the long run for me .
Anyway, just for fun, I noticed that if you forcecoreaudiod
to have the maximum process priority, the sound cuts stop for a while (or at least drastically diminsh). I guess with time another process "regains" priority and it starts again, but it somewhat validates my theory that it's mainly a software problem.
If anyone wants to try:
In your terminal, identify thecoreaudiod
process withps -ef | grep coreaudiod
. This should return something like:
202 650 1 0 Mon07AM ?? 14:14.00 /usr/sbin/coreaudiod
The important number is thePID
, in this case650
.
Then you can change the priority to the max, which is-20
with:
sudo renice -n "-20" -p 650
Where650
is thePID
that was returned in the previous command.
It would be interesting to know if it also fixes temporarily your issue or if there are different use cases.
That's the sort of thing I was looking for as a Terminal fix. If the issue returns for me I'll be trying it.