Manual.doc

(147 KB) Pobierz
Wilma

10

Wilma! v2.1 

Decodificador de Sonido de TV para Windows 32 bits

Copyright © 2001 by SawTooth

 

www :              http://members.nbci.com/toothsaw

 

email :              toothsaw@email.com

              toothsaw@usa.net

Traducido por Fernando y Seixi

 

 

Escribí Wilma para aprender sobre el procesamiento de sonido en tiempo real es Windows y cómo controlar el Mezclador de Sonido. Cuando comenzó a ser un programa que funcionaba, decidí ponerlo a la disposición de los demás. Puede que aprendas algunas cosas sobre este tema, si también estás interesado en él. Wilma tiene una pequeña herramienta para grabar la temporización y el tráfico del Buffer que yo encontré muy útil.

 

Con el nuevo gráfico de Espectro de Frecuencias, su modo Wide, filtros y otras funciones, Wilma es ahora algo más que un simple decodificador. Hay gente usándolo para crear sonido Pseudo-Estéreo desde Mono usando la función Wide. O para filtrar ruido de una mala señal. O también para observar y analizar el espectro de frecuencia de CUALQUIER fuente de sonido, incluido Midi, Wav, MP3 o CD de audio.

Características :

-          Facilidad de uso

-          Autodetección rápida y fiable de sonido codificado con NagraVision - Rápida decodificación de sonido mono codificado con NagraVision

-          Salida del sonido decodificado en Estéreo, con la propiedad configurable 'Wide' (30 pasos)

-          Gráfico de Espectro de frecuencias  FFT de entrada y salida

-          Procesamiento opcional de sonido no codificado (para obtener el sonido original)

-          Filtros IIR Twin Chebyshev de paso bajo para reducción de sonido pre- y post- decodificación.

-          Muestreo 16-bit 44100Hz

-          Registro de tiempos de procesamiento de sonido y tráfico dl Buffer

-          Mute automático

-          DeSaturación de la señal de entrada automática

-          Ganancia automática para sonido decodificado

-          3 tamaños de buffer predeterminados, o definibles por el usuario hasta 180 bytes (90 muestreos)

-          Prioridad de tareas ajustable

-          Interfaz del Mezclador de Sonido y medición de la entrada de sonido

-          Modo Barra de Herramientas

-          'Modo Barra de Herramientas Transparente' exclusivo si se sitúa sobre una superficie overlay.

-          Soporte Multilenguaje

-          Lanzamiento de aplicaciones o envío de teclas a otras aplicaciones en el comienzo, o mediante     un botón

-          Transmisión del estado de decodificación hasta a 3 aplicaciones

-          Cerrar hasta 3 aplicaciones al apagar el programa

Requerimientos :

-          Windows 95/98/ME/NT/2000

-          Tarjeta de sonido 16-bits Full duplex capaz de grabar y reproducir simultáneamente a 44100Hz

-          Salida de sonido de una TV o tarjeta sintonizadora de TV, si lo quieres probar con sonido codificado real

Sintaxis de línea de comandos :

          Wilma [-QUIT]   o   Wilma [/q]

La opción Quit (o Q) hará que Wilma cierra una instancia de Wilma en ejecución. Por ejemplo: si ya tienes Wilma funcionado y ejecutas 'Wilma -q', Wilma se cerrará. Esto es útil si quieres cerrar Wilma desde un archivo '.bat'.

Los separadores '-' y '/' son opcionales.

 

Instalación :

Simplemente copia los siguientes archivos en un directorio de tu elección:

 

Wilma.exe

WilmaLang.ini              archivo de idiomas

Wilma.txt              archivo de ayuda

WilmaWhatsNew.txt              nuevas características

WilmaFAQ.txt              FAQ

 

Cuando cierres Wilma, un archivo Wilma.ini se creará en ese directorio, conteniendo la configuración del programa. Puedes mover estos archivos a otro directorio en cualquier momento.

 

Si instalas una nueva versión sobre otra más antigua, te recomiendo borrar el antiguo archivo ini y reajustes tu configuración. También puedes renombrar el exe antiguo y su ini y tener más de una versión de Wilma en el mismo directorio. Sin embargo, no puedes ejecutar más de una instancia de Wilma a la vez.

 

Para poner un acceso directo a Wilma.exe en tu escritorio, simplemente lleva su icono de el Explorer al escritorio con el botón derecho del ratón, y selecciona 'Crear Acceso Directo' en el menú contextual que se abre.

 

