RSCW is an experimental morse decoder using the sound card for input.
It has been written/optimized for digging weak signals out of the noise.
However, it can only handle signals with perfect timing, which in practice means machine-sent signals, such as telemetry from amateur-radio satellites.