Using a Prokord USB-C dock for my screens and other peripherals. Using MBP M1 Pro, running macOS 12.6.5.
I've experienced similar problems as described here. Sound randomly stops working and I hear a "click" from the speaker, like if you turned something off.
I've tried suggestions in this thread with some success, but nothing that works in the long term.
Other workaround that have worked?
1. Unplug the speaker cable from the Prokord and then pluging it back in. "Click" and it works.
2. Switching to another application, like Quicktime, and playing a sound. "Click" and the sound is back on again. Other times I have to start playing a video on Youtube in Chrome.
"Click" and the sound is back again.
I've also streamed system logs for a while in order to "catch" something just after the dreaded "Click" that signals sound loss, as well as the "Click" that signifies that the sound is back. This is what I got.
Here is stopped working:
Code:
default 08:35:00.514719+0200 coreaudiod HALS_IOContext_Legacy_Impl::IOThreadEntry: 516 AppleUSBAudioEngine:DisplayLink:DL-Dock:ZG69360100661:3 (AppleUSBAudioEngine:DisplayLink:DL-Dock:ZG69360100661:3): stopping with error 0
Here I used the other software trick in order to get the sound to work again:
Code:
default 08:35:09.085500+0200 coreaudiod HALS_IOContext_Legacy_Impl::IOThreadEntry: 465 AppleUSBAudioEngine:DisplayLink:DL-Dock:ZG69360100661:3 (AppleUSBAudioEngine:DisplayLink:DL-Dock:ZG69360100661:3): starting
Here is what I presume is coreaudiod reporting something after restarting the dock:
Code:
default 08:35:09.091690+0200 coreaudiod CAReportingClient.mm:508 message {
"device_is_aggregate" = 0;
"input_num_tap_streams" = 0;
"input_scalar_volume" = "1.000000";
"io_buffer_size" = 256;
message = StartHardware;
"output_avail_phys_formats" = "{ [16/48000/2 lpcm], [16/48000/6 lpcm], [16/48000/2 lpcm], [16/48000/6 lpcm] }";
"output_avail_virt_formats" = "{ [32/48000/2 lpcm], [32/48000/6 lpcm], [16/48000/2 lpcm], [16/48000/6 lpcm] }";
"output_bits_per_channel" = 32;
"output_bytes_per_frame" = 8;
"output_bytes_per_packet" = 8;
"output_channels_per_frame" = 2;
"output_device_source_list" = Unknown;
"output_device_transport_list" = USB;
"output_device_uid_list" = "AppleUSBAudioEngine:DisplayLink:DL-Dock:ZG1:3";
"output_format_id" = lpcm;
"output_frames_per_packet" = 1;
"output_num_tap_streams" = 0;
"output_scalar_volume" = "1.000000";
"sample_rate" = 48000;
}: (
884763262996
)
It would be REALLY nice if DisplayLink got together with Apple and solved this.