Projects / cwwav


cwwav takes one or more text files (or text read from standard input) and converts the text into an audio file (wav or mp3) containing the CW (Morse code) representation of the text. It's useful for generating practice files if you are learning CW and want to practice by listening to text. It's a very simple program but it is designed to do what it does well. That is, it is designed to produce good sounding CW output files, with proper timing and comfortable envelope to avoid keyclicks and to make the CW softer.

Operating Systems

Recent releases

  •  29 Mar 2014 13:10

    Release Notes: This release adds Farnsworth timings (finally!) and much better MP3 output quality when using built-in liblame support.

    •  02 Feb 2014 12:57

      Release Notes: Dramatically improves MP3 sound quality and reduces the file sizes of MP3's by changing the LAME encoding command. It turns out that disabling all cleverness works best with the simple audio in a CW recording.

      •  27 Jun 2012 10:45

        Release Notes: This is a minor update for last week's 0.4 release, fixing the Makefile so it works with newer versions of Ubuntu and other distributions which enable the "--as-needed" linker flag.

        •  24 Jun 2012 10:32

          Release Notes: This release adds UTF-8 text file support and support for a number of European accented letters; it should be able to transcribe Danish/Norwegian/Swedish/German files, and possibly French. It also changes paragraph breaks (an empty line in the input) to produce a short pause instead of " = ". It adds "A Journey to the Interior of the Earth" by Jules Verne (from Project Gutenberg) to the examples, along with a conversion script with some nice settings.

          •  30 May 2012 13:59

            Release Notes: This release adds a stereo effect by phase shifting the right channel by a variable amount, and adds more examples.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.