Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Visual Player

Spaniola


Visual Player

Versi¢n 2.0, Barcelona, Marzo '93

Programado por:

H,ctor Mart¡nez, Luis Crespo, Luis Ubeda, David L¢pez y Angel Trigo.

Visual Player es un MOD player gr fico.

Mientras suena la m£sica, Visual Player puede mostrar por pantalla la onda

de las 4 voces del MOD, la onda final, cuatro barras reales de volumen, un



analizador de espectro real y un psicod,lico. Este programa ha sido hecho para

"mirar" la m£sica al mismo tiempo que se escucha. Todo en Visual Player es

real, todo lo que se muestra por pantalla se calcula a partir del sonido

digital y no de la partitura.

C¢mo usar el VP:

----- ----- ------

Para ejecutar el Visual Player basta con teclear en el int,rprete de

comandos:

VP

Opcionalmente, se puede especificar como par metro el/los ficheros a

interpretar, de la siguiente manera:

VP nombre

En el nombre del fichero pueden utilizarse "comodines", como por ejemplo:

VP a*

Tocar  todos los MOD's que empiecen por la letra "a".

Requerimientos Hardware:

----- ----- --------------

VP es capaz de hacer sonar m£sica por los siguientes dispositivos:

- El altavoz interno del PC

- Sound Blaster

- Sound Blaster Pro (stereo)

- Sound Blaster 16 ASP (stereo, 16 bits, 44.1 KHz)

- Adlib

- Stereo In One

- Uno o dos conversores de digital a anal¢gico (DAC) conectados al LPT1 y al

LPT2.

Es muy f cil y barato construirse un DAC y conectarlo al puerto de impresora.

M s adelante se da el dise¤o de un circuito simple de un DAC.

VP necesita una tarjeta VGA, y a causa de todas las posibilidades gr ficas

del programa, cuanto m s r pido sea el ordenador mejor partido se podr  sacar

de VP. El dispositivo de sonido tambi,n influye mucho en la velocidad a la

que se procesa el sonido. Si se utiliza un dispositivo de sonido que no

utilice DMA (como el altavoz interno, o el DAC en el LPT), es preferible no

usar programas y drivers que gestionen memoria o que dejen al 386 en modo

virtual (EMM386, QEMM, 386MAX, etc) ya que ralentizan sensiblemente el

ordenador a la hora de procesar el sonido.

Si la pantalla se actualiza muy lentamente, pueden desconectarse algunas

opciones gr ficas o disminuir la frecuencia de muestreo. Si de vez en cuando

aparece una especie de nieve en la pantalla, puede deberse a que la tarjeta

VGA es lenta y el psicod,lico est  activado. La nieve la provoca el

psicod,lico, de forma que para evitarla deber  desconectarse esa opci¢n.

El uso del rat¢n es totalmente necesario, puesto que la forma de interactuar

con el programa es a base de apretar botones, seleccionar opciones, mover

controles, etc. En general, la forma de utilizar el entorno gr fico del

programa es muy similar a la que se utiliza con Windows.

VP consume bastante memoria, de forma que cuanta m s memoria haya disponible,

se podr n cargar ficheros MOD m s grandes.

Las teclas:

-----------

He aqu¡ una referencia r pida de teclado para los impacientes:

PgUp : Decrementar Pattern

PgDown : Incrementar Pattern

+ : Incrementar Frecuencia de Muestreo

- : Decrementar Frecuencia de Muestreo

1..4 : Interruptores de Voz

S : Salida Temporal al DOS

Enter : Siguiente MOD

ESC : Salir del Visual Player

F1 : Ayuda

F3 : Ventana de carga de fichero

La frecuencia de muestreo:

----- ----- ----------------

La frecuencia de muestreo es la velocidad a la que se procesa el sonido. Esto

significa que cuanto m s alta sea la frecuencia de muestreo, m s alta ser  la

calidad del sonido, sobre todo en los sonidos agudos como platillos, campanas,

etc. Un ordenador r pido permite frecuencias de muestreo m s altas que uno

