Morse Classic for UNIX/Linux

From Free Knowledge Base- The DUCK Project: information for everyone
Jump to: navigation, search

A morse-code training program and QSO generator.

Morse Classic is a Morse-code training program for aspiring radio hams. It can generate random tests or simulated QSOs resembling those used in the ARRL test (a QSO generator is included). There are a plethora of options to vary the training method. In one of the simpler modes, this program will take text from standard input and render it as Morse-code beeps. Resources

This is Morse Classic, a generic morse-code practice utility for Unix systems.
You'll invoke it as "morse"; the full name is to distinguish it from Alan
Cox's "morse" program.

Currently supported devices:
 X11:    The X11 window system. (Warning: not all X11 implementations handle
         duration and frequency of beeps properly!)
 Linux:  The IBM PC console speaker.
 OSS:    Open Sound System /dev/dsp device.  Also works with the newer 
         ALSA Linux sound system using the legacy OSS device.
 PA:     PulseAudio using the pulse-simple client API.
 ALSA:   ALSA Linux sound system /dev/snd/* device.

Adding a new device is as simple as creating a new implementation of the
beep.h interface. See beep*.[ch] for examples and documentation.
Please send any additions to the maintainers.

A modified version of the program "QSO" by Paul J. Drongowski is also included.

For the character set this trainer generates, see the manual page.
Special Characters and Groups (never included, placed here for completeness) :

Multiplication sign  -..-  (the same as x, ISO 8859-1 code 215 ?)

"Mistake, delete the last word"  ........  (actually six or more dots are
used for this purpose, eight dots are recommended).

Cut Numbers :
1   .-      6   -...           1   .-      6   -....
2   ..-     7   --.            2   ..-     7   -...
3   .--     8   -..            3   ...-    8   -..
4   ...-    9   -.             4   ....-   9   -.
5   ...     0   -              5   .       0   -

download

external resources

The project repository is at http://thyrsus.com/gitweb/?p=morse-classic.git