Jump to content

Z77P-D3 - i7-3770 - ALC888 - Catalina 10.15.2 - Crackling\popping sounds when playing any sound


kushwavez
 Share

21 posts in this topic

Recommended Posts

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. 

 

My specs:

GIGABYTE Z77P-D3 (UEFI, CSM: OFF, Integrated Graphics ON (headless connection for IntelQuickSync))

i7-3770 3.4 GHz (Ivy Bridge, HD 4000)

Radeon RX 5700 - Connected two 1080p Monitor (1st with DP to HDMI, 2nd with HDMI to VGA)

Audio: ALC888B - now it's layout-id=3 but tried 1 too

 

Please help me fix this. This is the very last issue on my hack.

 

Attaching a debug.zip. 

 

debug_19312.zip

Edited by kushwavez
Link to comment
Share on other sites

Okay, I did install the CodecCommander.kext then to /L/E, attaching a new debug. 

Looks like the Boom2Device.kext was the problem, I used a system wide equalizer called Boom 2 (used on Sierra-to Mojave without problem) but seems like on Catalina it's not working anymore. Deleted that and now on Speakers (rear green), and DP Audio (on rx 5700) seems fine, but on my USB headset when I select that output starts chopping in ~12 sec, then goes completely silent after a massive chopping. After reselect USB headset again, starting good, then after ~12 sec it starts chopping, then after massive chops goes silent.

It's very interesting because in my understanding my USB headset has nothing to do with AppleHDA because it's plug&play just like a USB audio card.

debug_12254.zip

Link to comment
Share on other sites

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.

 

EDIT2: 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.

debug_27173.zip

Edited by kushwavez
after: tried different BIOS settings
Link to comment
Share on other sites

1 hour ago, remix0120 said:

I have z87, after sleep, youtube video is very choppy and laggy. 

tried different BIOS, OpenCore, but still, have the same issue.

Is it good before sleep? 

What motherboard do you have?
If it's only happening after sleep then you might need CodecCommander.kext. 

Link to comment
Share on other sites

  • 2 weeks later...

Please note that there are various reasons that cause audio issues and some of them are caused by hardware misconfiguration. For example on some cases using XMP memory profile's might cause audio issues. Sometimes this might be the CPU misconfiguration.

 

It's always recommended on case of audio issues to use some Linux Live USB, for example Ubuntu, to check your audio hardware. If there are cracks, delays, jumps etc on Linux too, you have 100% hardware misconfiguration issue.

 

So make always for first sure that your hardware is 100% properly configured.

Link to comment
Share on other sites

1 hour ago, holyfield said:

Please note that there are various reasons that cause audio issues and some of them are caused by hardware misconfiguration. For example on some cases using XMP memory profile's might cause audio issues. Sometimes this might be the CPU misconfiguration.

 

It's always recommended on case of audio issues to use some Linux Live USB, for example Ubuntu, to check your audio hardware. If there are cracks, delays, jumps etc on Linux too, you have 100% hardware misconfiguration issue.

 

So make always for first sure that your hardware is 100% properly configured.

I used mac with Windows 10 and Linux (Manjaro) Dual-boot. no issues there. 

 

Link to comment
Share on other sites

OK cracking is back when CPU spikes. Generally tasks that were easily handled in Mojave are more CPU hungry under this damned Catalina. I'm checking with Intel tool and CPU steps nicely but struggles with even simple project in Logic or Photoshop. I'm one day closer to reverting to Mojave.

Link to comment
Share on other sites

4 hours ago, luki1979 said:

OK cracking is back when CPU spikes. Generally tasks that were easily handled in Mojave are more CPU hungry under this damned Catalina. I'm checking with Intel tool and CPU steps nicely but struggles with even simple project in Logic or Photoshop. I'm one day closer to reverting to Mojave.

 

Which leads us back to the suggestion to check hardware configuration, to make sure that this doesn't affect your audio perfomance.

Link to comment
Share on other sites

19 hours ago, luki1979 said:

OK cracking is back when CPU spikes. Generally tasks that were easily handled in Mojave are more CPU hungry under this damned Catalina. I'm checking with Intel tool and CPU steps nicely but struggles with even simple project in Logic or Photoshop. I'm one day closer to reverting to Mojave.

Oh yes. I wish I could revert back to Mojave. 0 issues there. But with RX 5700 it's impossible.

Unfortunately I can't do any tests and reports from now on because I just got an i7-6700k Skylake rig and I am selling my old Ivy rig. I really tried everything.

 

As @holyfield said it's maybe because of a hardware misconfiguration but in BIOS everything was configured correctly and I went through every page and every options to make sure everything is set correctly. 

