USB of newer DACs is asynchronous, meaning incoming data clock and D/A conversion clock are independent. Sound cannot be affected by the timing of the data, as it is with S/Pdif, but still can be affected by injected electrical noise (that affect internal DACs clocking). To limit amount of this electrical noise, cables with data lines only (no power) are better, when power is not required (DAC has own supply). Good shielding also plays role to limit ambient electrical noise pick-up. Galvanic isolation separates two circuits electrically to prevent current flow between them. It can be done with transformers or optocouplers, but in either case it is not perfect, since there is always very small capacitance between two sides of galvanic isolation, allowing very high frequencies to pass thru. Nothing is perfect, but galvanic isolation eliminates most of electrical noise. Another good step would be to reduce noise on the source (computer) side. That might be difficult since some computers have horrible power supplies.