Moin,
da Mike hier bereits mehrfach Morse Machine von G4ILO erwähnt hat, hatte ich mir das vor einiger Zeit auch mal angeschaut. Ich finde das auch sehr gut zum Trainieren der einzelnen Zeichen. Nachteilig finde ich nur, dass man sich beim Antworten reichlich Zeit lassen kann und vom Programm nicht gezwungen wird, schnell zu antworten. Damit sieht man im Endeffekt nur die Zeichen, die man nicht gut beherrscht, aber nicht die Zeichen, die man einfach nicht schnell genug beherrscht.
Da der Quelltext bei dem Programm dabei liegt (Lazarus/Freepascal, eine freie Variante von ObjectPascal) habe ich eine Einstellmöglichkeit für die Antwortzeit eingebaut. Wenn nicht innerhalb der eingestellten Zeit geantwortet wird, d.h. das Zeichen über Tastatur eingegeben wird, so wird dieses Zeichen als Fehler gewertet. Damit kann man an den Balken schön sehen, wo mit der Geschwindigkeit ein Problem besteht.
Normalerweise berechnet sich die Länge eines Dits (Grundlage das Wort 'PARIS') ganz simpel mit T = 1200 / wpm. T ist die Dauer eines Dits, wpm die Wörter pro Minute. Somit ergibt sich bei 20 wpm eine Länge von 60ms für ein Dit. Die Pausen zwischen den Zeichen sollen 3 Dit betragen, also hier 180ms. So habe ich das einfach mal eingebaut. Wenn allso nach 180ms nicht die Antwort auf ein Zeichen erfolgt, ist dies ein Fehler. Einstellbar ist die Zeit von 3-30 Dits, also bei 20 wpm von 180-1800ms.
Mir erscheint das allerdings mit 3 Dits bei 20 wpm etwas arg schnell zu sein, d.h. man muss an der Tastatur schon ziemlich schnell sein. So bin ich noch etwas am grübeln, ob ich nicht irgendwo einen Gedankenfehler habe. Da wäre ich dankbar, wenn das mal jemand prüfen könnte.
Das Programm inkl. der Quelltexte habe ich mal, da es ja Open Source nach der GPL V2 ist, bei Github in ein Repository geladen. Somit sind die Quelltexte Online einsehbar. Ich habe auch die ausführbaren Dateien hochgeladen.
https://github.com/DL7BJ/MorseMachine
Dort einfach rechts auf den Button "Download ZIP Archive" klicken. Im ZIP Archiv ist unter Output eine setup.exe und direkt eine mmachine.exe. Es genügt, die mmachine.exe in einen beliebigen Ordner zu entpacken und zu starten. Da muss dann nichts installiert werden. Wäre schön, wenn sich das mal jemand anschauen könnte, ob das so brauchbar ist. Dann würde ich die setup.exe einfach auf meine Seite zum Download packen.
73, Tom
PS: Ich habe die niedrigste einstellbare Geschwindigkeit auch auf 15wpm geändert.