Fun thing is that there was 0 issues from Sierra to Mojave, Linux and Windows, was even good on Catalina 10.15 but not on 10.15.1<

 

One thing I didn't tried is moving from Clover to OpenCore. Maybe you can try and report back for everyone who also having this problem and looking for a solution in the future. Other than that I am really out of ideas.

Link to comment
Share on other sites

19 minutes ago, kushwavez said:

BIOS everything was configured correctly

 

"correctly" is usually on such cases arguable. Anyway, if there is suspicion about hardware, then the best option is to Load Optimised Defaults in BIOS and then Apply some must have Hackintosh related settings by avoiding any overclocking. 

 

I personally had audio issues on one comp and I did not get rid of these until I used " Load Optimised Defaults" and reapplied Hack related must have settings. So we never know what kind garbage is left somewhere in BIOS settings.

Link to comment
Share on other sites

15 hours ago, holyfield said:

 

"correctly" is usually on such cases arguable. Anyway, if there is suspicion about hardware, then the best option is to Load Optimised Defaults in BIOS and then Apply some must have Hackintosh related settings by avoiding any overclocking. 

 

I personally had audio issues on one comp and I did not get rid of these until I used " Load Optimised Defaults" and reapplied Hack related must have settings. So we never know what kind garbage is left somewhere in BIOS settings.

Yeah I did load the optimised defaults, but the issue was still there.:no: I had i7-3770 so I couldn't OC it anyway, so I left CPU settings at default values. So sad...

Link to comment
Share on other sites

2 hours ago, kushwavez said:

Yeah I did load the optimised defaults, but the issue was still there.:no: I had i7-3770 so I couldn't OC it anyway, so I left CPU settings at default values. So sad...

 

Good to know.

 

Supported layout ID's are listed there. 

 

https://github.com/acidanthera/AppleALC/tree/master/Resources/ALC887

 

The most easiest way to check what laud id which purpose servers are listed there:

 

https://github.com/acidanthera/AppleALC/blob/master/Resources/ALC887/Info.plist

 

Your mobo supports 2/4/5.1/7.1-channel on Windows but for sure not on macOS. If you are not using front panel, then you might try layout id 5.

 

Hackintool audio panel can be very useful for you.

Edited by holyfield
typo fixed: layout id 1 -> layout id 5
Link to comment
Share on other sites

11 minutes ago, luki1979 said:

By the way my audio issues are now totally sorted, CPU was causing crackling. Custom SSDT worked for me. 

https://www.elitemacx86.com/threads/guide-how-to-generate-ssdt-for-cpu-power-management.96/

 

Good to hear that you sorted this issue for you! Actually it was kinda hardware misusage issue.

 

I suspect that you have to soon or later replace your computer as it's hardware get's old for newer Apple macOS versions. Luckily Ivy Bridge is the oldest CPU natively supported by Catalina if I'm not mistaken.

 

Since Haswell there is no need for ssdtPRgen.sh generated SSDT.aml, either SSDT-XCPM.aml or config.plist/ACPI/SSDT/Generate/PluginType=true is enough.

Edited by holyfield
Link to comment
Share on other sites

7 minutes ago, luki1979 said:

Can I ask you as you question kushwaves as you have similar setup to mine?

Does your sleep works and what EFI drivers you use with your Z77?

 

By the way my audio issues are now totally sorted, CPU was causing crackling. Custom SSDT worked for me. 

https://www.elitemacx86.com/threads/guide-how-to-generate-ssdt-for-cpu-power-management.96/

Good for you! I did that too as I mentioned in the     #3 post but that didn't helped. Also I have no issues with sleep, my clover is in the debug.zips.

Most likely not the layout-id is the problem as I had every port working with layout-id 1 and it's also happening on USB headset that doesn't require AppleALC or AppleHDA. 

Link to comment
Share on other sites

2 minutes ago, kushwavez said:

Most likely not the layout-id is the problem as I had every port working with layout-id 1 and it's also happening on USB headset that doesn't require AppleALC or AppleHDA. 

 

Layout id just gives proper port mapping. If there is some audio cracking/distortion issue on both built in audio and USB audio it's 100% hardware misconfiguration issue.

Link to comment
Share on other sites

I looked up your config.plist in CC and you have Generate Pstates ticked (set to yes) in clover configurator even though you have patched SSDT

Also check if your EC is properly patched, also you have KernelCPU, KernelLapic, KernelPM ticked even they are not patches for Ivy bridge

Edited by luki1979
Link to comment
Share on other sites

 Share

×
×
  • Create New...