

My monitors sounded boomy because of my room. I couldn't find a simple Mac app to fix it, so I'm building one.
I have decent studio monitors, but my room talks back. Clap your hands and you hear the reflections hit you a beat later. Those same reflections wreck the low end of everything I play: some bass notes boom, others almost disappear. It took me a while to accept the monitors weren't the problem. The room was.
I figured there would be a Mac app for this. There isn't really. REW is excellent but it's a measurement suite, not a product: set up devices, load a mic calibration file, run sweeps, pick smoothing, generate PEQ filters, export a text file, then find yet another tool to apply it to your system audio. EQ apps exist but they don't tell you what your room is doing in the first place. The polished correction systems are either expensive or tied to hardware.
So I started building Reflect. It's a native menu bar app that does the whole loop:
- measure your room from the app
- see the response as a graph
- generate correction filters
- apply them system-wide
- A/B corrected vs uncorrected with one click
No virtual audio driver, just a light Swift app. It uses the newer macOS audio tap APIs, which is also why it needs macOS 14.2 or later. If you already use REW you can import your own filters instead. The app is fully Apple notarized.
The scope is narrow on purpose: mostly below 200 Hz, where small rooms do the most damage and where correction actually helps. It won't fix bad speaker placement, deep nulls, or an untreated room.
You can try it with the built-in Mac mic to hear the concept and spot obvious low-end problems. For correction you can trust, use a better (measurement) mic.
The screenshots show a measurement from my own room and the app itself
Beta builds are free, each release works for 60 days. After launch it will become a one-time €19.99 licence, no subscription. Beta testers who send feedback get 50% off.
Link: https://reflectformac.com
Before launching after summer, I mainly want to know: is it simple, does it work, do you actually hear a difference?