Very likley a relay, relays buzz when there bad. Could be a grounded speaker too.
View Tag Cloud
Forum Rules