Para ejecutar la aplicación minimizada, pulsa el botón derecho sobre el Acceso Directo que acabas de crear, y selecciona 'Propiedades', luego 'Ejecutar: Minimizado'.

 

Desinstalación :

Simplemente borra los archivos del directorio de Wilma. Wilma no escribe nada en el Registro de Windows.

 

Ejecutando Wilma por primera vez :

-          Presiona el botón Preferencias, y selecciona la Tarjeta de Sonido y Entrada a la que está conectada la salida de tu Sintonizadora de TV (lo más probable es que sea 'Entrada de Línea'). Wilma te permitirá controlar el volumen de Grabación y Reproducción (que debe estar silenciada) de la Entrada seleccionada, así como el volumen de Reproducción de la salida de Onda.

-          Salta a la sección siguiente para probar el programa. Si no oyes sonido alguno, comprueba lo siguiente:

Asegúrate de que tu tarjeta de sondo está configurada como sintetizador de onda:

Abre el icono 'Multimedia' del Panel de Control, y pulsa la pestaña 'Audio', y selecciona tu tarjete de sonido en 'Dispositivo Preferido' tanto para Grabación como para Reproducción.

Lee el archivo WilmaFAQEsp.doc si tienes más dudas.

 

Instrucciones :

-          Conecta la salida de sonido de tu TV a la Entrada de Línea de tu tarjeta de sonido (o ejecuta la aplicación de tu sintonizadora de TV si tienes una).

-          Asegúrate de que Wilma está activado (el botón 'Activar está en verde).

-          Asegúrate de que el botón Autodetectar está pulsado.

-          Asegúrate de que todos los volúmenes están a niveles razonables, y de que tus altavoces están ENCENDIDOS. Wilma detectará automáticamente sonido codificado con Nagra y lo decodificará.

Nota:              Si otra aplicación de sonido (que grabe o monitorice sonido, o grabe sonidos de onda) se está ejecutando antes de que lances Wilma, Wilma no será capaz de abrir los dispositivos de Entrada o Salida. Cierra las otras aplicaciones, y reinicia Wilma (simplemente presionando el botón Activar).

Nota:              Si has seguido todos los pasos anteriores y sigues sin conseguir sonido (o simplemente ruido), es bastante posible que tu aplicación de TV sea incapaz de hacer que tu sintonizadora de TV produzca sonido adecuadamente.

              Si tu tarjeta de TV es una WinTV PCI NICAM puedes probar lo siguiente:

a) Pon la aplicación de TV en modo 'Mono' (si es posible)

b) Ejecuta el siguiente comando:    rundll32 btviddlg.dll,initialize

c) Cambia de canal en la aplicación de TV.

Ahora deberías tener sondo. Si no es así, repite los pasos b) y c).

 

Configuración del Programa

 

 

 

Botón 'Activar' :

Enciende o apaga Wilma. Wilma está totalmente inactivo cuando lo apagas. Cuando está activo, capturará sonido continuamente de el dispositivo de Entrada, y maneja la medición de Entrada. Asegúrate de que el volumen de Entrada no está demasiado alto.

Botón 'Autodetectar' :

Cuando Autodetectar está encendido, Wilma analizará el sonido de entrada. Cuando una señal codificada sea detectada, será automáticamente decodificada y reproducida. También silenciará el sonido original codificado (la Entrada de sonido que hayas escogido).

Cuando cambies a un canal normal, parará de decodificar el sonido y devolverá el volumen al sonido original. Ahora podrás oír el sonido (estéreo) no modificado.

Nota:              AutoDetección es muy fiable. Si experimentas problemas, asegúrate de que el sonido de Entrada no es muy alto (<80%), ni muy bajo (>20%).  Si acabas desesperado, siempre puedes desactivar AutoDetección.

Botón 'Decodificar' :

Este botón forzará la decodificación del sonido de Entrada. Usa este botón si quieres activar/desactivar manualmente la decodificación. Para poder usarlo, AutoDetectar debe estar apagado.

En este caso, también se ha de Silenciar/Activar el sonido original de forma manual.

Botón 'Silenciar' :

Este botón silenciará la Entrada de línea que hayas seleccionado. Para usar este botón,

AutoDetectar debe estar apagado. Además sólo se activará si has seleccionado 'Usar Mezclador', y Wilma ha encontrado el control Silenciar en tu mezclador de sonido.

Si este botón no está activado, deberás usar el Mezclador de tu tarjeta de sonido o el estándar de Windows para silenciar la Entrada de sonido original (p.ej. Entrada de Línea).

Botones de Buffers Predefinidos :      

Existen cuatro botones de buffers predefinidos y uno personalizable :

