Have you ever been annoyed by the mysterious rattling sound coming from your windows on a windy day? Not only…