lento. Del mismo modo, un dispositivo de sonido con DMA permite frecuencias

de muestreo m s altas. Si tienes un hardware lento y ejecutas el programa con

una frecuencia de muestreo alta, la pantalla se actualizar  m s lentamente,

puesto que el programa deber  dedicar m s tiempo a generar el sonido.

Las opciones gr ficas:

----- ----- ------------

Cada uno de los elementos gr ficos que se muestran por pantalla puede

activarse y desactivarse independientemente. Para ello basta con pulsar el

rat¢n en el interior del elemento deseado. Por ejemplo, para desactivar el

osciloscopio central, basta con pulsar el bot¢n del rat¢n en el interior del

recuadro del osciloscopio central. Si se vuelve a pulsar el bot¢n del rat¢n

en el interior del recuadro, el osciloscopio vuelve a activarse.

Los osciloscopios:

----- ----- --------

Los 4 osciloscopios superiores muestran la forma de onda de las voces que

est n sonando, y el osciloscopio central muestra la onda de la suma de las

4 voces. Las gr ficas de los osciloscopios se sincronizan con el comienzo de

la onda, de forma que en la mayor¡a de los casos la onda se dibuja en el

mismo sitio.

La disposici¢n de los 4 osciloscopios ha sido modificada con respecto a las

versiones anteriores del programa. En esta versi¢n, los osciloscopios

etiquetados como "voice 1" y "voice 2" a la izquierda de la pantalla se

corresponden con el canal izquierdo y los "voice 3" y "voice 4" con el canal

derecho.

Las barras de volumen:

----- ----- ------------

Las barras de volumen de cada voz est n situadas a ambos lados del

osciloscopio suma, y est n ordenadas de forma que a la izquierda se

encuentran las voces que afectan al canal izquierdo, la 1 y la 2, y a la

derecha las que afectan el canal derecho, la 3 y la 4.

N¢tese que desde el punto de vista de un compositor de MODs o de cualquier

otro MOD player, las voces 1 y 2 se corresponden con la 1 y la 4, y la 3 y 4

con la 2 y 3 respectivamente.

El analizador de espectro:

----- ----- ----------------

El analizador de espectro es la opci¢n que m s tiempo de CPU consume. Muestra

la potencia de cada frecuencia en el sonido. El analizador est  implementado

con un algoritmo de FFT con aritm,tica entera. La FFT se calcula a partir de

N muestras tomadas de un buffer que suena durante 1/50 de segundo, de forma

que la primera barra del espectro indica la potencia de F=0 Hz, la segunda

F=50 Hz, la tercera F=100 Hz, la cuarta F=150 Hz, y as¡ sucesivamente,

independiente de la frecuencia de muestreo.

Hay 5 variantes de analizador de espectros. La primera analiza 128 muestras y

presenta 64 barras por pantalla (las 64 restantes son sim,tricas). El segundo

m,todo analiza 64 muestras y presenta 32 barras por pantalla, de forma que es

m s r pido pero menos preciso que el m,todo anterior. El tercer m,todo analiza

128 muestras y presenta 32 barras por pantalla. El cuarto y el quinto m,todo

presentan un analizador de espectros stereo. El cuarto m,todo analiza 64

muestras por canal y presenta 32 barras por canal, y el quinto m,todo

analiza 128 muestras por canal y presenta 32 barras por canal. Este £ltimo

m,todo es el que m s tiempo de CPU consume y s¢lo es recomendable usar si se

tiene un PC muy r pido.

Las luces psicod,licas:

----- ----- -------------

Los 3 c¡rculos a la derecha del osciloscopio central son 3 bombillas

psicod,licas. La bombilla roja se ilumina con los graves, la verde con los

medios y la amarilla con los agudos. Para conocer el brillo de cada bombilla

es necesario calcular la FFT, al igual que la opci¢n anterior. Por eso, si se

desactiva s¢lo una de las dos opciones, la FFT seguir  calcul ndose para

poder dibujar la otra.

El panel inferior de botones:

----- ----- --------- ----- -----

