Morse Code Trainer
The Morse code was designed to communicate through radio waves in the simplest way. I often get inspired by this method when thinking about the user-interface in computer age.There are many software to learn the Morse code. These are well implemented, but seem a little decked out. Here, I introduce my tiny Morse Code Trainer programs. These amazingly compact programs might be enough for the people learning it.
Morse Code Practice This command line program generates the Morse code sounds from text file, or from the console input. Copy the text with your appropriate speed. Execute the program in the Command Prompt window. To read out a text file,
C:\tmp\morse>morse 60 readme.txt Morse Code Practice by Osamu Tamura 90 cpm ( hit key to quit ) MORSE CODE TRAINER THE MORSE CODE WAS DESIGNED TO COMMUNICATE THROThe 60 is the speed (characters per minute) here. To generate random characters automatically,
C:\tmp\morse>C:\tmp\morse>morse 60 Morse Code Practice by Osamu Tamura 60 cpm ( hit key to quit ) I;'OA /7B& 656 W$0_IY1C-A:_3 _I/ :@0L WMMTV@$; 8XPJ)WY ';ZZ3LH/TE@W 9Although the many think it is hard copying the code, sending the code in proper manner is much harder. Especially, it is very difficult keeping the correct space between characters, and between words. Check your skill with these utilities.
Straight Key This is a straight keyer style. Hit Ctrl-key for a dots and dashes. Your keying is translated and is displayed as a character. If the space between characters is too short, a wrong mark '*' appears. If too long, an unexpected space appears.
C:\tmp\morse>straight Straight Key Trainer by Osamu Tamura ( ctrl: .- esc: quit ) THE QUICK BROWN FOXPaddle Key This is an electronic keyer style. Hit Ctrl-key for a dot (or dots), and Alt-key for a dash (or dashes).
C:\tmp\morse>paddle 75 Paddle Key Trainer by Osamu Tamura ( ctrl . alt - ) CQ CQ CQ DE JP3* * KThe 75 is the keyer speed (characters per minute).
Modify and upgrade them for your own needs.
Download: morse.zip (77KB) (source codes and executables for Windows XP)
19 January 2010 22 January 2010 Osamu Tamura