
 ===========================================
              CW_PLAYER
 ===========================================
       Escrito por G. Rivat F6DQM
 ===========================================

Este programa freeware genera los caracteres del cdigo Morse, el cdigo Q,
las abreviaciones, series de caracteres aleatorios y archivos de texto. 
Pone a prueba su conocimiento por medio de un Quiz y lo ayuda a tener una 
buena manipulacin monitoreando su seal de CW. Manipulando sin transmitir 
y verificando su transmisin en pantalla hace luego que su transmision la 
pueda relizar con menos nerviciosismo y mas confianza.
Genera archivos de sonido Wave (*.wav) de caracteres morse los cuales pueden 
ser reproducidos por cualquier programa de multimedios.

Usted puede crear caracteres locales.
Existen 20 lecciones para el aprendizaje del cdigo Morse. Usted puede
 modificar estas lecciones a su conveniencia.

CW_Player necesita una placa de sonido y Win95 o superior.

Ademas del archivo de Ayuda, cuando el mouse apunta a los controles o 
las opciones se muestran carteles con una breve descripcion.
If you can't open the HLP file under Vista please look at this link :
http://www.microsoft.com/downloads/details.aspx?FamilyId=6EBCFAD9-D3F5-4365-8070-334CD175D4BB&displaylang=en  

Se pueden usar las caracteristicas de Windows como Copiar (Control-C) y 
Pegar (Control-V) series aleatoreas seleccionadas y reproducirlas copiando 
las mismas en el Cuadro de Texto o grabarlar en un archivo usando la opcin 
Pegar en su editor favorito. (El Cuadro de Texto solo acepta un registro, 
solo una linea de un archivo ASCII puede ser pegada en este Cuadro)

Este programa ha sido ideado para ser descargado por los navegadores de la 
Web desde los sitios de radio aficionados.
Su proposito es el de iniciar a los no radio aficionados y a los radio 
aficionados ya licenciados sin cdigo, en el cdigo Morse y ayudarlos a 
entrar en las bandas de HF.

Por ello, si usted administra un sitio Web para radio aficionados, no dude en
ofrecer este programa a sus visitantes. 

Ademas, este programa tambien puede ser utilizado para el entrenamiento de 
cdigo Morse, por instructores de CW o para entremamiento en el aire 
conectando una de las salidas de su placa de sonido a la entrada de audio de 
su tranceptor de BLU o FM.

Please Note:
While running CW_Player under WIN VISTA, WIN7 (32Bit) or WIN8 (32Bit) from the directory 
C:\Program Files\CW_Player\ you have to start CW_Player as administrator anyway for getting full access to all functions of CW_Player, especially saving text to text- or wave-files. 
If you dont, the produced files wont be accessible because of the UserAccountControl (UAC) of windows.
If you dont want to run the program as admin, you have to install it to a directory, which is NOT at Program Files, i.e. C:\CW_Player\. There the function of the UAC takes no effect.

VERSIN 4.2.8
============
- Actualizar los atajos de teclado
- Actualizar los archivos de ayuda
- Actualizar los textos Portugeese

VERSION 4.2.7
=============
- Para reemplazar el archivo .dat de un archivo .ini
- Mejorar el control de la definicin de atajos
- Para advertir al usuario cuando se crea un carcter local o un atajo directo de un carcter
   que ya cuenta con un cdigo Morse por defecto (Esto no se aplicar a los caracteres estndar que
   no puede ser modificado).

VERSIN 4.2.5
=============
- Reemplazar los archivos de ayuda .hlp en los archivos de ayuda .chm
- Aadir los cdigos Morse de algunos caracteres raramente utilizados por radioaficionados (&, $, _)
- En caso de supresin de un carcter local, restaurar el cdigo morse original de ese carcter
  si se defini en la lista original (no se aplica a los caracteres estndar).

VERSION 4.2.4
=============
- Para corregir errores de menor importancia
- Posibilidad de insertar un texto en la memoria aleatoria y grabarlo como un archivo Wav

VERSION 4.2.2
=============
- Opcin para abrir el WAV to MP3 Converter (WAV2MP3.exe) despus de la creacin de un archivo WAV.

VERSION 4.2.1
=============
- El espacio entre palabras hasta 8 veces el valor normal.

VERSION 4.2.0
=============
- Velocidad mxima de hasta 70 palabras por minuto
- Pequeas mejoras
- Proporcionar un software de utilidad para convertir archivos WAV a archivos MP3 (WAV2MP3.exe).

