morse-code-timing / README.md
FillerLists's picture
Add Morse code timing visualiser
1bb4a67 verified
|
Raw History Blame Contribute Delete
1.17 kB
metadata
title: Morse Code Timing Visualiser
emoji: 📡
colorFrom: yellow
colorTo: gray
sdk: static
pinned: false
license: cc0-1.0
short_description: See dits, dahs and gaps on a timeline at any WPM
tags:
  - morse-code
  - audio
  - signal-processing
  - education

Morse Code Timing Visualiser

Type some text and see exactly how it is sent in Morse code: every dit, dah and gap on one timeline, measured in units and milliseconds.

  • Change the character speed (WPM) and the Farnsworth effective speed and watch the gaps stretch.
  • Play it as a tone, with a playhead that follows the timeline.
  • Compare the same word at three speeds, which shows why an audio decoder can't use fixed thresholds and has to estimate the unit length from the signal.

Timing follows the PARIS standard (50 units per word, so one unit is 1200 / WPM milliseconds) and the ARRL formula for Farnsworth spacing.

Everything runs in the browser in a single HTML file. No libraries, no data leaves the page.

Made by SimpleMorse, which has a free Morse audio decoder that reads from a file or the microphone. CC0: reuse it however you like.