-          Botón 'Buffers Pequeños':

Tamaño del Buffer:   882 bytes (441 muestreos),  Número de Buffers de entrada y salida por defecto: 24

-          Botón 'Buffers Medianos':

Tamaño del Buffer:  1764 bytes (882 muestreos),  Número de Buffers por defecto: 12

-          Botón 'Buffers Grandes':

Tamaño del Buffer:  3528 bytes (1764 muestreos),  Número de Buffers por defecto: 6

Los valores de los tres pueden ser modificados pulsando el botón 'Preferencias'.

-          Botón 'Buffers de Usuario':

Esta configuración te permite definir tanto el tamaño como el número de buffers de entrada pulsando el botón 'Preferencias'. El número y tamaño de Buffers de Salida son idénticos a los de entrada.

El número máximo de buffers es 100. Los de entrada son mono. Los de salida estéreo.

Botón 'Preferencias' :

Pulsando este botón se muestran otras opciones de configuración del programa.

Botón 'Modo Barra de Herramientas' :

El tamaño de Wilma puede reducirse a una pequeña Barra de Herramientas que ocupa menos espacio en la pantalla.

Puedes mover la Barra a cualquier posición usando sus bordes laterales, o incluso minimizarlo pulsando el botón de Wilma en la barra de tareas.

Puedes cerrar Wilma en el Modo Barra de Herramientas haciendo clic con el botón derecho del ratón y pulsando 'Cerrar'.

 

Grupo 'Sonido Decodificado' :

Medidor VU :

Volumen máximo de Entrada de Sonido. No dejes que llegue al rojo por mucho tiempo, pues el sonido estará distorsionado.

Volumen de WaveOut :  (al lado del medidor)

Este es el volumen grabado de la entrada de línea que seleccionaste.

Redúcela si el medidor llega al Rojo. Aumentarlo demasiado puede causar sonido distorsionado, o ruidos. Además, para que la función AutoDetección funcione correctamente, el sonido de entrada no debe ser ni muy alto ni muy bajo. (el nivel máximo debe estar entre 20% y 90%).

Si tienes que tener este volumen al máximo nivel, encender los filtros ayudará a quitar la mayor parte del sonido distorsionado.

Botón 'Desaturación automática' :

Seleccionando este botón el volumen de grabación se disminuirá automáticamente cuando sea demasiado alto. Puedes subir manualmente el volumen de grabación a un alto valor y Desaturación Automática lo bajará automáticamente, pero no a menos del 25%. Esta función nunca sube el volumen.

Botón 'Método de Detección' :

Existen dos métodos de autodetección :

-          Cuando no está pulsado, Wilma usa un método rápido de detección, respaldado por un método de detección FFT muy fiable. Así, cuando el método rápido detecta un cambio, el método FFT debe confirmarlo. Esta es la configuración recomendada.

-          Cuando se pulsa el botón, Wilma usará solo la detección FFT. FFT (Transformación Rápida Fourier) analiza detalles de el espectro de frecuancias de la entrada de sonido, y consume algo más de tiempo.  Aun cuando se usa la detección FFT, cada cambio detectado se confirma por otra detección FFT.

Puedes ajustar la sensibilidad y número de confirmaciones requeridas en el cuadro de diálogo del botón 'Más'.

Volumen de WaveOut :

Volumen del sonido de Salida correspondiente a la tarjeta de sonido seleccionada, o al dispositivo de salida seleccionado en Sintetizador de Onda en el Icono 'Multimedia' del Panel de Control ('Dispositivo Preferido' de Reproducción).

Puedes usarlo para controlar el volumen del sonido decodificado.

Botón 'Procesar el Sonido Normal' :

Al presionarlo se permite el uso del botón 'Wide' para sonido Normal (no codificado). Así puedes aplicar  también el procesamiento de sonido 'Wide' de Wilma al sonido normal.

Nota :              Si el sonido de tu TV es estéreo, Wilma usará sólo el canal izquierdo. Por ello, no se recomienda el uso del modo 'Wide' con sonido estéreo.

Nota :              Este botón también permite filtrar sonido normal, pero sólo si el botón 'Procesar el Sonido Normal' está seleccionado (en el cuadro de diálogo de el botón 'Más').

Botón 'Wide' :

Wilma decodifica sonido de Entrada mono. Pulsando este botón se creará una salida estéreo artificial (también llamado 'Espacial'). La 'anchura' o diferencia de fase entre los canales izquierdo y derecho puede controlarse en 30 pasos en el control 'Modo Wide', en el botón 'Preferencias'. Este modo solo está disponible cuado Wilma está decodificando.