Cuando se carga el VP se presenta una pantalla con muchos elementos gr ficos

pero con s¢lo 6 botones: los 4 correspondientes a las 4 voces, uno de ayuda y

uno para abandonar el programa. Pero la pantalla no termina en la parte

inferior del analizador de espectros. Si se mueve el rat¢n hacia abajo, toda

la pantalla ir  desplaz ndose hacia arriba dejando ver la parte inferior del

panel del programa. En esta parte inferior se pueden diferenciar tres partes:

- a la izquierda se muestran los nombres de los instrumentos del MOD que est,

cargado en ese momento. Este recuadro variar  seg£n la funci¢n del panel

de botones de la derecha.

- en la parte central derecha hay un panel de botones con el aspecto de los

de un reproductor de cassettes o de CD's, que cumplen funciones muy

similares a los de uno de estos aparatos. Los botones inferiores de este

panel sirven para avanzar y retroceder dentro del mismo MOD o para cargar

el siguiente o el anterior MOD.

- en la parte inferior derecha hay un grupo de botones que cumplen funciones

de todo tipo, que se describen a continuaci¢n:

Load MOD:

---------

Presenta una ventana con los nombres de ficheros MOD, y permite

seleccionar uno para cargarlo.

Load FLI:

---------

Presenta una ventana con los nombres de ficheros FLI, y permite cargar uno

a XMS, para animarlo mientras suena el MOD. Esta opci¢n s¢lo est 

disponible en la versi¢n registrada. Tambi,n puede cargarse un FLI desde

la l¡nea de comandos, escribiendo:

VP el_mod /FLI=el_fli

En este caso, se animar  el FLI mientras suena el MOD, hasta que se pulse

una tecla, volviendo a la l¡nea de comandos.

SB Mixer:

---------

Abre una ventana con los controles del mixer de la SB Pro. Esta opci¢n no

se salva en el fichero de configuraci¢n porque se supone que cada usuario

tiene configurado el mixer externamente.

ADC Mode:

---------

Esta opci¢n es independiente con todo lo relativo a los ficheros MOD. Al

seleccionar esta opci¢n, la se¤al que se analiza y se muestra por pantalla

en los osciloscopios, analizador de espectro, etc, es la que se lee por la

entrada de la SB, SB Pro ¢ SB 16 ASP. De esta forma se puede utilizar el

VP para escuchar cualquier tipo de m£sica y "verla" por pantalla. Si la

tarjeta de sonido es una SB, o una SB Pro, las 4 voces contendr n la misma

se¤al, mientras que en el caso de una SB 16 ASP, las voces 1 y 2

contendr n el canal izquierdo y las 3 y 4 contendr n el derecho (en la

siguiente versi¢n la SB Pro tambi,n analizar  la entrada en stereo).

Play Device:

------------

Permite seleccionar el hardware que genera el sonido, as¡ como la

frecuencia de muestreo.

Config:

-------

Presenta una ventana desde la que se pueden configurar gran parte de

opciones del programa. Se ofrecen cuatro secciones a configurar:

- Palette: La paleta de colores del programa.

- Spectrum: El analizador de espectros; permite seleccionar el tipo de

analizador de espectros, la velocidad de las barras, etc.

- Psycho: Las luces psicod,licas; se puede calibrar la sensibilidad de

cada "bombilla" a su correspondiente banda de frecuencias.

- Misc: Opciones varias.

- Loop MOD: si est  activado, el MOD volver  a sonar en cuanto

termine.

- Allow backward jumps: si est  activado, el programa permitir 

los saltos hacia atr s en la partitura. Esto implica que el MOD

no terminar  nunca y puede interesar inhabilitarlo.

- Stereo mixing: si se est  escuchando el MOD con un dispositivo

stereo, los canales izquierdo y derecho pueden mezclarse para

lograr una sensaci¢n menos artificial. El programa mezcla un 75%

del canal izquierdo con un 25% del derecho sobre el canal

izquierdo, y viceversa. Esta opci¢n est  especialmente

recomendada si se escucha la m£sica con auriculares.

