Mark Giles
Second Unit
- Joined
- Aug 30, 2002
- Messages
- 272
And then reopen it and save it as an mp3 again?
theoretically, given you have access to all text characters, you can creat a high quality song and save it as an mp3 file and play? Again, given you have this knowledge.
Just take the MP3 file and UUENCODE it. Then you'll have a text representation of the binary MP3. To play it again, UUDECODE it back to an MP3.
ok, i tried taking a 1:21 length mp3 song and opening it in word pad and its currently at 500+ pages and counting. Way too long. As a demostration for my class, I'm going to print out a 5 second mp3 on plan paper, rescan it, then convert it back to music. Then compare the beginning and end results.This of course will never work. Wordpad is a text editor and as such lacks the ability to display the high byte binary characters that appear in an MP3 file.
The ONLY way to do what you have described is to UUENCODE the MP3 file, then scan it in using OCR software, and UUDECODE the file back into a binary MP3. Any other method will fail to achieve what you are after.
Wordpad is a text editor and as such lacks the ability to display the high byte binary characters that appear in an MP3 file.Actually, most of those characters are probably displayable. However, unlike the standard ASCII characters from 0-127, the high ones vary by character set, so unless you know what that is, you can't really say for sure what the byte value of (for example) capital-A-diaeresis is.
The square boxes are for some of the ASCII control characters in the 0-31 range. Other ASCII control characters show up blank, so you can't distinguish between them, a plain old space (32) and the non-breaking space (usually 160).
uuencoding would work, although there are some interop issue which may not be relevant in this case. (Using the similar Base64 would guarantee cross-platform compatibility, and its lines are not limited to 46 characters.)
A couple of pages of text would probably end up being a tiny fraction of a second of music, unless you use a really small font....
//Ken
WHY in the name of { insert deity here } would you want to do this sort of thing?i think its a pretty cool idea, even if it has no practical purposes. let us know how it comes out, i'm intrigued.
CJ