• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
8,457
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
13.x
Bootloader
  1. OpenCore (UEFI)
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS

How to Fix Static Noise and Audio Distortion in Headphones on Laptops [Clover/OpenCore]

This guide covers fixing Audio distortion in Headphones on Laptops using Clover and OpenCore. By following this guide, you'll be able to fix Audio Distortion on Laptops using Clover or OpenCore Bootloader.

Overview

AppleALC is the standard method to enable the Audio on almost all the computers running macOS on non-Apple computers. The former was VoodooHDA and that method isn't recommended due to numerous issue such as one being the audio quality not up to the mark and the second widely issue reported was the level of the audio which was half of the original on the Laptops. Although, switching to AppleALC has fixed this problem, a new issue has arised on some specific Laptops with certain codecs. The audio is normal via the internal speakers but the audio via the Headphone/Combojack is distorted/crackling with certain audio codecs. It can also fix the static noise as well. The Audio Codecs which has been tested against this issue and requires this fix are following:
  • Realtek ALC233/ALC3236
  • Realtek ALC236
  • Realtek ALC255
  • Realtek ALC256/ALC3246
  • Realtek ALC292
  • Realtek ALC294
  • Realtek ALC295
  • Realtek ALC298
  • Realtek ALC299
Using VoodooHDA, the issue can be fixed for most of the times on cost of audio quality. However, as per the Laptop FAQ, using VoodooHDA is not recommended due to lack in certain functionalities such as auto switching.

STEP 1: Enable Audio

The very first step is to enable the Audio using the standard AppleALC method. To enable the Audio on your particular system, follow the guide linked below:

STEP 2: Install Alc-verb

The next step is to install the alc-verb which will update the pin widget control when using Headphones.

1. From the Release folder of AppleALC you extracted in STEP#1, copy alc-verb to the /Users/YourUserName/ directory.

STEP 3: Configuring and Installing Jack Fix

The next step is to install the Jack Fix script which will execute the command silently in the background.

1. Download the Jack Fix script attached below.
2. Open the Jack Fix script using any text editor.
3. Replace YourUserName with your actual username in line 2 and line 3.
4. Save changes to the script.
5. Copy the Jack Fix script to the /Users/YourUserName/ directory.

STEP 4: Execute Jack Fix

Now the next step is to execute the Jack Fix script. This step is required just to ensure the script works as intented and does not encounter any issue when running at login.

1. Double-click on the Jack Fix to execute the script from the /Users/YourUserName/ directory. When prompted, select Yes.
2. Monitor the Audio, and execute the script. The distortion should be fixed now.

STEP 5: Running at Login

The next step is to configure macOS to run the Jack Fix script so that every time you logon into macOS, the script is automatically executed.
1. Navigate to System Settings>General and select Login Items & Extensions.
2. Click on + button. A dialogue box will open to select the file. Select the Jack Fix script from the /Users/YourUserName/ directory and click on Open. The Jack Fix script should be added to the Open at Login item(s) list.
3. Quit System Settings.

Next time you restart your Laptop, the Jack Fix script will be automatically executed upon Login.


NOTES:
  • On macOS Sequoia, you may need to allow access and add it to the privacy permissions. This is required because of the new Gatekeeper updated privacy.
  • Replace YourUserName with your actual username.
 

Attachments

Last edited:

Forum statistics

Threads
1,935
Messages
18,077
Members
27,823
Latest member
GustavoMdancers