Add C ImpulsListener