nitya0698/maceq-native — explained in plain English
Analysis updated 2026-05-18
Apply a system-wide equalizer to all audio playing on a Mac.
Fine-tune up to 16 individual frequency bands with custom gain and width.
Boost or cut bass, midrange, or treble without installing a virtual audio driver.
Bypass or restore original audio instantly while the app is running.
| nitya0698/maceq-native | chmduquesne/opentopomaps-manager | crowdsecurity/pfsense-freebsd-ports | |
|---|---|---|---|
| Stars | 0 | — | — |
| Language | Makefile | Makefile | Makefile |
| Last pushed | — | 2022-04-04 | 2025-10-28 |
| Maintenance | — | Dormant | Quiet |
| Setup difficulty | easy | moderate | hard |
| Complexity | 2/5 | 3/5 | 4/5 |
| Audience | general | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires macOS 14.2 or later and Xcode command line tools, plus a one-time audio permission grant.
MacEQ is a small application that lets you adjust the sound coming out of your Mac using a parametric equalizer, meaning you can boost or cut specific frequency ranges to shape how audio sounds. It works system wide, so it affects all the sound your Mac plays, not just one particular app. What sets this project apart is how it captures the audio. Many similar tools rely on installing a virtual audio driver or extra software like Python just to grab the sound your computer is playing. This one instead uses a built in feature of recent macOS versions called a Core Audio process tap, which lets it capture all system audio directly. It temporarily mutes your normal audio output, runs the captured sound through Apple's own equalizer engine, and then sends the adjusted sound back out to whatever speakers or headphones you normally use. It requires a fairly recent version of macOS, specifically version 14.2 known as Sonoma or later, along with Apple's command line developer tools installed. You run it from the terminal using Swift's build and run command. The first time you launch it, macOS will ask for permission to record system audio, which you need to approve. Despite the wording of that permission prompt, the app never uses your microphone. Once running, you get up to sixteen adjustable frequency bands, each of which can be set to different filter types such as a peak boost or cut, or a shelf or pass filter, with control over the exact frequency, how much boost or cut to apply, how narrow or wide the affected range is, and a way to turn each band on or off individually. There is also a live graph showing the current frequency response curve, an overall output volume control, and a bypass switch to temporarily disable all the processing. Your settings are automatically saved to a configuration file so they persist between uses. To go back to normal, unprocessed audio, you simply quit the app or stop it, and the temporary mute on your original output is released automatically.
A native macOS app that adds a system-wide 16-band parametric equalizer to all your Mac's audio, with no virtual driver or extra software needed.
Mainly Makefile. The stack also includes Swift, Core Audio, macOS.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.