Skip to content

Tap with your keyboard to write in morse code. Uses pygame and numpy to generate the visuals and audio.

Notifications You must be signed in to change notification settings

five-over-four/morsecode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Morse code tool

Tap your keyboard's keys to generate morse code. You can input using zxcvbnm,. and space. The text will split onto two separate lines and various durations (such as how long a dash must be) can be adjusted manually. As the UI is just a .png image, you can switch it out with any custom image with the exact same name.

aaa

Special controls

+ / -           Adjust press duration for a dash
UP / DOWN       Adjust character accept delay
RIGHT / LEFT    Adjust how long until a word separator is inserted
Backspace       Clear current text
Enter           Toggle automatic word separation off / on
ESC             Quit

The project

I wrote this program, because I couldn't find a very good morse practice tool that would allow me to write freely. I used this tool to learn the alphabet.

About

Tap with your keyboard to write in morse code. Uses pygame and numpy to generate the visuals and audio.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages