Clip-by-clip detail behind the demo video.
Key input
A straight key plugged into the paddle jack. OmniMorse reads the key, decodes it, and shows the text on screen as it is keyed.
Key output
OmniMorse’s key output is connected to the IC-705 radio in the background. I turn the volume down to 0% to show that the sidetone is not coming from OmniMorse.
This configuration is essentially a regular keyer. However, this can be combined with other inputs, and many other tweaks; for instance, OmniMorse supports these keying modes:
- Straight key
- Bug
- El-bug
- Ultimatic
- Plain iambic
- Iambic A
- Iambic B
Keyboard input
A USB keyboard plugged into the device’s host port. Typed text is converted to Morse and played as sidetone, with the decoded text echoed back on screen.
This configuration allows playing Morse audio, but it is most interesting when combined with other outputs (e.g. key output). OmniMorse supports virtually all keyboard layouts.
Keyboard output
OmniMorse emulates a USB keyboard. Morse keyed in on the paddle is decoded and typed out on the connected computer, letter by letter, as if from a real keyboard.
This configuration allows using a straight key or paddle to input text on any device with USB. Instead of typing characters, the output keyboard can also act like VBand/Vail devices, to key on their websites.
This can also be combined with the input keyboard, with different layouts, to act as a keyboard layout converter.
WPM booster
OmniMorse can send Morse at a higher speed than it receives it; for consistency of the message, it will wait until a pause before sending everything at once.
Here, the sidetone is set on the output side (40 WPM), but it can be set on the input side (20 WPM) for more comfortable keying.
WPM reducer
OmniMorse can send Morse at a slower speed than it receives it. The message starts being sent immediately.
Here, the sidetone is set on the output side (10 WPM), but it can be set on the input side (20 WPM) for more comfortable keying.
Non-Latin alphabets
OmniMorse also supports Morse variants for other scripts: Wabun (Japanese kana), and the Greek, Korean, Russian and Hebrew alphabets.
Not shown
- Headset (3.5 mm jack)
- Audio decoding
- Settings menus
- Keying on the touch screen
- Navigating menus with the rotary encoder, touch screen, keyboard, or mouse
- Programmable buttons
- USB audio to/from a computer
- USB headsets (including dongles)