Contribute
Register

ALC888B (ALC887) - Crackling\popping sounds on Catalina 10.15.2 when playing any sound

Status
Not open for further replies.
Joined
May 17, 2012
Messages
25
Motherboard
Lenovo X1 Carbon 6th
CPU
i5-8250U
Graphics
UHD 620 & RX 470
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Hi!
I recently updated my hack to 10.15.2 from 10.15 and I started having issues with audio (same on 10.15.1). Every time I start a sound for ex. Youtube or in Music app, there are crackling/popping sounds when playing and browsing in Finder, Safari, etc.
Happening on rear Green port, 1 HDMI & 1 Display port, Bluetooth speakers, even on my USB Headset. It's very-very frustrating...

Tried to replace AppleALC with VoodoHDA but nothing changed. Also tried different layout-id but same.

I used an app called Boom 2 (a system-wide equalizer) and it uses a kext called "Boom2Device.kext". After deleting Boom 2 the popping/crackling sounds seems gone (but if I select 2 ch 24-bit, 96 KHz in MIDI crackling starts again, on rear green, HDMI, DP ports, Bluetooth as well), but on my USB headset the problem still there, even worse: when I select that output, sound starts chopping in ~12 sec, then goes completely silent after a massive chopping & distortion. After reselect USB headset again, starting good, then again in ~12 sec it starts chopping, then after massive chops goes silent.
But interesting thing is that in my understanding my USB headset working like a USB Sound card, and has nothing to do with AppleHDA hasn't it (I mean plug & play, because once I had no audio on my pc I still could use my Headset)?
Maybe related to CPU timing or else...


My specs:
GIGABYTE Z77P-D3 (UEFI, CSM: OFF)
i7-3770 3.4 GHz (Ivy Bridge)
Radeon RX 5700 - Connected two 1080p Monitor (1st with DP to HDMI, 2nd with HDMI to VGA)
Audio: ALC888B(887) - layout-id=1

Please help me fix this. This is the very last issue on my hack.
On Mojave it was good, but now I have to use 10.15.1<= because my RX 5700 only works on that versions.

Attaching a debug.zip.
 

Attachments

  • debug_14763.zip
    3.3 MB · Views: 428
So I tried different things to make it work without success.
- Created a DSDT for my motherboard​
- Created an SSDT for my CPU​
- Removed unnecessary lines/kextpatches from my config.plist​
- Messed with my BIOS to see if it'll change anything:​
  • Disabled HPET result in random restarts (also didn't make any difference in audio)
  • Made sure everything is set to default value in CPU settings
  • Verified other settings such as EHCI, RAM values, etc.
But nothing helped. Now I'm really hopeless and I don't know what to do next.
Distortions on my output ports (HDMI, DP, Rear Green) and Bluetooth are happening slightly less, but on my USB headphone it's just very-very unstable and bad.
Here is my new debug.zip.
Hope anyone could help me out. The config_bak.plist is the older config I used.

EDIT:
Also tried disabling PluginType, and different SMBIOS (iMacPro1,1, iMac13,3) but same. Tried VirtualSMC instead of FakeSMC -> nothing, Updated Clover to latest (5101) -> nothing, Tried disabling C1E state and C3-6 State -> nothing, Disabled Hyper Threading -> nothing.

Now I am really hopeless.. I've tried everything that I could. I really hope a system update will solve this... Because on 10.14.6 Mojave there is no problem, maybe it's a bug.
 

Attachments

  • debug_27173.zip
    3.6 MB · Views: 182
Last edited:
This is exactly what I am experiencing, all worked except HDMI audio, I tried everything but still no use. I have upgraded to 10.15.3 but no help at all. Need someone here to help with this. Really frustrated.
 
Hi!
I recently updated my hack to 10.15.2 from 10.15 and I started having issues with audio (same on 10.15.1). Every time I start a sound for ex. Youtube or in Music app, there are crackling/popping sounds when playing and browsing in Finder, Safari, etc.
Happening on rear Green port, 1 HDMI & 1 Display port, Bluetooth speakers, even on my USB Headset. It's very-very frustrating...

Tried to replace AppleALC with VoodoHDA but nothing changed. Also tried different layout-id but same.

I used an app called Boom 2 (a system-wide equalizer) and it uses a kext called "Boom2Device.kext". After deleting Boom 2 the popping/crackling sounds seems gone (but if I select 2 ch 24-bit, 96 KHz in MIDI crackling starts again, on rear green, HDMI, DP ports, Bluetooth as well), but on my USB headset the problem still there, even worse: when I select that output, sound starts chopping in ~12 sec, then goes completely silent after a massive chopping & distortion. After reselect USB headset again, starting good, then again in ~12 sec it starts chopping, then after massive chops goes silent.
But interesting thing is that in my understanding my USB headset working like a USB Sound card, and has nothing to do with AppleHDA hasn't it (I mean plug & play, because once I had no audio on my pc I still could use my Headset)?
Maybe related to CPU timing or else...


My specs:
GIGABYTE Z77P-D3 (UEFI, CSM: OFF)
i7-3770 3.4 GHz (Ivy Bridge)
Radeon RX 5700 - Connected two 1080p Monitor (1st with DP to HDMI, 2nd with HDMI to VGA)
Audio: ALC888B(887) - layout-id=1

Please help me fix this. This is the very last issue on my hack.
On Mojave it was good, but now I have to use 10.15.1<= because my RX 5700 only works on that versions.

Attaching a debug.zip.


In BIOS disable the built in serial port.

It sounds weird but it fixed this exact issue on my Gigabyte Designaire 170 Motherboard running Catalina.
 
I found the cause, it is because the GPU is not in loading, say you try to run LuxMark in the background, then the sound will become normal. I am trying to set the idle clock of the GPU to a higher rate using powerplaytable, but not able to so far.
 
In BIOS disable the built in serial port.

It sounds weird but it fixed this exact issue on my Gigabyte Designaire 170 Motherboard running Catalina.

How did you disable it in BIOS? I have the same motherboard, but I can seem to find that option
 
Status
Not open for further replies.
Back
Top