VERSION 4.1.8
=============
- En el modo aleatorio, la opcin de introducir un retardo de espera de 5 segundos antes de jugar.
- En el modo aleatorio, la tecla Intro se activa el botn de Reproduccin o el botn de Stop cuando juego est en progreso.

VERSION 4.1.7
=============
- Para aadir hngaro gracias a Attila, HA5JA.

VERSION 4.1.5
=============
- Para corregir una anomala en la pantalla de nmero de la leccin, cuando 2 leccines se definen con la misma cadena de caracteres

VERSION 4.1.4
===========
Si un error ocurre abriendo la placa de sonido el modo Monitor, CW_Player inutiliza el decodificador de audio, pero dejar al usuario usa la llave de Morse o la tecla CTRL para entrenar el Morse.
En las versiones anteriores, CW_Player abortado en tal caso.

VERSION 4.1.3
===========
- En la pgina Monitoring para los nios, para agregar una opcin entre una representacin grfica o una representacin acstica de los caracteres

VERSION 4.1.2
===========
- Opcin QUIZ : Retardo para el primer carcter

VERSION 4.1.1
===========
- Disponibilidad del reciente versin aparece en el men Informacin
- Opcin para controlar de forma automtica esta disponibilidad al abrir el programa
- Correccin de la imagen del alfabeto en la ventana Monitoring, opcin del chico
- Botn en esta ventana para cambiar rpidamente a la opcin del chico

VERSION 4.1.0
===========
- En Monitoreo, opcin para controlar el texto para los nios. Las imgenes animadas y el morse aphabet ayudan a los nios a la llave Morse. Su keying es controlado contra la ventana de Texto. 
- En Monitoreo, opcin para hacer el ERROR de alfabeto morse (HH) activo. 

VERSION 4.0.6a
============
- Para corregir una anomala en el modo de QUIZ, cuando el tiempo para responder se acorta.

VERSION 4.0.6
===========
- Para agregar accesos directos en QRI (tono), QRN (ruido), QSB (desvanecimiento) y QRH (deriva)

VERSION 4.0.4
===========
- ZOOM en el men Opciones

VERSION 4.0.3c
============
- To fix a bug in Quiz mode

VERSION 4.0.3b
============
- Add ptt button in Monitoring

VERSION 4.0.3
===========
- Men de Puerto / KEYER port : joystick, ratn o COM (CTS+DSR)
- Seguimiento de decodificar estos tres puertos

VERSION 4.0.1
===========
- opcin para cambiar la fuente de la pantalla.

VERSION 4.0
============
- Corregir un error relacionado con el puerto COM guardado
- Opcin para ocultar los consejos (pero no MSG y reales de velocidad)
- Guardar la ltima posicin de la ventana principal
- Opcin de crear la deriva de frecuencia QRH) en modo aleatorio y el modo del archivo
- Creacin de la hoja de entrada en modo aleatorio y el modo del archivo
- Actualizar los textos portugus
- Opcin de crear Morse con la tecla CTRL del teclado.
- Para mejorar la decodificacin de audio y directa
- En modo QUIZ, opcin para acortar la tiempo cuando se da una respuesta
- En modo QUIZ, menu para monstrar errores y esperar antes de reanudar
- En modo QUIZ, menu para escuchar de nuevo el caracter erroneo ultima
- En la ventana de Monitoreo, para agregar la pantalla el cdigo Morse en vivo

VERSION 3.3.5
============
- To fix an anomaly when monitoring single key signals.

VERSION 3.3.4
=============
- Opcin en el modo QUIZ : Velocidad variable y tiempo variable 

VERSION 3.3.0
=============
- Option Examen France (in french language only)
- Word and text files proposed for the Vocabulary option

VERSION 3.2.7
=============
- Option Vocabulary

VERSION 3.2.6
=============
- Option Lowercase for the Random window

VERSION 3.2.5a
==============
- Add the Clear button in the Monitoring window

VERSION 3.2.5
=============
- Replacement of the Joystick component

VERSION 3.2.3a,b,c
==================
- to fix bugs

================================================================
                         Old releases
================================================================

Version 1.5 :
=============
- ms cdigos Q

- elija entre idioma Ingles y Frances.

