<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Mon, 12 Feb 1996 11:02:06 GMT
From   : David Alan Gilbert <gilbertd@...>
Subject: Re: Decoding BBC tapes...

John Sullivan wrote:

 > I think the BBC's tape format should be fairly easy to decode. It uses a
 > really basic FSK (ie, serial data with one frequency to represent 0 and
 > another to represent 1, probably both fairly crude squarewaves), so if you
 > count zero-crossings of the waveform over a shortish time period, you will
 > probably get two distinct values which correspond to the two frequencies
 > used to record the serial tape data-stream. You can therefore quite easily
 > convert the WAV file into a serial bitstream. 

I had a crack at this a couple of months back; I have two ways of
undoing FSK; one is zero crossing counting and the other is measuring
the slope of the zero crossings.  The slope measurement is being used
in a program I'm writing to decode weather fax; its nearly working
(bar some Linux kernel bugs...).
The bit stream I got out never looked quite right; sometimes I could
see the 42's at the start of blocks but more often I couldn't.
However the tape recorder is a bit warbly so that might need fixing first!

Cheers,

Dave

live  -
 David Alan Gilbert - gilbertd@... - G7FHJ@GB7BEV  by bread
alone. He 
 -

<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>