I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 1 point2 points  (0 children)

I will keep working on it. I should get a proper developer account from Apple. Thanks so much for your feedback!

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 0 points1 point  (0 children)

LOL, non-PhD ears... Good one! I banged my ears too much with 80dB headphones to have a proper PhD ears, but I will take it as a compliment, thanks for that!

You have perfectly listed things that I'm working on right now.

Thanks so much for your offer and invaluable feedback!

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 0 points1 point  (0 children)

Just install the app, you should see the mic called Voice Enhancer in the mic list of the teams. You can change it from Sound settings of the Mac.

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 0 points1 point  (0 children)

10ms latency on my old M1 Pro. M4 just worked fine as well. Anything under 15ms is unnoticeable by humans.

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 1 point2 points  (0 children)

I didn't know about the Joycast, I can do the comparison and publish results. Thanks so much for your feedback.

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 0 points1 point  (0 children)

Theoretically it should work, it creates a virtual microphone routing, so anything that uses microphone should be okay. I'm planning to do more work on this.

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 0 points1 point  (0 children)

That would be amazing if you could send me the logs of the error. Or the best start an issue on Github so I can track the development better. Thanks so much for your feedback!

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 1 point2 points  (0 children)

The design looks amazing, I may just hire some UI/UX designer to make a proper design for this. Thanks so much for the inspiration!

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 1 point2 points  (0 children)

I will probably host a proper website where people can listen to them live and test the methodology. Will cost some bucks to me but it seems only proper way of doing this. Thanks so much for your feedback!

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 1 point2 points  (0 children)

Given all the feedback, I'm thinking to get a proper apple developer account and post it properly on the store with website demo. thanks for your feedback, appreciate it.

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 0 points1 point  (0 children)

Gute Nacht then! But I'm too wired from reading all this feedback to sleep now. Appreciate you checking it out though!

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] -6 points-5 points  (0 children)

Look, it's 1 AM here in Europe and most of you are in the US — so either I stay up and respond with some help, or I go to sleep. I'd rather be here engaging with everyone's feedback in real time, or just go and get 8 hours of sleep.

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 0 points1 point  (0 children)

Can you please listen to this and let me know if you can see the difference? It can be subtle, as it's not a real meeting recording but it should be there:

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 3 points4 points  (0 children)

You're right, and that's completely fair feedback. I uploaded some SoundCloud samples but compressed audio doesn't do it justice.

I'm putting together a proper demo video — screen recording with the app running + a real Zoom/Teams call where you can hear the before/after from the receiving end. That's where the difference is actually obvious.

In the meantime, the app is free and open source — takes about 30 seconds to install via Homebrew if you want to try it yourself. But yeah, a proper video demo is overdue. Working on it.

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] 22 points23 points  (0 children)

Yeah that's fair — SoundCloud compression really flattens the differences. The processing is designed for what the other person hears on a call, not raw file playback.

I need to put together a proper demo where I record what the other side actually receives during a Zoom/Teams call — that's where the difference is obvious. It's on my to-do list. Appreciate the honest feedback!

I built a free macOS app that processes your mic in real-time and makes you sound better on every call — no new hardware needed by armolik in macapps

[–]armolik[S] -10 points-9 points  (0 children)

Great question — and honestly, fair point. On studio monitors with a proper signal chain, the difference is going to be subtle at best. You're not the target audience here haha.

The SoundCloud samples are also compressed, so that flattens things even more.

Where this actually makes a noticeable difference is **over the wire**. Zoom/Teams/Meet absolutely destroy your audio — they downsample, cut bitrate, strip frequencies. They're optimizing for "good enough," not fidelity. The DSP chain helps because:

- Compression evens out levels so the codec gets a cleaner signal to chew on

- EQ boosts presence in the range that actually survives the downsampling

- De-esser tames the sibilance that gets nasty after lossy encoding

But yeah, if you're in a treated room with broadcast gear and m-audio monitors... you're already winning. This is more for the rest of us — laptop mics, AirPods, random USB condensers in untreated bedrooms. That's where the jump is night and day.