I know that there are several commercial programs that will decode incoming CW using the computer's sound card, but this is not quite what I need.
The specific requirement that I have is to feed the decoded output (in real time) into a memo/text field in another program running on the same computer. In my mind, the easiest way to do this is to have the decoding program generate keyboard messages directed at the receiving program.
The application is for a museum exhibit that allows people to send messages using Morse Code as input. The audio input quality will be very good (generated on-site with an oscillator and wired (non-radio) connections, so having a known frequency and audio level), but the Morse code timing will be poor as the general public will be using this system.
I'm looking for solutions preferably for Windows.
Does anyone know of any resources or insights that might help with this problem?