All Projects → hmatuschek → kochmorse

hmatuschek / kochmorse

Licence: GPL-2.0 license
A simple morse tutor using the Koch method.

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
HTML
75241 projects

Projects that are alternatives of or similar to kochmorse

pyqso
PyQSO is a contact logging tool for amateur radio operators.
Stars: ✭ 75 (+33.93%)
Mutual labels:  ham-radio
df-aggregator
Networked DFing software that can handle multiple DOA receivers.
Stars: ✭ 47 (-16.07%)
Mutual labels:  ham-radio
FAPRS
This repo is obsolete. Please use Chickadee
Stars: ✭ 16 (-71.43%)
Mutual labels:  ham-radio
MorseCodeReceiver-UWP
💡 An UWP app which can translate the light sensor data into Morse code on mobile device.
Stars: ✭ 14 (-75%)
Mutual labels:  morse-code
aprs-weather-submit
Manually submit weather station information to the APRS-IS network.
Stars: ✭ 17 (-69.64%)
Mutual labels:  ham-radio
morse
Morse Code Library in Go
Stars: ✭ 75 (+33.93%)
Mutual labels:  morse-code
telegraph
Ruby gem to read and write Morse code
Stars: ✭ 14 (-75%)
Mutual labels:  morse-code
attic
A collection of personal tiny tools - mirror of https://gitlab.com/hydrargyrum/attic
Stars: ✭ 17 (-69.64%)
Mutual labels:  morse-code
go-dmr
Digital Mobile Radio
Stars: ✭ 53 (-5.36%)
Mutual labels:  ham-radio
InternetTelegraph
Source code for the One-Button Internet Telegraph
Stars: ✭ 15 (-73.21%)
Mutual labels:  morse-code
halp
Display a message in morse code on your capslock LED, keyboard backlight or using your screen brightness!
Stars: ✭ 25 (-55.36%)
Mutual labels:  morse-code
aprscot
aprscot - APRS to Cursor On Target Gateway.
Stars: ✭ 25 (-55.36%)
Mutual labels:  ham-radio
52-Weeks-of-Pi
Inspired by Shekhar Gulati's "52 technologies in 2016", I've decided to set a goal of 52 Pi ideas over the next year.
Stars: ✭ 54 (-3.57%)
Mutual labels:  morse-code
morsemoji
Translate text to morse code, but the morse code is emojis
Stars: ✭ 48 (-14.29%)
Mutual labels:  morse-code
chirp
A mirror of the popular ham radio software from http://chirp.danplanet.com/projects/chirp/repository
Stars: ✭ 24 (-57.14%)
Mutual labels:  ham-radio
CubeSatSim
CubeSatSim, the AMSAT CubeSat Simulator
Stars: ✭ 201 (+258.93%)
Mutual labels:  ham-radio
pyhamtools
A Library with Amateur Radio specific Functions and Methods
Stars: ✭ 71 (+26.79%)
Mutual labels:  ham-radio
Faraday-Software
Faraday node software
Stars: ✭ 41 (-26.79%)
Mutual labels:  ham-radio
hftrx
Embedded firmware for ham radio transceivers
Stars: ✭ 27 (-51.79%)
Mutual labels:  ham-radio
cmorse
A simple text to Morse code converter
Stars: ✭ 23 (-58.93%)
Mutual labels:  morse-code

KochMorse -- A morse-code tutor

KochMorse is a simple morse-code tutor using the Koch method. It is written in C++ and uses Qt5 for the graphical user interface (GUI). More ...

Koch Morse in action.

KochMorse runs under Linux, MacOS X and even under Windows. See the Install wiki page for details.

Features

Below, you will find a list of features of the current KochMorse release.

  • A morse tutor using the Koch method.
  • A random morse tutor -- Allows to select a set of characters and prosigns for practicing.
  • A QSO tutor -- Generates a random QSO text so you can practice reading typical QSOs.
  • A customized text tutor -- This tutor allows you to listen to a plain-text file or to a text generated from user-defined rules.
  • A transmit tutor -- Connect your practice tone-generator to your microphone input and check your transmissions with KochMorse.
  • A chat tutor -- This tutor is a combination of the transmit tutor and the QSO tutor. Call CQ and KochMorse will answer.
  • Different speed of characters and pauses. This allows to practice the reading in full speed, while having enough time to write the character down.
  • Different tones for dashes and dots.
  • Keying style -- Simulates straight key or bug-style dash/dot-length jitter.
  • Noise audio effect -- Increases the difficulty to read the morse code for practicing.
  • Fading audio effect -- Periodically fades the morse signal for practicing. In conjecture with the noise effect, it simulates the conditions on HF bands pretty well.
  • QRM effect -- Increases the difficulty to read the morse code by simulating parallel QSOs nearby.

Releases

kochmorse Packaging status

History

This is a C++/Qt reimplementation of my "old" python morse-code tutor (also called "kochmorse", https://kochmorse.googlecode.com). As the "old" implementation relied on ALSA for sound output, it was restricted to Linux. This reimplementation now uses the Qt5 Multimedia module for the sound output and the GUI is implemented using Qt5, it is therefore more platform independent and runs under Linux, MacOS X and Windows.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].