Help. My bike is barking at me!

So, I have a new Ribble R872. Initially all was fine but on the 2nd ride a strange humming sound started coming from somewhere. The noise is quite loud, almost like a small dog barking! Oddly the noise is reduced (not eliminated though) when pedaling. I have taken the seat post out and rolled along and the noise is still there. It sounds like the noise is coming from the BB area (its BB 30) somewhere and being amplified by the frame.Any ideas on how I can make this noise stop, I am doing 150 miles on Sunday and don't want to be barked at the whole way round

0
Posts
The fact that the noise 'seems' to be coming from the BB could be a red herring as sound can resonate across the frame.