Even though I have no experience with it, I also would suggest the CA stream magic 6. I do have a CA 840C CD/player DAC and really like the 24 bit/384kHz upsampling of ripped CD's(MP3's) from my PC and phone to my Samsung SMART TV and out to the 840C and using it's DACs. The Stream Magic 6 also has upsampling(24/384)if you like that feature.
Bill
Bill