[CW] LCWO.NET, CWPT, news and MP3 files

Bill Lanahan wa2nfn at gmail.com
Wed Jan 15 22:04:47 EST 2020


A few items about using lcwo.net/ebook2cw (from DJ1YFK), cwpt (shameless
plug
from me), or those always seeking MP3 practice files.

LCWO
====

I coerced DJ1YFK to make an enhancement which allows reading an input file
(limited to 8000 characters) and converting it to code. It is added to the
"Convert text to CW" screen.  Prior to this, you had to do cut-and-paste to
get the equivalent functionality.

An existing screen "MP3 Practice Files" already let you create MP3s of: code
groups by KOCH lesson, letters, digits, call signs, custom selected
characters, or words.

Both of these let YOU choose wpm, effective speed (aka Farnsworth), and
**tone**. No need to scour the web for pre made MP3s that ALMOST meet your
needs.
If you want copy at 27 wpm at a tone of 622 hz, your not going to find it,
so
just make your own; download the ARRL text files and create an MP3.

If you what more control of text, or want some customizations try cwpt ;-))

Also the options below from ebook2cw, can be used in the MP3 created by
"Convert text to CW"; since ther is no command line you put them inline
with the
following syntax.

|<option letter><value>, for example, if your practice text is:

this is just some practice text 123.

AND you wanted the MP3 to use 20wpm/15 effective, you insert those options
at
the start of the text like:

|w20 |e15 this is just come practice text 123.

^-- thats a "pipe" not an exclamation mark, over the Enter key, and the
space is required.

Inline options
==============
-w wpm - CW speed in words per minute [25]
-e wpm - [Optional] Effective CW speed. If set, the spaces are sent at this
speed instead of the character speed set by -w ("Farnsworth").
-W x - [Optional] Extra Word spacing. Similar to -e, but only affects the
inter- word spacing, not the inter-character spacing. Example: -W 0.5 adds
half an extra word space.
-f freq - audio frequency in Hz [600]
-T waveform - audio wave form; 0 = sine, 1 = sawtooth, 2 = square-wave [0]
-N snr - Adds a background noise with any SNR from -10 to 10. Negative
values must be in quotation marks (e.g. "-3").


**** I found -Wx above valuable with w=e, that is non-farnsworth, but
increased
inter word space ***

An undocumented feature/side effect of the prosign syntax <> - any letters
between these were meant as a prosign, thus not character spacing. I found
that
leaving just space between them i.e. <   > gives some silence, more space,
more silence (I actually had use for this).

CWPT
====

I still have no idea if anyone besides me uses this ;-((.

I did get a little feedback about the number and complexity of options, so
I will post a repalcement version soon. It will be called cwpt2 vs cwpt,
because
it is NOT backward compatible.

I have eliminated the default options file, since the -opt flag lets you
specify any file(s) you want.

I changed the name of a recent option so thats is more general and can be
used
to do many options in one as in the lcwo example above.

I had 2 versions to enter every options, a cryptic one mine -m 1, and a
more meaningful vet abbreaveated like -min 1. The latter type remains.
This cleans up, the usage message greeatly, simplies error messages,
simplifiles
documentation, code support, etc. 95% of the time I use options in a file,
not on the command line and I assume thats what users would do too.

I do not intend to keep building a LINUX version unless I get feedback.

73
WA2NFN, Bill
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.qth.net/pipermail/cw/attachments/20200115/910c475b/attachment.html>


More information about the CW mailing list