Live data from Hacker News

Show HN: A macOS app to prevent sound quality degradation on AirPods

apps.apple.com

21–30 of 356 posts

Re: Show HN: A macOS app to prevent sound quality degradation on AirPods

#21

Nice job. Price seems fair to me. You’ve found a problem and fixed it. This crowd always bemoans paid (and closed source) things so I’ve come to largely tune that out because it’s just a given.

This seems like a $5/year app—not a $20/year one. Or, make it a one-time $10 charge; if future MacOS versions require significant work to keep it up to date, charge an upgrade fee.

Re: Show HN: A macOS app to prevent sound quality degradation on AirPods

#23

Same can be achieved in a few lines of Lua using Hammerspoon and hs.audiodevice API. local builtinMicName = "MacBook Pro Microphone" hs.audiodevice.watcher.setCallback(function(e) defaultMic = hs.audiodevice.defaultInputDevice():name() if (e == "dIn " and defaultMic ~= builtinMic) then local builtinMic = hs.audiodevice.findInputByName(builtinMicName) builtinMic:setDefaultInputDevice() end end) hs.audiodevice.watcher.…

The script can be extended with additional features like:

- fixing macOS balance bug (outputDevice:setBalance(0.5) on output device change)

- muting built-in speakers on headphones disconnect event

- pausing Spotify when external headphones are disconnected

Re: Show HN: A macOS app to prevent sound quality degradation on AirPods

#24

If I press the option key of the Mac and clic on the speaker icon of the menu bar, I can select the source of the speaker and mic as well. Am I missing something here ?

It's a convenience app, doesn't do anything you can't do by yourself. That's how I used to do it, got sick and tired of doing it every time I connect my AirPods and made an app to make it happen automatically and put it on the AppStore to see if others can find it useful too.

Re: Show HN: A macOS app to prevent sound quality degradation on AirPods

#25

Earlier quoted context omitted.

But since when has a toilet ever required ongoing maintenance by the manufacturer to remain functional in the environment around it? In this case the dev will have to provide updates and bug fixes, committing him to a level of work in perpetuity, whereas the toilet maker builds the shitter and never has to work on it again.

Fine, fair point. Then at least adopt the thing jetbrains for example does: buy this version now, get x months of updates.

:)

Yeah that’s a model that most people seem to like, and I would agree it helps soften the blow by providing some ongoing value for a set period of time.

Re: Show HN: A macOS app to prevent sound quality degradation on AirPods

#26
post #6

$20 per year subscription? That seems pretty steep for what the app does.

Remember when you could just buy a piece of software and not have to keep paying rent to use it?

How much of that is being „forced“ by competition and the free market?

More apps doing roughly the same but none doing anything well or exceptional well? Yet resources become more spread and hence sparser?

Re: Show HN: A macOS app to prevent sound quality degradation on AirPods

#27

Congrats on building and launching the app. Building a little tool to solve a problem you have is great. My only issue is that I'm mostly using the AirPods mic for meetings. I don't want to use my laptop mic because my impression is that it picks up too much background noise. AirPods do too, but I think less so?

The mic quality from my macbook is usually better for me than from headphones, but maybe it depends on the macbook.

Re: Show HN: A macOS app to prevent sound quality degradation on AirPods

#29

Same can be achieved in a few lines of Lua using Hammerspoon and hs.audiodevice API. local builtinMicName = "MacBook Pro Microphone" hs.audiodevice.watcher.setCallback(function(e) defaultMic = hs.audiodevice.defaultInputDevice():name() if (e == "dIn " and defaultMic ~= builtinMic) then local builtinMic = hs.audiodevice.findInputByName(builtinMicName) builtinMic:setDefaultInputDevice() end end) hs.audiodevice.watcher.…

You could charge $10/year for this to compete with OP.
Post reply on HN