I'm hearing it on the base of the windshield area and not roof area. Although, i will check the roof when i get home later.Check the covers that go over the drainage channel on the roof. One of mine came unglued at the front and made it flap in the wind. There is only a foam block with sticky on both sides that holds the front leading edge down.
Edit: this is the cover that goes over the channel that has the mounts for the roof racks.
When I took my R1S in for service, I rode with the tech when I dropped it off. I told him the wind noise sounded like it was coming from the triangle on the drivers window. He told me it was coming from the top of the windshield, I didn’t believe him at the time, “whatever, just fix it”. They replaced the silver strip at the top of the windshield and also fixed that cover. I can’t hear the noises anymore even though I’m still in disbelief where the noise was coming from ?.I'm hearing it on the base of the windshield area and not roof area. Although, i will check the roof when i get home later.
OP - Great description- I’ve been nagged by a flapping/fluttering sound from the drivers side for a while now that I finally solved today. In my case the noise would start at around 45mph and stay fairly constant at any speed above that point. I was very confident that the source was coming from the roof just behind my head. After trying many of the other solutions such as adding foam around the windows and door seals, the triangle window and the roof channels I was about to give up when I stumbled across an older reddit post ()Best way to describe it is fabric in the wind.