20 Watt amplifier buzzing?

Oh boy, you're in the world of audio sound issues :wink: This is a pretty good read and discusses both your buzzing and humming:

--
The Rugged Motor Driver: two H-bridges, more power than an L298, fully protected