If your goal is to be "conversational" in CW I suggest you crank up the character speed until you are not able to count individual dits/dahs anymore. This will probably be somewhere in the 25-35WPM range. The goal is "instant character recognition" where you hear the sound/shape of the entire character rather than counting elements, assembling them in your head, and doing a mental hash lookup on the result.
If you have trouble receiving or copying down the 5letter groups at this speed resist the temptation to add "farnsworth" spacing (extra gaps between letters). Instead increase the word spacing until you have enough down time in between to get everything copied.
[0] https://support.apple.com/guide/watch/tell-time-with-haptic-...
https://morse.withgoogle.com/learn/
I went through it a few times in a day and felt confident enough to be able to solve the Morse puzzles on my own in Keep Talking and Nobody Explodes when playing with friends. The site made it pretty easy to pick up!
It's on Youtube :-)
btw small world, I assume you're the person with the same name on other sites going back many years .. I was someone who got in touch with you like.. easily 20 years ago about some networking stuff... chatting in a cove-like space :)
Unfortunately, I don't think it is possible to control vibrate patterns, at least not for notifications.
This also reminds me of TapXR, which I would totally buy if did morse, instead of inventing their own encoding. I get it, theirs is probably way faster but fluency is morse is more general purpose.
Just how general purpose is it these days? I learned it for amateur radio (a couple years ago), which is probably the only “common” place to use Morse. And even there it’s all but dead
Go here and see a live map of CW contacts picked up by the Reverse Beacon Network in the past 10 minutes (only the most recent 100, which is the most I could get it to show at once): https://www.reversebeacon.net/main.php?zoom=44.44,6.37,2.40&...
Clubs like Long Island CW have thousands of members and run classes all day to teach people Morse and help with their operating skills. Just this morning I joined the weekly CWOps mini contest which is so popular they have it in 4 x 1 hour sessions. And that's on top of the 3 medium speed sessions on Mondays, and 2 slow speed ones.
There might not be as much ragchew activity but between contests, DXers, and POTA, there's CW activity all over the bands.
Also, knowing Morse has been my escape room superpower. Escape room designers love Morse.
btw dude, try to not get upvoted, you've got 1337 karma
There's a good chance you could also just do it with the amplitude of ambient noise and forget the sine wave generator.
navigator.mediaSession.setActionHandler('pause', () => {
press('.')
})
navigator.mediaSession.setActionHandler('nexttrack', () => {
press('-')
})
navigator.mediaSession.setActionHandler('previoustrack', () => {
inputCodes = ''
showInput()
say('backspace')
clearTimeout(timerId)
txtOutput.value = txtOutput.value.slice(0, -1)
})