This is a very bad meme that's been propagated so much across the internet.
1. The latency is active noise cancelling systems is very low; much less than the frequency of most sounds.
2. Noise cancelling is ineffective at higher frequencies because the space between the speaker driver and the ear becomes large enough that the destructive interference becomes imperfect.
3. The feedback has to come from somewhere, and once the frequencies become high enough, the phase shift caused by the physical distance between the driver and microphone start to affect the feedback loop.
4. Because of these issues at higher frequencies, they just lower the feedback gain at higher frequencies. This effectively makes the active noise cancellation system be not sensitive to higher frequencies.
5. This is very much akin to frequency compensation in other topics like buck converters and op amps--the additional phase shift in the feedforward path that often increases as frequency goes up becomes problematic to compensate, so they just make the feedback loop insensitive to that region.
-----
the quick way to debunk this is two tests:
1. Play some bandlimited noise (https://www.youtube.com/watch?v=5qV5j9wD5e8) really loudly and I guarantee you any shitty ANC headphone will cancel this out just fine. Noise by definition is non-repetitive.
2. Play a high frequency sinusoid (https://www.youtube.com/watch?v=TRKB5kWs7KE) really loudly and it will go straight through any ANC headphone. A sinusoid is as repetitive as it gets.
1. The latency is active noise cancelling systems is very low; much less than the frequency of most sounds.
2. Noise cancelling is ineffective at higher frequencies because the space between the speaker driver and the ear becomes large enough that the destructive interference becomes imperfect.
3. The feedback has to come from somewhere, and once the frequencies become high enough, the phase shift caused by the physical distance between the driver and microphone start to affect the feedback loop.
4. Because of these issues at higher frequencies, they just lower the feedback gain at higher frequencies. This effectively makes the active noise cancellation system be not sensitive to higher frequencies.
5. This is very much akin to frequency compensation in other topics like buck converters and op amps--the additional phase shift in the feedforward path that often increases as frequency goes up becomes problematic to compensate, so they just make the feedback loop insensitive to that region.
-----
the quick way to debunk this is two tests:
1. Play some bandlimited noise (https://www.youtube.com/watch?v=5qV5j9wD5e8) really loudly and I guarantee you any shitty ANC headphone will cancel this out just fine. Noise by definition is non-repetitive.
2. Play a high frequency sinusoid (https://www.youtube.com/watch?v=TRKB5kWs7KE) really loudly and it will go straight through any ANC headphone. A sinusoid is as repetitive as it gets.