Electrical humming with wind blowing