El idioma se puede elegir por lnea de comandos, ingresando los siguientes 
parmetros : /e para Ingles, /f para Frances. Si no se ingresa parametro, 
CW_Player inicia en Ingles.
Por ejemplo, para iniciar en Frances, ejecute c:\cw_player.exe /f ,suponiendo 
que el archivo ejecutable se llama cw_player.
CUIDADO que en Win95, cuando se utiliza el comando Ejecutar o se crea un 
acceso directo, la lnea de comando se muestra entre comillas.
Entonces, el parametro debe ser ingresado luego de cerradas las comillas :
      "C:\CW_Player.EXE" /f

Version 1.6 :
=============
- velocidad mnima de 10 ppm

- correccin de un error de sistema que se producia en una situacin muy 
particular.


Version 1.7 :
=============
- posibilidad de abrir y reproducir cualquier archivo ASCII del sistema.

- Inhibicin de todas las opciones mientras se est ejecutando un 
archivo, un texto o una serie al azar. Se debe precionar el botn de paro 
para recuperar opciones y controles.	

- provee seales de comando de PTT a su TRX via un puerto COM. En el archivo 
PC_TX.BMP se muestra un circuito de ejemplo. El esquema presupone que el TRX 
tiene un voltaje positivo en el terminal de control del PTT cuando esta en el 
modo RX. En viejos TRX de valvulas, hay un voltaje negativo durante el modo 
RX en el terminal KEY, en ese caso el esquema debe modificarse para este caso.

- elilimicin de clicks que aparecieron en la version 1.6.


Version 1.71
============
- velocidad mnima de 5 ppm.

Version 1.72
============
- espaciado variable entre caracteres (simple, doble, triple), seleccionable 
desde el menu de opciones.

- listado de las abreviaciones ms usadas en CW.

Version 1.8
============
- Velocidad de 5 a 50 ppm (para operadores de alta velocidad solamente)

- Configuracin de la relacin raya punto : 3/1 (normal), 4/1 o 5/1, 
seleccionable en el menu Opciones

- Posibilidad de reproducir el texto en forma diferida, o sea que no se 
produce el sonido de audio cuando se ingresa el texto. Esta opcin esta 
disponible en el menu Opciones/Texto.

- Posibilidad de reproducir el texto en forma continua. Esta opcin esta 
disponible en el menu Opciones/Texto.

- Agregado de los archivos de Ayuda: CWPenglish.hlp y CWPfrench.hlp.
Estos dos archivos de Ayuda deben estar ubicados en el mismo directorio que 
CW_Player.exe para el correcto funcionamiento de CW_Player.

- Tratamiento del error al abrir un archivo que no existe.

- Agregado de la opcin de definicin de la velocidad en el arranque del 
programa con el parametro /=x en la lnea de comando. x es el valor de la 
velocidad.
Ejemplo: CW_Player /=10   arranca CW_Player a 10 ppm.

- Agregado del modo Quiz para que pueda probar sus conocimientos.

- Agregado de demora entre el momento que se envia el comando PTT hasta que 
se reproduce el primer caracter.

- Cuando se oprime PARAR, se suelta el comando PTT luego de que finaliza el 
caracter que esta siendo transmitido.

Version 1.8.1
=============
- Agregado de teclas de acceso rpido para todas las opciones y controles.
Estas funciones fueren solicitadas por OMs ciegos.

- Posibilidad de reproducir en forma continua archivos y texto.

- Actualizaciones relacionadas a especificaciones de WinNT y Win2000.

- El archivo PC-XT.bmp contiene un simple circuito para manipular un 
tranceptor con un tono de 800Hz con la salida de audio de la placa de sonido.


Version 1.8.2
=============
- La cantidad de caracteres que se pueden elegir en el modo Aleatorio y en el 
modo Quiz es de 50. Esto permite una mayor combinacin de caracteres. Tambien 
permite ingresar caracteres repetidos, de este modo ellos seran reproducidos 
ms frecuentemente. Como ejemplo se puede ingresar 26 letras y con aquellas 
que tenemos mas dudas, las ingresamos tres veces. Asi los caracteres que 
tenemos mas dudas se reproduciran tres veces mas que los otros.

- Guarda la ultima configuracin de "caracteres seleccionados", los cuales 
son cargados nuevamente cuando se inicia el programa. Esta configuracin se 
guarda en el archivo CWPLAYER.DAT.

