GeoffB17
Veteran Member
Hello,
I have an Epson HX-20, which is still working.
I have the TF-20 disk unit as well, but this is presently not communicating.
I had been saving progs to the microcassette, but I believe the rubber band has gone. I've also saved progs to normal cassette, this is still working OK, but it's not ideal, and as soon as you have a few files on one tape, it becomes a problem finding them.
I have been experimenting with using my laptop, and saving the audio/data output to the laptop as a .WAV file. This works quite well, the save and load processes are just like using a normal cassette method, the BIG benefit is that the .WAV method results in a set of discreet .WAV files on the laptop, each one for a specific prog/file, each one of which can be readily re-loaded onto the HX. MUCH more convenient.
Almost as convenient as if the TF-20 disk unit was still functional.
The one 'loss' compared say to the TF is that I cannot do anything else with the files. Or can I???
The .WAV is the audio file sampled, and stored. I can create a prog that can read, and process, the .WAV - doing searches via Google suggest you CAN convert a .WAV into ASCII or BINARY, but the links don't seem to mean quite what they say, or what I want. I'd like to find a way to process the samples back into binary, and then into ASCII, to produce a file just like what I'd have saved on the TF. The data is there, I'd just need to decode it?
According to the HX technical info, the audio file represents the binary data using a 1 Khz tone for binary 1, and a 2 khz tone for binary 0. So, I suppose that by tracking the waveform (via the sample info) in relation to time/duration, it should be possible to determine where there are 2 peaks in a given unit, rather than 1? I know what the data OUGHT to be, as I can read the original on the computer. The tech info suggests an overall bit rate on the tape of 1300 bps, which seems reasonable for an average of 1 Khz and 2 Khz elements.
Anyone know if anything has been done before on these lines. This sort of thing might apply to any other vintage computer that saves files to cassette as well?
Geoff
I have an Epson HX-20, which is still working.
I have the TF-20 disk unit as well, but this is presently not communicating.
I had been saving progs to the microcassette, but I believe the rubber band has gone. I've also saved progs to normal cassette, this is still working OK, but it's not ideal, and as soon as you have a few files on one tape, it becomes a problem finding them.
I have been experimenting with using my laptop, and saving the audio/data output to the laptop as a .WAV file. This works quite well, the save and load processes are just like using a normal cassette method, the BIG benefit is that the .WAV method results in a set of discreet .WAV files on the laptop, each one for a specific prog/file, each one of which can be readily re-loaded onto the HX. MUCH more convenient.
Almost as convenient as if the TF-20 disk unit was still functional.
The one 'loss' compared say to the TF is that I cannot do anything else with the files. Or can I???
The .WAV is the audio file sampled, and stored. I can create a prog that can read, and process, the .WAV - doing searches via Google suggest you CAN convert a .WAV into ASCII or BINARY, but the links don't seem to mean quite what they say, or what I want. I'd like to find a way to process the samples back into binary, and then into ASCII, to produce a file just like what I'd have saved on the TF. The data is there, I'd just need to decode it?
According to the HX technical info, the audio file represents the binary data using a 1 Khz tone for binary 1, and a 2 khz tone for binary 0. So, I suppose that by tracking the waveform (via the sample info) in relation to time/duration, it should be possible to determine where there are 2 peaks in a given unit, rather than 1? I know what the data OUGHT to be, as I can read the original on the computer. The tech info suggests an overall bit rate on the tape of 1300 bps, which seems reasonable for an average of 1 Khz and 2 Khz elements.
Anyone know if anything has been done before on these lines. This sort of thing might apply to any other vintage computer that saves files to cassette as well?
Geoff