View Single Post
Old 04-28-2023, 07:00 AM   #35
mickequick
Junior Member
 
Join Date: Apr 2023
Posts: 1
Default Sound randomly stops but then it works in another application

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.
mickequick is offline   Reply With Quote