@arj, I thought bits were bits when using CD as a transport. Would appreciate if you can shed some light on how/where the colouring happens.
First of all a CD is not encoded as bits but as words and the reading is not like you would read a data cd but via an algorithm called Reed Solomon error correction and this is based on encoding with redundancy on the cd which can lead to different interpretations since its a real time read and not a data based read as in a data cd.
Hence variations can happen based on several factors including power/stability/vibrations etc etc. and thats the reason high end transports sound different.
You could read up on Redbook format and its decoding to know more, but if you think a entry level samsung dvdp (unlike something like an Oppo) will sound as good as a dedicated cd transport you may be barking up the wrong path since if your source itself is compromised, whats down the chain will be as well exponentially since each equipment adds its own distortion.