Kingtut: Let me clarify what was thinking. Judge puts in a cd and clicks play, your play button then "on the fly" (programming expression which means no inturuptions, or in real time) Takes the CD media and runs it through an audio codec that can enhance the audio further. Say, by converting the audio into AC3 (if your audio system is set up with a center channel for dolby digital) . While It's converting the audio it can also play what it has converted. (depending on the media you are converting it to) This is all happening in real time behind the scene. Instead of playing the song from the CD its actually playing the rip (from the HD)
I use this now in my car system, If I play an audio CD my puter is actually ripping the song as I play it and compressing it to .mp3... It's also actually playing from the HD instead of the CD. I can get away with this because .mp3 allows you to play the file even though it's unfinished, compression takes only a few seconds per song, the duration it takes for the song to be compressec will never exceed the duration of the song.