It is difficult to say when you have not specified what the roof consists of. Metal roofs, whose fastenings have started to give way, can vibrate in the wind. Other details on the roof can also make noise, such as roof hoods, plates on bargeboards, around skylights, plates at the eaves, etc. Perhaps if you film with sound and show it to a building consultant, you can get closer to a solution. Until then, you can review all the details on the roof to see if anything is poorly fastened.