Het zou mogelijk moeten zijn voor een constant geluid (b.v.: het janken van een ventilatorlager), maar zoals anderen al aangaven, voor regelmatige achtergrondomgevingen met variabel geluid zal het zeker niet goed werken met gangbare hardware en software.
Ik betwijfel ook ten zeerste of de software een betrouwbare manier heeft om de vertraging met grote precisie te meten (voor kalibratie), wat cruciaal is voor geluidsonderdrukkende golven. (Bewerk: behalve misschien voor het doen van handmatige kalibratie van fase.)
Reguliere kernels zijn niet real-time betekent ook dat de audio-vertraging kan een beetje variëren, die ook zal gooien elke werkende ruisonderdrukking.
Hoewel computers geluid kunnen opnemen en afspelen, zijn ze nooit ontworpen om de precisie en definitie te hebben die nodig is om geluidsgolven te onderdrukken.
Het implementeren van zo'n systeem op PC-software zou kunnen resulteren in iets dat het geluid zou kunnen doen toenemen in plaats van het te verminderen, en wordt dus vermeden.
Het blijft een van die onderwerpen die zich lenen voor onderzoek en experimenten, al is het maar voor het plezier :)
Ook hoogwaardige microfoons en professionele geluidshardware kunnen veel verschil maken.
Bron: zelfverklaard expert in alles.