Toen hij op een dag met een vergrootglas naar een van zijn LP's keek, kon Ofer Springer duidelijk de data op de oude plaat zien zitten. Het leek hem een leuk idee om eens te proberen of hij, via de computer, de muziek van de plaat zou kunnen halen. Het project dat daarop volgde beschrijft hij op zijn pagina; hij is er in geslaagd door middel van een scanner en een zelfgeschreven programma zijn oude LP's weer af te spelen. Het resultaat was voldoende voor een vermelding op Slashdot, maar aangezien de source-code oorspronkelijk niet vrijgegeven was, zijn er veel mensen geweest die van mening waren dat dit niets anders dan een hoax zou kunnen zijn. Als reactie daarop heeft de maker van het programma toch de source ter download beschikbaar gesteld, met zijn excuses voor de slechte code.
De methode is in feite vrij simpel: eerst wordt de LP ingescand, wat in vier gedeeltes gebeurt in verband met het lichtsverschil dat er anders ontstaat. De vier stukken worden aan elkaar geplakt en vervolgens worden de groeven op het plaatje uitgelezen door het programmaatje. Dit alles wordt vervolgens in een .Wav bestand gepompt. In vergelijking met het origineel is het resultaat niet geweldig van kwaliteit, echter de muziek is op de achtergrond duidelijk te horen.
Remember those flat round things you may have found lying around the house. Those that never really worked well as flying saucers? Well, the other day I happenned to have a good look at one through a magnifying glass. I was able to discern something waveform'esqe in the shape of the grooves. I thought, "groovy, there must be a way to extract something sensible off of that" (actual thought quoted). At which point I came up with some great excuses ^H^H^H^H reasons to have a go:
A) These round objects could have some archeological value.
B) I could waste some time.
[...]
Once the image was ready, writing the decoder was very simple. All it did was rotate a "needle" around a given center at some predefined angular velocity, attempting to keep track of the groove the needle was initially positioned on. The offsets (dr) between this track and the basic radial were bunched into a sequence of samples. these were later converted into wav files.
Anoniem: 21406 bracht ons hiervan op de hoogte.