Sounds like the classic ground loop problem caused by cable/satellite TV connection. Larry is right, this problem is so common that it has been covered many times in previous post. A search of the archives will provide you with various different brands of cable filter/isolators/de-couplers.
TIC
TIC