Botón 'Filtro' :

Esto filtra la Entrada de sonido, recortando la imagen de alta frecuencia generada por el proceso de demodulación AM de la codificación Nagra.

El botón 'Filtro' sólo está activado cuando se está decodificando, o si el botón 'Procesar el Sonido Normal' está seleccionado (en el cuadro de diálogo de el botón 'Más').

'Auto-Ganancia' :

Ajusta el deslizador para incrementar el volumen del sonido decodificado, de forma que llegue al mismo nivel que el sonido normal. En el mínimo no se amplificará el sonido.

Auto-Ganancia está sólo disponible cuando tanto la Decodificación como el Filtro están activados.

Botón 'Mostrar analizador de Espectro' :

Muestra un espectro de frecuencias en tiempo real de la entrada o salida de sonido.

Presiona F9 para mostrar u ocultar las etiquetas de los ejes. La tasa de refresco (fps) puede ajustarse en el diálogo Más. Así podrás ver el efecto de los filtros de Wilma, o ver el espectro de cualquier sonido reproducido en la tarjeta de sonido (seleccionando la Entrada correcta del mezclador).

Botón 'Mostrar Espectro de Entrada ó Salida':  

Cuando no está pulsado, el espectro que ves es el de entrada (recuerda que el espectro del sonido codificado por Nagra está invertido). Si se presiona vemos el espectro de salida (post-decodificación y/o filtrado).

Botón 'Sound Init' :

Este botón aparece si pulsas F8. Al presionarlo se ejecutará la secuencia de comandos configurada en la pestaña  'Ejecutar' del cuadro de diálogo en 'Más'. Lee WilmaFAQEsp.doc para conseguir más información. Si no necesitas esta capacidad, puedes ocultarlo pulsando F8 de nuevo.

Opción 'Siempre Visible' :

Selecciónela para hacer que Wilma esté siempre por encima de las demás ventanas. Si otras ventanas son capaces de permanecer por encima de Wilma, desactiva la característica 'Siempre Encima' de esas aplicaciones, si es posible.

Botón 'Color del Modo de Barra de Herramientas' :

Presiona este botón para hacer aparecer un cuadro de selección de colores, que te permitirá seleccionar el color de fondo de Wilma en el Modo de Barra de Herramientas. Ejecuta tu aplicación de TV favorita en modo overlay. Después desliza el diálogo de selección de color sobre ella y selecciona el color transparente. Esto hace que Wilma sea transparente en el Modo Barra de Herramientas, cuando está sobre la imagen.

 

 

Los siguientes controles aparecen cuando el botón 'Preferencias' está pulsado:

 

Grupo Buffers :

Numero de Buffers :

Es el número de buffers de entrada (grabación) y salida (reproducción). Aumenta este número (+1 o 2) hasta que el sonido decodificado sea fluido. No lo pongas demasiado alto. (Lee WilmaFAQEsp.doc para conseguir ás información).

Este número de buffers se aplica sólo a los Buffers Predeterminados seleccionados.

Nota:              El número de buffers de entrada requerido para mantener sonido decodificado ininterrumpido depende del tamaño de cada buffer. Se necesitan menos buffers cuando el tamaño del buffer es grande.

Además, si una o más aplicaciones de 16 bits está siendo ejecutada, necesitarás aumentar este número, pues estas aplicaciones acaban teniendo prioridad sobre las aplicaciones de 32 bits.

Botón 'R' : (Reset al cambiar de número)

Si oyes ruidos molestos cuando cambias el número de buffers mientras está decodificando, presione este botón y déjelo pulsado. Esto hace que los buffers de sonido se vacíen cada vez que cambias el número de buffers.

Bytes por Buffer :

Esta característica está activada sólo cuando el botón 'Buffers de usuario' está seleccionado.

Normalmente no necesitas especifica el tamaño de buffer, y probablemente puedas usar uno de los tres predefinidos. Esta característica te permite experimentar con tamaños pequeños de buffer.

Nota: Buffers muy pequeños (por debajo de 160 bytes) pueden hacer que el programa se cuelgue. Cuanto más pequeño es el buffers, más recursos de la CPU necesitará la aplicación. Además necesitarás más buffers cuanto más pequeños sean.

Por ejemplo, con 82 buffers de 200 bytes, el uso de la CPU ronda el 5% en un Celeron 450MHz. Los tres estándar predefinidos utilizan sobre un 2.5% en el mismo equipo.

Buffers perdidos :

...

Zgłoś jeśli naruszono regulamin