I have binary data in a stream of audio, and I want to decode it. Here is an example screenshot from Audacity:
There seems to be a new bit of data every millisecond. This also means the data is encoded at 1000 Hz with a baud rate of 1000.
I also can tell that each packet has 20 bits (meaning it takes 20 milliseconds to transfer) plus 3 milliseconds of just a high signal. This means that the packet is resent every 23 milliseconds.
So the question is, how would I convert this to a binary file? Going through and doing so by hand is out of the question - unless, that is, you're willing to do it :)