Repository navigation
CWI - is a command-line instrument capable of generating and playing Morse code audio. It takes a text message as argument or from file, converts it to Morse code, and plays the corresponding audio tone or saves it as a .wav file.
Features
- Supports Latin and Cyrillic symbols, and some other special characters[^1].
- Converts text input into Morse code and generates corresponding audio tones.
- Customizable frequency, sample rate, and WPM.
- Supports multiple tone generator types: Sine, Sawtooth, Triangle, Square.
- Plays the generated audio directly or saves it to a WAV file.
- Supports both command-line arguments and reading messages from an input file.
- Debugging mode with detailed logging output.