I'm definitely not as knowledgeable as the other posters, but I'm thinking that once HDCD encoding is taken care of by foobar, then the DAC should not "know about it" and the HDCD light not coming up is correct.
The Cary is now fed a 20 bit word PCM stream, "synthesized" by foobar from a 16 bit, HDCD-encoded stream, from which the HDCD "marker" has been removed.
The Cary is now fed a 20 bit word PCM stream, "synthesized" by foobar from a 16 bit, HDCD-encoded stream, from which the HDCD "marker" has been removed.