retrohimpi
Member
Anyone else see this blog post?
Python's not a language I've had much to do with, but there's probably enough info in the post to enable a port to Java for my OSI Challenger emulator (see my blog). At the moment, my emulation's cassette ports read/write directly to text files on the host computer's hard disk, but it would be fun to go all the way and produce/read audio.
Anyone know how to do the opposite (decode a WAV file into a stream of bits)? I know it needs a Fourier analysis to pick out the frequencies but don't know the gory details, nor the format of WAV files.
Python's not a language I've had much to do with, but there's probably enough info in the post to enable a port to Java for my OSI Challenger emulator (see my blog). At the moment, my emulation's cassette ports read/write directly to text files on the host computer's hard disk, but it would be fun to go all the way and produce/read audio.
Anyone know how to do the opposite (decode a WAV file into a stream of bits)? I know it needs a Fourier analysis to pick out the frequencies but don't know the gory details, nor the format of WAV files.