- Posibilidad de crear sus propios caracteres locales, tales como vocales 
acentuadas. Muchos idiomas tienen este tipo de caracteres locales o 
especiales para los cuales el cdigo Morse convencional no tiene posibildad 
de representarlos.
Esta opcin tambien nos permite crear caracteres especiales como SK (fin de 
la transmisin)o AS (esperar).
Estos caracteres locales seran reproducidos en todos los modos del programa.
Cuando se configuran, las caracteristicas de los mismos son guardadas en el 
archivo de configuracin CWPLAYER.DAT.

Version 1.9.0
=============
- Agregado del menu Herramientas con las siguientes opciones:
   * Limpiar MemoriaAleatoria
   * Guardar MemoriaAleatoria : Guarda el contenido de la ventana 
     MemoriaAleatoria en un archivo de texto, el que puede ser reproducido en 
     cualquier momento seleccionando Archivo, y con botn Reproducir Archivo.
   * Caracteres Locales: opcin para crear sus propios caracteres locales 
     (ver version 1.8.2). Los caracteres locales ahora no se distingue entre 
     minsculas y maysculas.
   * Lecciones Locales : opcin para modificar el contenido de las lecciones 
     originales que vienen en el CWPlayer.
     Las lecciones locales son guardadas en el archivo de configuracin 
     CWPLAYER.DAT, y se cargan cuando el se arranca el programa.
   * Salir : es para salir del programa, como el botn salir (exit) de la 
     pantalla principal, pero sin pedir confirmacin.

- Agregado de la opcin "Omitir texto" en el menu Opciones/Texto. Esta opcin 
  permite seleccionar dos caracteres, y el texto contenido entre ellos no 
  sera reproducido.

- En el menu "Caracteres seleccionados" ahora pueden seleccionarse 20 
  lecciones bsicas o como antes ingresar 50 caracteres. Cuando se sale del 
  programa se guarda la sesin de la leccin de modo que cuando se vuelve a 
  ejecautar se reestablece la misma. 

- Se corrigio un error del sistema que se podia producir a velocidades de 
reproduccin muy bajas.

- Variadas mejoras a ser descubiertas por usted.

 Aunque esta nueva version deberia ser compatible con el archivo CWPLAYER.DAT 
 de versiones mas viejas, se recomienda eliminar o reemplazar la version 
 vieja este archivo por el archivo que viene con esta version del programa 
 para la primera vez que se ejecute el programa. Usted tendra que redefinir 
 sus caracteres locales pero no es un gran trabajo para hacer. 

VERSION 2.0
===========
- Agregado de la opcin de Monitoreo la cual realiza el decodificado de las 
seales de Morse ingresadas por el usuario como audio por le entra de 
Microfono o de Lnea de Entrada de la placa de audio. Esta funcin fue ideada 
para controlar y mejorar la prctica de la manipulacin.

- Agregado de la opcin de insertar grupos de 5 "V" al comienzo de la serie 
aleatoria. Esta funcin fue ideada para que la persona que se esta entrenando 
pueda saber cuando comienza el primer caracter aleatorio.

- Solucin de varios errores detectados por los usuarios.

VERSION 2.1
===========
- Agregado de una nueva herramienta que permite grabar un texto como un 
archivo de sonido wave (*.wav) que luego puede reproducirse por cualquier 
programa de reproduccin de multimedios. Esto permite crear facilmente textos 
de balizas, identificacin en CW, etc.

VERSION 2.2 & 2.2a
==================
- Agregado de mensajes de error en el caso de funcionamientos anormales del 
programa.

- Se resolvieron problemas que ocurrian con algunas placas de sonido raras 
(Incompatibles o incompatibilidad del funcionamiento en lo que respecta a la 
velocidad del procesador)
 Muchos agradecimientos a Sebastian, Daniel y Mukesh (India) por la ayuda 
prestada por ellos para resolver estos problemas.

VERSION 2.3
============
- Agregado del idioma Alemn.
  Tenga en cuenta que el archivo de Ayuda, CWPdeutsch.hlp es una copia del 
archivo en ingles. Se neceita un traductor.

- Agregado de la opcin de generacin de palabras de largo aleatorio cuando 
se reproduce caracteres en modo Aleatorio.

- Agregado de la opcin de poder guardar en un archivo wave el contenido de 
la MemoriaAleatoria.

- Guarda y reestablece los parametros de uso (idioma, velocidad, nivel, las 
ultimas opciones, etc).

VERSION 2.3.1
=============
- Corrreccin de un posible error cuando se crea el archivo CWPlayer.dat.

VERSION 2.4
===========
- Ampliacin del espaciado y computo de la velocidad actual.

