before anything else,try to find out whether it is a ground loop problem,to check that connect the subwoofer only to a source (isolated from your system),if the hum goes away,it means your system has a ground loop problem,if the hum is still there then you have a problem with the subwoofer amp which means taking it to a technician