- Defective MOD loading: Indica la forma de actuar ante la carga

de un fichero MOD defectuoso. Puede cargarse siempre (Load

always), nunca (Skip always), o presentar un mensaje de error y

una ventana en la que se pueda escoger si desea cargarse o no

(Ask).

En la parte inferior derecha hay un bot¢n que permite salvar la

configuraci¢n a disco, si se tiene la versi¢n registrada del programa.

N¢tese que el bot¢n de salvar no solo salvar  los cambios realizados en la

ventana de configuraci¢n sino todo el estado del programa, incluido el

dispositivo de sonido y la frecuencia seleccionados, las opciones gr ficas

que est n activadas o desactivadas, etc. Junto con el programa, hay un

fichero de configuraci¢n, VPGRAY.CFG. Si prefieres la antigua paleta de

grises, copia el fichero VPGRAY.CFG a VP.CFG, para que el programa pueda

leerla.

Big Psycho:

-----------

Presenta un psicod,lico que ocupa toda la pantalla en 256 colores. Ideal

para guateques, si se combina con la opci¢n ADC Mode ;-). Todas las teclas

siguen funcionando igual que en el modo normal. Para volver al modo normal,

basta con pulsar un bot¢n del rat¢n.

OS Shell:

---------

Permite salir al sistema operativo mientras sigue sonando el MOD. Para

volver al VP, que queda residente en memoria, hay que teclear EXIT en la

l¡nea de comandos.

Novedades en la Versi¢n 2.0:

----- ----- --------- ----- ----

- Nuevo entorno gr fico, con soporte de rat¢n, botones que se hunden,

controles, scroll vertical, etc.

- Soporte de la SB 16 ASP, sonando a 16 bits en stereo y a 44.1 KHz.

- La SB y SB Pro ya no reverberan si se tiene cargado un controlador de

memoria expandida.

- El analizador de espectros es m s preciso en la escala logar¡tmica.

- Nuevas opciones gr ficas: analizador de espectros stereo, luces

psicod,licas.

- Ya se puede cargar un fichero seleccion ndolo desde una ventana.

- Control del mixer de la SB Pro.

- Animaci¢n de FLIs mientras suena un MOD.

- An lisis de la se¤al de entrada de la SB ¢ SB Pro ¢ SB 16 ASP (ADC Mode).

- Ventana de ayuda.

- Ventana de configuraci¢n.

Siguientes versiones:

----- ----- -----------

Hemos probado el programa a fondo en una gran variedad de configuraciones,

pero debido al tama¤o del programa es posible que existan bugs (errores) en

esta versi¢n. Al igual que con la versi¢n 1.0, sacar¡amos una versi¢n 2.1

para corregirlos.

En las siguientes versiones, nuestro programa incorporar :

- Modo Juke Box, que permitir  tocar varios MODs de una lista.

- Control total del mixer de la SB 16 ASP.

- Modo residente desde un OS Shell, para controlar el estado y las opciones

del programa a trav,s de una tecla de activaci¢n (hotkey).

- Uso eficiente de la memoria XMS, para poder tocar varios MODs desde un OS

Shell.

- Formato compactado de ficheros MOD.

- Versi¢n en espa¤ol del programa.

La versi¢n m s reciente del programa se encontrar  en:

- Dracker BBS, FidoNet 2:343/116, SBCNet 14:4500/100, CDNet 94:62/0.

Tel (93) 3853393, HST D/S V32bis.

- ST-Telecos, FidoNet 2:343/108

Tel (93) 4017068, V32bis.

Cr,ditos:

--------

Queremos saludar a:

Juan Carlos Ar,valo, Rob de Luna, Alex Miquel, Joffre Heredia, Victor Neira,

Manolo Ruiz Moscoso, Juan Pedro Teruel, David L¢pez Vinacua, Hakan Gustavsson

(The CodeBlasters, Suecia), James Chow (SBNet, Canada), Steve McKnelly, Jos,

Mar¡a Alvarez, David S nchez, Xavier Mund¢ Balcells, Carlos L¢pez Marco y