VERSION 2.5
===========
- Version de prueba.

VERSION 2.6
===========
- Opcin en el modo Aleatorio de utilizar un nmero limitado de caracteres.

- Posibilidad de ocultar la respuesta en los modos Aleatorio y Archivo.

- Posibilidad de generar en modo Aleatorio palabras no mezcladas.

- Posibilidad de generar series aleatorias rapidas, sin reproduccin de 
sonido de modo de crear lecciones en forma rpida.

- Cambio del tipo de letra en las pantallas Archivo y Aleatorio para una 
mejor lectura.

VERSION 2.7
===========
- Agregado de idioma Italiano, gracias a Paolo IW2DGS y Andrea IW4EGQ.
- Agregado de la opcin "Grabar Monitoreo como un archivo de texto"

VERSION 2.7.1
=============
- Modificaciones menores.

NOTA IMPORTANTE : Algunos protectores de pantalla requieren recursos muy 
altos de la CPU. Cuando estos se ejecutan pueden afectar en gran medida la 
calidad del sonido de los caracteres. Se recomienda deshabilitar estos 
protectores cuando se ejecuta CWPlayer en modo Aleatorio por largos periodos 
de tiempo.

VERSION 2.7.2
=============
- Agregado de elegir la longitud de la palabra en modo aleatorio de 2 a 8 
caracteres.

- Posibilidad de reducir a 0 el tiempo de respuesta en el modo Quiz 
(actual=400ms)

VERSION 2.8
===========
- Opcin de pausar y reanuadar la reproduccin de Texto.

- Grabacin de los parmetros de la ventana de Monitoreo.

- Letras no proporcionales en la ventana de Monitoreo.
 
- Posibilidad de agregar Ruido Blanco y QSB a las seales de Morse cuando se 
reproducen archivos o aleatorios.

- Agregado de la opcin de Omisin de Texto en modo Aleatorio.

- Agregado de la opcin "Indicativos" para generar indicativos en el modo 
Aleatorio.

- Otras correcciones y modificaciones menores.

VERSION 2.8.1
=============
- Agregado del idioma Portugues

VERSION 2.8.2
=============
- Agregado del caracter especial @.

VERSION 2.8.3
=============
- Posibilidad de ajustar el tono de CW de 600Hz a 1000Hz.

VERSION 2.8.3a
==============
- Conservacin del valor de tiempo para responder en el modo Quiz.

VERSION 2.8.4
=============
- Soporte para 60 lecciones.
- Solucin de un error que podia ocurrir en WinXP.
 
VERSION 2.8.5
=============
- Agregado de valores intermedios para el tiempo para responder en el modo 
Quiz.

VERSION 3.0
===========
- Manipulacin del TX con el puerto COM
- Contador de caracteres en el modo Quiz
- Atajos para textos
- Goma para el texto
- Mensajes locales
- Agregado del idioma Espaol.(Muchas gracias LU8HPY, Fer)

VERSION 3.0.1
=============
- Corrreccin de error

VERSION 3.0.2
=============
- posibilidad para reproducir caracteres ninguno-esta'ndares en modo al Aleatorio

VERSION 3.0.3
=============
- TX keying from the parallel port. This function requires IOCtrl.dll in the Windows/system32 directory and the file zntport.sys in the Windows/system32/drivers directory
- Miscellanous improvements 
- Add the character "*" in as an international morse character .

VERSION 3.1.1
=============
- Posibilidad de ajustar el espaciamento entre palabras.

VERSION 3.1.2
=============
- Posibilidad de ajustar el tono de CW de 100Hz a 1500Hz.

VERSION 3.1.4
=============
- Restricciones del instructor
- Modo DEMO

VERSION 3.1.5
=============
- Version de prueba.

VERSION 3.1.6
=============
- Corrreccin de error

VERSION 3.1.7
=============
- Para eligir la placa de sonido

VERSION 3.2.0
=============
- Aadir una opcin para esconder automticamente los textos de los ficheros y Aleatorio

VERSION 3.2.1
=============
- Aadir las extensiones por defecto de los ficheros txt y wav
- Corregir un error de fijacin de la zona de texto

VERSION 3.2.2
=============
- aprendizaje de la manipulacin va el puerto joystick

VERSION 3.2.3
=============
- To choose all serial ports available

Disfrute el CW y haga que los demas disfruten el CW.

 G. RIVAT
 http://www.f6dqm.fr
 e-mail via Web site


