Thursday, January 29, 2026

Morse Elmer 1.7.2 Released!!

Please check it out:  https://apps.apple.com/us/app/morse-elmer/id414371107

The latest documentation is available as .pdf on the right side bar.

This release was originally going to be some housekeeping for me, but turned into a more substantial release.  Two big items:

  1. A bug introduced in 1.7.1 that caused the app to crash at the completion of training, while using delay has been fixed.
  2. In 1.7.1 I changed a long standing capability to precisely stop a training session on or about the requested training duration.  This caused some to have issues copying the last character sent, since it might be truncated trying to end precisely on time.  In 1.7.1, I changed this to naturally stop training, ie: it would be close to the requested training duration but play the entire training set to completion before ending.  This wasn't as enthusiastically received as I had hoped, so in 1.7.2 I gated this behavior in the duration settings.   The app now defaults to its original behavior, ie: to stop "precisely" at the end of the requested training duration, without causing audio artifacts....  But for those who desire you can now select a "natural" training termination which means the entire training set will complete before terminating, this means your training session could be slightly longer than the requested training duration.
In addition to those changes I managed to include a couple of other items:

  • White Noise: Add realistic radio static to training audio to simulate real-world conditions. Noise level displayed in dB relative to signal (0 dB = equal, +12 dB max = 4x signal amplitude). Slider uses cubic scale for fine control at lower levels
  • Prevent Screen Lock: Keep the screen on during training sessions so you can focus on copying without the display dimming or locking
Improvements:
  • Search enabled in documentation viewer
  • QSO training now includes randomized weather conditions and season-appropriate temperatures
  • Support emails now include optional diagnostic information with your current training settings to help troubleshoot issues
I hope everyone finds this release a usable improvement.

Friday, January 16, 2026

Morse Elmer 1.7.1 Released!!

Please check it out: https://apps.apple.com/us/app/morse-elmer/id414371107 
This release now includes a .pdf of the current documentation, available on this page in the righthand sidebar.

Saturday, January 3, 2026

Pending Morse Elmer 1.7.1 Release - mighty bug fixes

After I release 1.7.0, I already had a list of bug fixes I wanted to address next. But this release goes way beyond that initial set of bug fixes. I ended up adding new (requested features) Reformatted the settings and documentation to make it more accessible to those just starting out using Morse Elmer to learn Morse code. Hopefully all of these changes will help the new users to the app and not piss off the established userbase. :D I still have a few other minor changes in the pipe line, but I think I'll wait to see what the reaction (if any) to these most recent changes.

Thursday, November 13, 2025

Pending Morse Elmer 1.7.0 Release

 So it's been awhile, but I haven't forgotten about Morse Elmer and development continues just at a glacial pace.  While there's been two release since this blog was updated, you can check out the details in the app once it's released.  This 1.7.0 release contains several modernization updates that while not dramatically changing user experience improves the code base which makes it easier for me to maintain and make future releases.  

You'll notice changes to the Progress Tab graphing capability along with dramatically reformatted documentation in the Help Tab.   

There a couple of bug fixes, but the majority of bug fixes will be in the next point release.  As well as leveraging the new documentation implementation to provide offline .pdf versions as well as updating the documentation on this webpage.

I've gone through the last two years worth of emails from users and compiled a list of 11 potential issues and improvements I will investigate and include in the next release along with updates to the new documentation implementation. 


As always I appreciate everyone who takes the time to use Morse Elmer and I hope it continues to be a useful aid to those learning Morse Code.