I began making a Morse Code library out of pure boredom and developed some primary functions in custom blocks.
It truly has been a while since I publicly announced a new little project I've created, but oh well, here we are.
Yes, as my life usually goes, I've found a brand new, most likely useless project to start working on, and got to a point where it's just good enough to share with everyone.
With all of that out of the way, I think it's time for me to finally (and properly) introduce this tiny Morse Code custom library I made just recently in the editor.
It's got all the essential elements of Morse Code down to blocks for playing differently-lengthened tones to represent individual dits and dahs (dots and dashes) and I even went ahead and made a translator reporter and a block to play a string of Morse Code as 440 Hz tones at 12 WPM.
It took me a while to work out that you have to put spaces around a slash in order not to get an error message. I think it'd be better if / were self-delimiting.
I'm no expert, but to me the gap between tones letters in your audible Morse is too long for me to hear a letter as one letter, e.g., S sounds like EEE to me. Maybe you need a block to set the speed? (But a long gap between letters is fine! It's been a long time since I tried to learn Morse.)
It might just be slower than you're used to. After all, this was just a little thing I decided to make out of nowhere and I didn't really think to spend too much time on making it totally accurate.