whatisgithub

What is open-mac-eq?

sean-o-sullivan/open-mac-eq — explained in plain English

Analysis updated 2026-05-18

0SwiftAudience · generalComplexity · 3/5LicenseSetup · moderate

In one sentence

A free Mac app that adds a system-wide sound equalizer, tested with AirPods Pro 3, using Apple's built-in audio tools instead of a driver.

Mindmap

mindmap
  root((openEq))
    What it does
      System wide EQ
      Menu bar app
      Custom filters
    Tech stack
      Swift
      Core Audio
      Xcode
    Use cases
      Tune headphone sound
      Use AirPods preset
      Import EQ settings
    Audience
      Mac users
      Headphone owners

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Fine-tune sound output for your specific headphones or speakers system-wide.

USE CASE 2

Apply a measurement-based EQ preset made for AirPods Pro 3.

USE CASE 3

Import EQ settings copied from other equalizer tools.

USE CASE 4

Build and share your own named audio profiles per device.

What is it built with?

SwiftCore AudioXcode

How does it compare?

sean-o-sullivan/open-mac-eqaiduckman/claudeusage_latest_may2026arnabau/thermalpulse
Stars000
LanguageSwiftSwiftSwift
Setup difficultymoderateeasymoderate
Complexity3/52/53/5
Audiencegeneralvibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires macOS 14.2 or newer and a one-time system audio recording permission.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

openEq is a free, open source app for Mac computers that lets you adjust the sound coming out of your speakers or headphones, similar to an equalizer on a stereo. It was built and tested mainly with AirPods Pro 3, but it can work with other output devices too, as long as they meet certain technical requirements. Instead of installing a special driver or kernel extension, openEq taps into your Mac's system audio using Apple's Core Audio system and a private virtual device it creates behind the scenes. This lets it shape the sound in real time without slowing things down or introducing noticeable delay. You can add filters like bass boost, treble adjustment, or narrow frequency cuts, and there is no limit beyond a safety cap of 64 bands. You can drag points on a graph to change the sound curve, paste in settings from other EQ tools, and save named profiles tied to a specific device. The app runs quietly from the menu bar rather than the dock, so once you close the main editor window it keeps working in the background. Menu options let you turn the effect on or off, reopen the editor, or quit completely. It comes with a starter preset tuned for AirPods Pro 3 based on published measurements, though it is a general baseline rather than something personalized to your ears, and it can be replaced with your own settings. The developer has run internal tests measuring things like audio delay and processing time, and included automated tests covering device compatibility, recovery from audio glitches, and preset behavior. If your Bluetooth headphones become unstable, the app automatically adjusts its buffer size or shuts off processing to restore normal sound rather than risking distorted audio. openEq does not collect any data, does not connect to the internet, and does not access your microphone. All settings are stored locally on your Mac. It requires macOS 14.2 or newer, an Apple silicon Mac if building the installer yourself, and Xcode 16 if compiling from source. It is released under the MIT License, meaning you can use, modify, and redistribute it freely.

Copy-paste prompts

Prompt 1
Explain how a system-wide audio EQ using Core Audio taps works on macOS.
Prompt 2
Help me build the AirPods Pro 3 preset from openEq into my own audio settings.
Prompt 3
Walk me through installing openEq from source with Xcode 16.
Prompt 4
Show me how to paste Equalizer APO style settings into a compatible macOS app.

Frequently asked questions

What is open-mac-eq?

A free Mac app that adds a system-wide sound equalizer, tested with AirPods Pro 3, using Apple's built-in audio tools instead of a driver.

What language is open-mac-eq written in?

Mainly Swift. The stack also includes Swift, Core Audio, Xcode.

What license does open-mac-eq use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is open-mac-eq to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is open-mac-eq for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.