The buzzing, ringing and even roaring of tinnitus can impair everyday life.