home *** CD-ROM | disk | FTP | other *** search
/ Large Pack of OldSkool DOS MOD Trackers / av10.zip / AV_LEAME.TXT < prev    next >
Text File  |  1995-06-22  |  18KB  |  439 lines

  1.   ╔═══════════════════════════════════════════════════════════════════════╗
  2.   ║ Descripcion para distribucion:                                        ║
  3.   ║ Programa compositor.                                                  ║
  4.   ║ Genera imagenes que desarrollan su propia musica.                     ║
  5.   ║ VESA 800x600x256 y Sound Blaster 16 o compatibles.                    ║
  6.   ╚═══════════════════════════════════════════════════════════════════════╝
  7.   
  8.   ╔═══════════════════════════════════════════════════════════════════════╗
  9.   ║          COMPOSITOR AUDIO-VISUAL A V        Version 1.0               ║
  10.   ║                                                                       ║
  11.   ║        (c) Copyrigth Jose A. Navarro. Murcia. ESPAÑA. 1995.           ║
  12.   ║                                                                       ║
  13.   ║                      DISTRIBUCION SHAREWARE                           ║
  14.   ║                                                                       ║
  15.   ║  PUEDE ENSAYAR EL PROGRAMA DURANTE UN PERIODO DE TIEMPO RAZONABLE.    ║
  16.   ║  DESPUES DEL CUAL, SI LE SATISFACE, DEBE SOLICITAR EL REGISTRO DE     ║
  17.   ║  SU LICENCIA.                                                         ║
  18.   ║                                                                       ║
  19.   ║  PARA OBTENER LA LICENCIA DE USO Y LA CLAVE PARA DESBLOQUEAR          ║
  20.   ║  EL PROGRAMA LEA AL FINAL DEL FICHERO EL APARTADO "LICENCIA".         ║
  21.   ║                                                                       ║
  22.   ║  ESTA VERSION PUEDE SER DISTRIBUIDA LIBREMENTE CON LAS SIGUIENTES     ║
  23.   ║  RESTRICIONES: SIN MODIFICACION DE NINGUNO DE SUS FICHEROS, SI PUEDE  ║
  24.   ║  SER COMPRIMIDA PARA SU DISTRIBUCION O ENVIO. NO PUEDE FACILITARSE    ║
  25.   ║  NINGUN TIPO DE CLAVE DE REGISTRO, LA LICENCIA ES PERSONAL E          ║
  26.   ║  INTRASFERIBLE. NO PUEDE SER DISTRIBUIDA CON PROPOSITO DE LUCRO.      ║
  27.   ║                                                                       ║
  28.   ╚═══════════════════════════════════════════════════════════════════════╝
  29.         
  30.         COMPOSITOR AUDIO-VISUAL  A V   v 1.0
  31.  
  32.         Componer MUSICA con ordenador siempre ha estado en el punto 
  33.     de mira de los musicos programadores y casi todos los compositores
  34.     contemporaneos han hecho sus incursiones mas o menos afortunadas en
  35.     el terreno informatico.
  36.         Pienso que la MUSICA, aunque la consideramos obra del hombre,
  37.     es anterior a el mismo. Cuando un musico compone, con fortuna
  38.     solo redescubre lo que ya existia en la naturaleza, quizas no
  39.     reconocible como musica pero si en formas, colores, composiciones
  40.     e incluso muchas veces tambien como sonidos.
  41.         Siguiendo esta pista, despues de mucha MUSICA, pense que los
  42.     elementos que la constituyen, principalmente ritmo, relacion y
  43.     secuencias tonales, podian ser encontrados en sistemas basados
  44.     en leyes naturales muy sencillas pero que pueden desarrollar una
  45.     complejidad enorme.
  46.         Me puse en marcha, conecte la MUSICA y este es uno de los
  47.     primeros resultados.
  48.  
  49.         Espero que algun MUSICO este de acuerdo conmigo.
  50.  
  51.         Un sistema geometrico con sus propias leyes, las cuales yo
  52.     no invento, da lugar a unas imagenes con su propia MUSICA.
  53.         Parece magico pero asi es la naturaleza.
  54.         
  55.         La imagen es generada por los viejos algoritmos de las lineas
  56.     cuyos extremos rebotan en las bandas de un billar virtual.
  57.     Cada zona de las bandas, 4 por cada banda tiene asignada una nota,
  58.     en total disponemos de 16 notas que hacen 2 octavas mas una.
  59.     Cuando uno de los extremos de las lineas toca banda suena la nota
  60.     correspondiente. Disponemos de dos lineas cada una con su canal y
  61.     escala de notas independiente.
  62.     
  63.         Las variables del programa son lo que lo hacen apasionante.
  64.     Podemos establecer las velocidades relativas y posicion de partida de
  65.     cada extremo de las lineas asi como los instrumentos que sonaran al
  66.     contacto con las bandas y otros parametros que determinan si todas
  67.     las imagenes trazadas permanecen en pantalla o solo la que esta
  68.     trazandose entre dos rebotes sucesivos, tambien podemos seleccionar
  69.     las notas de las escalas que sonaran. Estas variables proporcionan
  70.     un numero de posibilidades solo limitado por la imaginacion.
  71.  
  72.     ------------------------------------------------------------------
  73.                     
  74.                   <*> Necesidades de ordenador.
  75.                   <*> Instalacion.
  76.                   <*> Significado de cada parametro.
  77.                   <*> Ficheros de parametros.
  78.                   <*> Instrucciones de uso general.
  79.                   <*> Teclas de control del programa.
  80.                   <*> Trucos.
  81.                   <*> Licencia del programa.
  82.  
  83.  
  84.     >>>>>>>>>>>>>>>>> Necesidades de ordenador: <<<<<<<<<<<<<<<<<<<<<
  85.         
  86.     Las necesidades de ordenador son:
  87.     Memoria,    menor de 100 Kb.
  88.     Procesador, 486/33 Mhz.(funciona en 386 pero la velocidad es escasa.)
  89.     Video,      SVGA VESA modo 103h 800x600 con 256 colores.
  90.     Sonido,     Sound Blaster 16 o compatibles,
  91.                 con Wave Blaster o Tabla de ondas, mucho mejor.
  92.     
  93.     Variables de entorno necesarias:
  94.     SET MIDI=SYNTH:1 MAP:E   para envio a sintetizador interno.
  95.     SET MIDI=SYNTH:2 MAP:E   para envio a sintetizador externo o WAVE BLASTER.
  96.     SET SOUND=C:\SB16        path y subdirectorio instalacion Sound Blaster.
  97.     SET BLASTER=A220 I5 D1 H5 P330 T6    direccion del puerto, interrupcion,
  98.                                          canal DMA bajo, canal DMA alto,
  99.                                          puerto MIDI, T6.
  100.  
  101.         Cada una de estas variables de entorno deben ser adaptadas a las
  102.     configuraciones particulares de cada sistema. Normalmente con la
  103.     instalacion de Sound Blaster todos los parametros quedan ajustados
  104.     de forma apropiada.
  105.  
  106.     
  107.     >>>>>>>>>>>>>>>>>>>>>>>> Instalacion: <<<<<<<<<<<<<<<<<<<<<<<<<<<<< 
  108.     
  109.         Puede ser ejecutado desde el disquete, pero su ejecucion sera
  110.     mucho mas rapida desde el disco duro.
  111.         Para instalarlo solo es necesario copiar en un mismo directorio
  112.     todos los ficheros de este disquete.
  113.         El directorio puede ser, por ejemplo, AV.
  114.     
  115.     md av        crear el directorio.
  116.     cd av        cambiar al directorio av.
  117.     copy a:\*.*  copiar todos los ficheros de a: al directorio actual.
  118.  
  119.         Lista de ficheros del programa:
  120.           AV100.EXE
  121.          AVEDIT.EXE
  122.         AVTRAZA.EXE
  123.          MODERN.FON
  124.           ROMAN.FON
  125.               *.PAR
  126.           LEAME.BAT
  127.            LEER.COM
  128.        AV_LEAME.TXT
  129.  
  130.         El programa se ejecuta situando la linea de comando en el
  131.     directorio donde esten los ficheros AV y tecleando AV100.EXE
  132.  
  133.     Ejemplo:  cd av      ENTER
  134.               av100.exe  ENTER
  135.  
  136.  
  137.         Una vez en el editor active la ventana de ficheros y con las
  138.     flecha abajo y arriba puede recorrer los ficheros disponibles,
  139.     para cargar un fichero pulse ENTER.
  140.         Si existen mas ficheros pulse Fecha_abajo hasta el final.
  141.         Para audiovisualizarlo pulse CRTL+v.
  142.    
  143.         Puede ejecutarlo ahora y despues terminar de leer este fichero,
  144.     sera mas sencillo de comprender.
  145.  
  146.     >>>>>>>>>>>>>>> Significado de cada parametro: <<<<<<<<<<<<<<<<<<<<
  147.     
  148.         VELOCIDADES RELATIVAS:
  149.         Los extremos de las lineas se mueven por incrementos de sus
  150.     coordenadas, X para las horizontales e Y para verticales, que
  151.     determinan las velocidades de desplazamiento en la pantalla, un
  152.     mismo valor para los dos determinara un movimiento con un angulo
  153.     de 45 grados en relacion a la horizontal o vertical.
  154.     
  155.         COORDENADAS INICIALES:    
  156.         Las coordenadas de las posiciones iniciales determinan el punto
  157.     de comienzo del trazado.
  158.  
  159.         GAMAS DE COLORES:
  160.         Cada linea puede usar una gama independiente de colores que se
  161.     ajustan con los valores minimos y maximos de las componentes
  162.     Roja, Verde y Azul.
  163.         Un sistema aleatorio ira creando unas gamas que con buen ojo
  164.     pueden ser muy interesantes.
  165.  
  166.         ESCALAS DE NOTAS:
  167.         Cada banda de la imagen esta repartida en 4 partes, cada una
  168.     de estas partes tiene asignada una nota en cada canal. Con estos
  169.     parametros asignamos una escala independiente a cada canal.
  170.     
  171.         Las notas estan repartidas comenzando por el centro izquierda
  172.     de la parte superior y girando en contra de las agujas del reloj,
  173.     terminan en la parte superior centro derecha.
  174.     (ver esquema a continuacion).          
  175.  
  176.                      1   0  15  14
  177.                    2 ╔═══════════╗ 13
  178.                    3 ║           ║ 12
  179.                    4 ║           ║ 11
  180.                    5 ╚═══════════╝ 10
  181.                      6   7   8   9
  182.  
  183.         Son dos escalas de 16 notas cada una. Cada linea sonara al tocar
  184.     los laterales con la nota correspondiente de su escala.
  185.  
  186.         BALANCE DE CANALES:
  187.         Cada linea y sus sonidos pueden ser dirigidos a uno u otro canal.
  188.     
  189.         VOLUMEN DE CANALES:
  190.         Volumen para los sonidos de cada canal, interesante cuando se monta
  191.     un concierto de piano y orquesta, por ejemplo, es necesario bajar el
  192.     volumen de la orquesta para mantener al piano con buen nivel de audicion.
  193.  
  194.         INSTRUMENTOS MIDI:
  195.         Cada linea puede tener asociado un instrumento diferente.
  196.         El valor de estos parametros depende de la tabla MIDI que cada
  197.     cual use, la normalizacion GENERAL MIDI determina, numero 1 piano
  198.     gran cola, el 12 vibrafono, el 33 bajo acustico, etc. Esto solo
  199.     son ejemplos pues en total tenemos 128 instrumentos mas el canal 10
  200.     con diferentes ajustes de percusion.
  201.  
  202.         NUMERO DE NOTAS SIMULTANEAS;
  203.         Este parametro determina cuantas notas permaneceran sonando
  204.     despues de cada rebote en las bandas, es algo asi como pisar el pedal
  205.     en el piano.
  206.     
  207.         BORRADO DE LOS TRAZADOS ANTERIORES:
  208.         Cuando se estan trazando las imagenes, cada rebote en las bandas
  209.     cambia el color elegido de la gama determinada por los parametros,
  210.     en ese momento podemos dejar lo trazado anteriormente o borrar en
  211.     cuyo caso solo tendremos en pantalla las imagenes entre dos rebotes.
  212.     Ambas formas de visualizacion son satisfactorias, aunque creo que
  213.     cuando no se borran las anteriores, las imagenes que forman son la
  214.     memoria visual de la musica.
  215.     
  216.         CONTROL DE TEMPO:
  217.         Teniendo claro que el tempo de la musica es una parte
  218.     inseparable de la misma, no podia faltar un control sobre el.
  219.     Los valores relativos de tempo inicial, tempo maximo, factor de
  220.     aceleracion, y factor de deceleracion, conforman una curva de
  221.     expresion modelable que va desde una composicion con tiempo infinito,
  222.     a un acelerando rapido que al alcanzar el tempo maximo cae en un
  223.     retardando que parece detener el tiempo.
  224.     
  225.         TIPO DE IMAGEN A DIBUJAR:
  226.         El trazado del algoritmo de rebotes en las bandas de este billar
  227.     virtual puede ser hecho con lineas, puntos o elipses seleccionable
  228.     por este parametro. El programa esta optimizado para "lineas". 
  229.  
  230.         NUMEROS DE LOS CANALES A UTILIZAR:
  231.         Los canales de uso melodico, en este caso, suelen ser el 1 y el 2.
  232.         El canal 10 esta reservado para percusion y en este caso debe
  233.     selecionarse la tabla de percusion como instrumento numero 1.
  234.     
  235.     >>>>>>>>>>>>> Ficheros de parametros: <<<<<<<<<<<<<<<<<<<
  236.     
  237.         Tienen extension   .par
  238.            
  239.         Los ficheros de parametros son una forma sencilla de tener las
  240.     composiciones archivadas para poder audio-visualizarlas en cualquier
  241.     momento.
  242.         La version sin licencia solo puede manejar los ficheros de
  243.     parametros con los valores de tiempo reducidos.
  244.  
  245.     >>>>>>>>>>>> INSTRUCCIONES DE USO GENERAL <<<<<<<<<<<<<<<
  246.  
  247.         Al arrancar, el programa nos presenta la caratula de entrada.
  248.         Para pasar al editor pulsar ENTER.
  249.  
  250.         Para ver los ficheros existentes de parametros, activar la caja
  251.     de ficheros con CTRL+f y con Flecha_arriba y Flecha_abajo seleccionar
  252.     el fichero para cargar con ENTER. Mas ficheros con Flecha_abajo.
  253.  
  254.         Una vez tengamos el nombre del fichero en su caja podemos editar
  255.     sus valores o directamente audio-visualizarlo.
  256.         Si editamos alguno de sus valores, es necesario salvar el fichero
  257.     antes de llamar al trazador, si no lo salvamos, los valores que
  258.     recibira el trazador seran los del fichero antes de editar.
  259.     
  260.     Para generar un nuevo fichero, podemos partir de uno ya existente
  261.     cambiando el nombre, parametros necesarios y guardandolo con ALT+s,
  262.     o al entrar en el editor nos propone NUEVO.PAR como invitacion a
  263.     experimentar.
  264.  
  265.         La version sin licencia solo puede manejar los ficheros de
  266.     parametros con los valores de tiempo reducidos.
  267.  
  268.         Una vez con el trazador en funcionamiento, podemos cortar la
  269.     composicion en cualquier momento con ESC, el volumen de la musica
  270.     bajara y la imagen quedara congelada, en este punto podemos salir
  271.     al sistema con cualquier tecla o al editor pulsando otra vez ESC.
  272.  
  273.  
  274.     >>>>>>>>>>>> TECLAS DE CONTROL DEL PROGRAMA <<<<<<<<<<<<<
  275.  
  276.         En la caratula:
  277.  
  278.     ENTER                    Nos pasa al editor de parametros.
  279.     ESC                      Termina y sale al sistema.
  280.  
  281.  
  282.         En el editor:
  283.  
  284.     CRTL+f                   Activa la ventana de ficheros.
  285.  
  286.  
  287.         En la ventana de ficheros:
  288.  
  289.     Flechas arriba y abajo:  Seleccionan fichero.
  290.     Flecha_abajo:            Mas ficheros.
  291.     ENTER                    Carga fichero seleccionado en el editor.
  292.     ESC                      Cierra la ventana de ficheros.
  293.  
  294.  
  295.         De nuevo en el editor de parametros.
  296.  
  297.     CTRL+FLECHAS     Cambia de grupo de datos.
  298.     FLECHAS          Cambia de caja de datos.
  299.     NUMEROS o LETRAS Edita las cajas de valores. 
  300.     ALT+s            Salva las modificaciones efectuadas con el nombre
  301.                      de la caja de nombre de fichero.
  302.                      Sin la licencia, siempre sera AVDEMO.PAR.
  303.     ALT+a            Abre y carga los valores del fichero con el nombre
  304.                      de la caja de ficheros.
  305.     CTRL+v           Ver y Oir, comienza la composicion.
  306.  
  307.  
  308.         En el trazador:
  309.  
  310.     ESC interrumpe la composicion bajando el volumen y congelando
  311.         la imagen.
  312.     ESC por segunda vez, nos lleva al editor para hacer cambios.
  313.     
  314.     Cualquier tecla despues del primer ESC termina el programa y
  315.     nos devuelve al sistema.
  316.     
  317.     >>>>>>>>>>>>>>>>>>>   TRUCOS:  <<<<<<<<<<<<<<<<<<<<<<<<<<
  318.         
  319.         Es recomendable experimentar cambiando el nombre de un fichero
  320.     ya exitente y cambiando sus valores de uno en uno.
  321.  
  322.         En el caso de una clave introducida erroneamente, debe borrar
  323.     el fichero avcod.clv e intentarlo de nuevo.
  324.  
  325.         Los parametros de velocidades mas efectivos oscilan entre
  326.     0.2 a 10 y pueden ser tambien negativos lo que hara que la direccion
  327.     inicial de movimiento sea segun corresponda hacia la izquierda o abajo.
  328.  
  329.         Para controlar la posicion inicial, se debe tener en cuenta que el
  330.     origen (0.0) esta a la izquierda abajo y los valores maximos estan a
  331.     la derecha arriba.
  332.  
  333.         El trazado con puntos ( valor 1 ) es interesante para comprobar
  334.     la posible repeticion de la serie, los colores deben ser ajustados
  335.     a un mismo tono, por ejemplo blanco, que seria 63 en todos los
  336.     parametros de color. de esa forma es facil ver si continuan
  337.     apareciendo puntos nuevos en la imagen, en el caso de pasar un
  338.     tiempo suficiente sin apreciar nuevos trazados en pantalla,
  339.     podemos tener la seguridad de que la serie ha llegado a una
  340.     repeticion del ciclo de rebotes.
  341.         Usando valores no enteros en las velocidades como 11.16 o 4.35 etc
  342.     es muy dificil que la serie se repita en un tiempo normal.
  343.     
  344.         Si todo esto le parece complicado, pruebe con los ficheros de
  345.     parametros que van con el programa y despues vuelva a leer este texto.
  346.         La version sin licencia solo puede manejar los ficheros de
  347.     parametros con los valores de tiempo reducidos.
  348.  
  349.  
  350.      >>>>>>>>>>>>>>>>>>> LICENCIA <<<<<<<<<<<<<<<<<<<<<
  351.  
  352.         La version sin registro de licencia tiene algunos parametros
  353.     limitados,
  354.         El tiempo de pausa inicial es de 800 unidades,
  355.         El factor de aceleracion es de 1.008.
  356.         Con el registro de la licencia estos parametros son de libre
  357.     eleccion lo que permite crear composiciones con tiempo ilimitado.
  358.      
  359.         La solicitudes de licencias deben ser dirigidas a la siguiente
  360.     direccion junto con giro postal o cualquier otra forma de pago
  361.     efectiva. Por el momento no puedo admitir tarjetas de credito.
  362.     Para el registro de licencia de uso personal en un solo ordenador
  363.     debe enviar la cantidad de 5300.- ptas. a la direccion de abajo.
  364.         Para otros tipos de licencias, como uso publico etc, consultar.
  365.  
  366.         Direccion para solicitar registro de licencia:
  367.     ( Puede utilizar el formulario de la pagina siguiente. )
  368.  
  369.                 Jose Angel Navarro
  370.                 Los Naranjos Nº 4, D 14
  371.                 30151 
  372.                 MURCIA. ESPAÑA.  
  373.                 Telf: 968 845836
  374.                 Fax:  968 880372 ( para Jose Angel Navarro ).
  375.   
  376.         A la recepcion de su solicitud con el pago correspondiente le
  377.     enviare a vuelta de correo o fax, si lo hay, su numero clave para
  378.     desbloquear los parametros fijos y evitar el texto de entrada.
  379.  
  380.         Sera bien venido cualquier tipo de comentario o sugerencia
  381.     asi como cualquier "despiste" descubierto.
  382.     
  383.     Le deseo suerte en sus pruebas y que el tiempo usado sea satisfactorio.
  384.  
  385.     (c)Copyrigth Jose Angel Navarro. MURCIA. ESPAÑA. 1995
  386.  
  387. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  388.   
  389.     Formulario de pedido de licencia para el programa:
  390.     COMPOSITOR AUDIO-VISUAL AV v 1.0
  391.  
  392.  
  393.     Apellidos:  __________________________________________________________
  394.  
  395.     Nombre:     __________________________________________________________
  396.  
  397.     Direccion:  __________________________________________________________
  398.  
  399.                 _____________________________________Nº____piso___letra___
  400.  
  401.     C.P.:       _____________________
  402.  
  403.     Ciudad:     _____________________
  404.  
  405.     Pais:       _____________________
  406.  
  407.     Telefono:   _____________________
  408.     
  409.     Fax:        _____________________
  410.  
  411. --------------------------------------------------------------------------
  412.                                                               
  413.     El abajo firmante solicita registro de licencia de uso personal para
  414.     el programa COMPOSITOR AUDIO-VISUAL AV v 1.0 por valor de 5300.- Pesetas.
  415.  
  416.     ( Para registros de licencias para uso publico consultar. )
  417.  
  418. --------------------------------------------------------------------------
  419.  
  420.             Firma:               Fecha:      dia__/Mes__/año____
  421.  
  422.  
  423.     
  424.  
  425. __________________________________________________________________________    
  426.  
  427.     Ordenador                   _386_   _486_  _Pentium_
  428.     Tarjeta video SVGA VESA     ________________________
  429.     Tarjeta sonido              ________________________
  430.     Monitor 800x600             ________________________    
  431.  
  432.     
  433.     Sugerencias:__________________________________________________________
  434.     ______________________________________________________________________
  435.     ______________________________________________________________________
  436.  
  437.  
  438. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  439.