Hacker News new | ask | show | jobs
by bradstewart 2206 days ago
How is this different from noise cancelling headphones currently available? Or do you mean something like this to add the feature to non-noise cancelling headphones?
1 comments

>Not clear if that's at all possible without your headphones having microphones built into them to accurately detect incoming outside signal.

I'm guessing they mean to add the feature set to standard headphones. Leveraging say the laptop microphone to provide active noise canceling to someone with a standard set of earbuds.

Noise cancelling works by shifting the sound waves of noise, which come into your ears. The ups and downs (of pressure) in the sound wave are added together, cancelling the wave altogether. Each ear get different noise, so the microphones should be as close as possible to each ear and work absolutely independently. Thats why microphone of your laptop is not of any help here, it simply gets completely different noise, which cannot cancel out one getting into your ears. This is more physics than software.
With two different microphones on the laptop, you could triangulate sources of noise and figure out what will reach your ears. With three or more, even better. This sounds like a difficult and interesting signal processing problem, but I wouldn't rule it out.
It would also have to know where each of your ears is in relation to the microphone with millimeter accuracy.