It might not work because of latency.
It might not work because of distance from the speakers to the ear.
But let's try it anyway!
All that needs to be done is listen to the mic, phase inverse this, and re-output this to the speakers.
Programming might not be needed.
What program would be the thing to try this myself?
Got a laptop? Let's try noise cancelling
Moderators: MattKingUSA, khz
Re: Got a laptop? Let's try noise cancelling
Won't work.
Latency (it has to be exactly zero - that's why this is done with analog circuits)
Distance from speakers to ears (that's why it's only used on headphones)
Distance between speakers and mike (on headphones the mikes are right next to the speakers)
--
We're talking about simple phase manipulation..
It can be done (in fact, some next-gen cars will use this very thing to cancel out the engine's noise),
but you'll need quite a bit more math
Latency (it has to be exactly zero - that's why this is done with analog circuits)
Distance from speakers to ears (that's why it's only used on headphones)
Distance between speakers and mike (on headphones the mikes are right next to the speakers)
--
We're talking about simple phase manipulation..
It can be done (in fact, some next-gen cars will use this very thing to cancel out the engine's noise),
but you'll need quite a bit more math
Expert in non-working solutions.
(Signature shamelessly ripped from someone else, is still the truth)
(Signature shamelessly ripped from someone else, is still the truth)
- unfa
- Established Member
- Posts: 129
- Joined: Tue May 17, 2011 10:43 am
- Location: Warsaw, Poland
- Has thanked: 1 time
- Been thanked: 19 times
- Contact:
Re: Got a laptop? Let's try noise cancelling
Also: laptop speakers might not be accurate enough to emit all needed frequencies. Not speaking that it'd need to be equalized.