Theoretical question about how CD's work


Theoretically, can the contents of a CD be printed out onto sheets of paper in 1’s & 0’s, re-entered digit by digit (say, by a generous helper monkey with an infinite lifespan) into some sort of program, and the same sound will be replicated? Just trying to understand how CD’s work (though I’ve been trying for 25 years and it still seems like magic to me).
sealrock
The OP is clearly trying to make the point that if it’s all 1s and 0s on the CD how can anything make a difference - the data on the CD cannot be changed. Hel-loo! It’s not exactly rocket science. It’s the same argument regarding digital cables. They’re both Strawman Arguments. Can we please try to be a little more chill?
Since we've already gone pretty far down the rabbit hole I've got a related question. @almarg mentions EAC and FLAC. When I rip a CD to FLAC using db Poweramp what does the data on the FLAC file look like. Since it can be compared to a perfectly accurate copy (whatever that means) it shouldn't need the error correction wizardry. Is it just a stream of 0 and 1's or is it more like internet packets?
8th note
The Flac file is exactly like any other file, a bunch of 0s and 1s. It is a "non lossy" compressed format, meaning that its size is smaller than the original but no information is lost. BTW an internet packet again is a stream of 0s and 1s !!! 
I for one do not believe any error correction is needed. You copy a file you get a perfect copy unless someone can show me why a copy of a Data file from a CD should be different from a copy of an audio file.
Differences may and will come up when you "render" that file. I.e. when you get back to the analog world via a DAC; that might be slightly different (the rendering I mean) from one DAC to another resulting in a slightly difrernt analog signal. Same digital input, different analog output.
marklings
I for one do not believe any error correction is needed. You copy a file you get a perfect copy unless someone can show me why a copy of a Data file from a CD should be different from a copy of an audio file ...
You need error correction because there are often errors when playing a CD in real time, which is quite different than simply making copies of a data file.
8th-note 6-27-2019
@almarg mentions EAC and FLAC. When I rip a CD to FLAC using db Poweramp what does the data on the FLAC file look like. Since it can be compared to a perfectly accurate copy (whatever that means) it shouldn’t need the error correction wizardry.

I made no mention of FLAC, which as stated above is a lossless format for storing audio data in compressed form. EAC ("Exact Audio Copy") is a software program that is widely used for "ripping" (copying) the contents of audio CDs onto computer hard drives. It provides the capability of re-reading data on a CD multiple times that depending mainly on the condition of the disc and the drive mechanism may not be captured accurately on the first pass (i.e., on the fly).

The "error correction" that I have been referring to is invisible to the user, is performed by circuitry associated with the drive mechanism, and makes use of error correcting codes that are on the CD and are an inherent part of the CD format. My understanding is that **for a CD and a drive mechanism that are in good condition** something like hundreds of bits or even more will typically be misread by the laser mechanism during a single pass, among the billions of bits that are on a CD, and all or very nearly all of them will be routinely corrected by that circuitry to bit-perfect accuracy, on the fly. Use of a program such as EAC, which can make multiple passes if necessary, provides additional assurance that will happen, and will flag an error if for some reason it does not happen.

When I rip a CD to FLAC using db Poweramp what does the data on the FLAC file look like. Since it can be compared to a perfectly accurate copy (whatever that means) it shouldn’t need the error correction wizardry.

I’m not familiar with db Poweramp, but even if it only rips using a single pass chances are that all or nearly all of your rips are bit perfect (assuming discs and drives are in good condition), with the necessary error correction having been performed by the hardware invisibly, ***prior to db Poweramp even seeing the data.*** EAC, as I said, just provides added assurance, especially if disc or drive condition may be marginal.

Regards,
-- Al