acidanthera/applealc

Native macOS HD audio for not officially supported codecs

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 54 minutes ago
Added to GitGenius on September 19th, 2026
Created on March 7th, 2016
Open Issues & Pull Requests: 12 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 1,055
Total Stargazers: 3,576 (+0)
Total Subscribers: 176 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

AppleALC is a kernel extension that enables native macOS HD audio support for audio codecs not officially supported by Apple without requiring filesystem modifications.

The tool solves the problem of audio hardware incompatibility on macOS by patching the system's audio driver at the kernel level. It performs automated detection of audio codecs and controllers, then applies custom patches and layout injections to enable audio functionality. The approach allows both digital and analog audio to work from the OS installation stage onward, including during Recovery HD and macOS Installer boot environments. The extension operates while System Integrity Protection remains enabled, making it compatible with modern macOS security features.

Developers and system integrators working with Hackintosh builds or non-standard Mac hardware should consider this tool when standard audio solutions fail. It suits any scenario where macOS runs on unsupported audio hardware, whether internal or external controllers. The project maintains a codec database that grows through community contributions, so adoption depends partly on whether your specific audio codec is already supported or can be added.

Development activity shows sustained engagement with codec support expansion through community-contributed configurations and training dumps. The project maintains an active codec database with contributions from multiple maintainers focused on expanding hardware compatibility. Code contributions come from developers with programming expertise who work within the documented header structure and AppleDOC comments. The tool receives ongoing maintenance and bug fixes addressing compatibility across a wide range of macOS versions.