With the D50's I only notice a slight difference in high frequency wind noise with sunglasses and hat on compared with sunglasses and hat off - engine noise seems unaffected.
There is no automatic mute on the D50s - it has a manual switch where the cables join about 250mm from the plugs. I have not used it yet as I need to make an adapter for my phone (it has a non standard plugs).
W