Skip to content
A browser-based APT decoder for NOAA satellites
JavaScript HTML
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.


A browser-based APT decoder for NOAA satellites.


  • Demodulate AM signal
  • Perform convolution to find sync signals
  • Draw image signal onto canvas
  • Straighten image
    • Some wiggle still exists...
    • Maybe doing convolution at 8320Hz and then downsampling would fix this
    • Fixed this by doing convolution at 11025Hz and downsampling for each line
  • Add scaling to the canvas
    • Limited, but it's there
  • Implement image rotation based on satellite orbit (N/S)
    • Telemetry? User input? File info?
  • Implement false-color correction
  • Submit a fork/push of ffdead's wav.js
    • I implemented an effective version of ffdead's blank "getSamples" function

###Works Cited (helpful pages from around the web):

You can’t perform that action at this time.