The M6CD/DAC is a very high quality DAC as well as being a CD player.
It has inputs for USB, coax and optical. Given a reasonable quality digital stream the M6’s DAC will make a great improvement to performance to any source.
The M6’s sonic quality is smooth and sweet. There is no harshness, excellent image, great spatial recovery, huge dynamic range.