If it's not 100% for any particular reason then you are effectively adding noise and prolonging it's duration. I certainly wouldn't trust the speaker response to exactly match what the DSP is trying to produce over the wide range of audio that you could be listening to.
It may even be worse if you're here a wide spectrum of noise as some components may be canceled while others, particularly high frequencies, may be amplified.
I would always try to make passive cancellation work for my use case first, and only use active cancellation if it was absolutely required.
It may even be worse if you're here a wide spectrum of noise as some components may be canceled while others, particularly high frequencies, may be amplified.
I would always try to make passive cancellation work for my use case first, and only use active cancellation if it was absolutely required.