When an explosion happens near you in Battlefield 3, your sounds change into low "deaf" versions of themselves, as if you hear only vibrations and not the sounds. Amazing effect. How to add it to a sound? Particularly I am interested in how to do it in Unity, but any terminology/advise/link would be welcome as I am quite new to sound design.
Temporary deaf effects are done with a low pass filter on the sound, then a single high pitched sine wave to emulate the ringing. I am not sure how unity works, but when the player if deaf, use their dsp api to low pass filter all the game sounds, and then play an additional sine wave sound.