主动降噪耳机是如何实现「抵消」噪音的,它的声学原理复杂吗?
你,是否有一个非常尴尬的局面?
你,是否有那么一刻,在某个公告场所中,你带上了耳机,却打开了外放。
外放的声音所有人都听的一清二楚,而你,还沉浸在,精美的旮旯干木中。
可爱的女主角说出了那句经典的台词,你嘴角微扬,很是满意,但所有人的动作好像按住了暂停键,齐刷刷的看向了你。

你感觉很奇怪,但自觉告诉你,应该是发生了什么,所以你摘下了耳机,想听听这个世界到底发生了什么。
这一刻,你才发现,你带着耳机,却开了外放。你以为声音是从耳机里发出来的,甚至一开始你还以为是耳机的音量太小,把声音开到了最大。
在众人的眼光中,你仿佛成了某个国宝级的稀有动物,你尴尬的不知道下一步应该用什么表情,你的眼前跑起了走马灯,你又一次回顾了你的人生,直到穿越到了初中的课堂,在这一节课上,大家在高声朗读鲁迅先生的一篇文章,刚好念到了:
有的人活着他已经死了。
这时,留给你的选项已经不多了。
A.现在申请当宇航员,明年登录火星,逃离地球。
B.掏出变身器,大喊盖亚,然后变成光,然后打败怪兽,然后别人就会关注后面那件事,忘记现在这件事。
你痛哭,你流泪,你悔恨自己没有早点在知乎关注一个叫 @DBinary 的博主,这样你就不需要在你人生中做出艰难的决定,在两个选择题中二选一了。
这样你就会了解到,计算机播放音频,会将音频转换成PCM音频流,PCM音频流最终会送往声卡。

大部分的PCM音频流,采用44100/48000Hz的格式,16b的采样深度,2 channels,两个声道的采样数据,是121212交叠堆放的.

多数的galgame,不同声道的采样数据几乎都是一样的,
例如 100,100,223,223,-112,-112.......,这个时候,你只需要将其中的一个声道采样值反相,变成100,-100,223,-223,-112,112.......,只要你的设备是那种普通的双声道喇叭,外放的时候就听不到声音了。

但是人耳的听觉对反相并不敏感,所以带耳机的时候,你还是可以正常听到声音的,而这个功能,仅仅只需要一个filter driver就能实现。
但现在一切已经晚了。
虽然在精神层面你已经亖了,但行动上你还能拯救在地铁上、咖啡厅里、图书馆里玩旮旯干木的每一个同胞,现在,一切都不算太迟。
你发誓一定要把这个回答,转发到你所加的所有旮旯干木群。