300W x 2 Class D Amplifier and Switching Power Supply - noise clean up with TDA3255