todos los usuarios registrados del VP 1.1.

Shareware:

----------

Visual Player se distribuye como software "shareware". Registrarse del

programa para uso particular es opcional, pero si se utiliza el programa con

fines comerciales (por ejemplo, para vender tarjetas de sonido), es

obligatorio registrarse del programa.

Si has obtenido VP a trav,s de un amigo, una BBS o fuente similar, tienes una

versi¢n sin registrar. La versi¢n no registrada suena por el altavoz interno

del PC a partir del segundo MOD, no contiene algunas opciones del programa,

la opci¢n "ADC Mode" s¢lo dura unos segundos, y al abandonar el programa hay

una espera de unos cuantos segundos.

Al registrarse se obtiene:

- Un diskette de 3'5", con una copia de la £ltima versi¢n del VP

registrada a tu nombre, con todas las opciones del programa.

- Notificaci¢n de la aparici¢n de pr¢ximas versiones.

- Siguiente versi¢n registrada gratuita.

- Los ficheros MOD que quepan en el mismo diskette del programa.

C¢mo registrarse:

Enviar una carta a:

Luis Crespo

Apartado de correos 93142

Barcelona 08080, SPAIN

Con el nombre y direcci¢n completos y 3.000 Pesetas si vives en Espa¤a, o

$30 si vives en el extranjero. Tambi,n puede registrarse una s¢la versi¢n

enviando 2.000 Ptas o $20.

Copyright/Licencia/Garant¡as:

----- ----- --------- ----- -----

Visual Player debe ser distribuido sin modificaci¢n alguna y con la

documentaci¢n y ficheros completos. La versi¢n registrada no debe

distribuirse.

Visual Player es copyright de los autores. Dichos autores permiten: usar el

software, hacer copias del programa, dar dichas copias a cualquiera y

distribuir el software por medios electr¢nicos.

Esta prohibido cobrar, o pedir donaciones por una copia o copias del

programa, y por distribuir el software y/o documentaci¢n con productos

comerciales, sin previo consentimiento por escrito de los autores.

No hay garant¡a de ning£n tipo, y los autores no se hacen responsables de

da¤os de ning£n tipo. Al usar este software, se est  de acuerdo con todo lo

citado arriba.

C¢mo contactar con los autores:

----- ----- --------- ----- -------

Esperamos vuestros comentarios sobre el programa. Nuestra direcci¢n

electr¢nica es:

Luis Crespo: FidoNet 2:343/108.21

David L¢pez: FidoNet 2:343/107.989

El circuito:

------------

He aqu¡ el circuito: un conversor digital a anal¢gico que se conecta al

puerto de impresora y al amplificador. Para montarlo, necesitar s

£nicamente 18 resistencias del 1%, 2 condensadores, un conector macho D-25

y un jack RCA. Es muy importante que las resistencias sean del 1% de

tolerancia, porque si son del 5% o m s, el invento sonar  fatal.

Puerto de impresora:

se¤al pin

20k 20k

D0 2 >ÄÄÄ°°°ÄÂÄ°°°ÄÄ0v (Tierra, pin 20)

20k ° 10k

D1 3 >ÄÄÄ°°°Ä´

20k ° 10k

D2 4 >ÄÄÄ°°°Ä´

20k ° 10k

D3 5 >ÄÄÄ°°°Ä´

20k ° 10k

D4 6 >ÄÄÄ°°°Ä´

20k ° 10k

D5 7 >ÄÄÄ°°°Ä´

20k ° 10k

D6 8 >ÄÄÄ°°°Ä´

20k ° 10k

D7 9 >ÄÄÄ°°°Ä´

20k ° 10k 100nF

ÃÄÄÄÄÄÄ´ÃÄÂÄÄ> Al amplificador

³ ³

° 10k Á 10nF

³ Â

Tierra 20 >ÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÁÄÄ>

0v

Este circuito es una mejora de Luis Ubeda del que ven¡a con el ModPlay de

Mark J. Cox, de modo que agradecemos a Harry Stox su dise¤o original.


Document Info


Accesari: 2534
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )