Confession
I worked on Digital Signal Processing for almost 6 weeks without learning that FT8 exists.
Challenge
I’m going to try to write my own FT8 demodulator in 30 days with:
- AI in strict socratic mode
- Posts of status by 7:00 AM (EDT) on Monday, Thursday, and Saturday.
My solution won’t rely on any part of the working FT8 demodulator in WSJT-X.
There’s at least one public python solution. I’ve seen it. I won’t look at it again during the challenge.
Note
If I find any other solutions, I’ll avert my eyes immediately.
What does success look like?
At the outset, I’ll make a 20-minute reference recording of audio on the main JT8 frequency, 14.074 MHz and demodulate that with WSJT-X.
To assess my progress, I’ll demodulate the same audio with my code and compare the results.