Si usted utiliza Windows, debe leer la siguiente nota (Sección 1.2.1)
El programa está escrito en el lenguaje de programación Python, y utiliza como formato intermedio para generar las canciones el sistema de notación musical ABC. Los requerimientos, así pues son los siguientes:
Python, versión 2.1 o superior. En la mayoría de distribuciones de Linux o FreeBSD lo tendrá instalado por defecto o disponible como paquete para instalar. También existen versiones para Windows, BeOS, MacOS y otros sistemas operativos.
En cualquier caso, puede dirigirse a la página oficial de Python ( http://www.python.org) y descargar una versión adecuada a su sistema operativo.
Para comprobar que lo tiene instalado, teclee la siguiente orden en su intérprete de comandos o consola: python
Deberá obtener una salida parecida a lo siguiente:
Python 2.1.3 (#1, Sep 7 2002, 15:29:56) [GCC 2.95.4 20011002 (Debian prerelease)] on linux2 Type "copyright", "credits" or "license" for more information. >>>
Para salir del intérprete, pulse Ctl+D. En sistemas Windows, Ctl+Z.
Si desea utilizar la interfaz gráfica disponible, su instalación de Python debe contar con el módulo Tkinter. De nuevo, este módulo es prácticamente estándar en las instalaciones de Python en Linux, FreeBSD y MacOS. Por desgracia, este módulo no está disponible para el sistema operativo BeOS, así pues, los/as usuarios/as de este último deberán utilizar Pymprovisator utilizando la línea de comandos (el programa Terminal).
Para comprobar que este módulo está disponible, puede iniciar de nuevo una sesión con el intérprete y teclear las siguientes instrucciones:
Python 2.1.3 (#1, Sep 7 2002, 15:29:56) [GCC 2.95.4 20011002 (Debian prerelease)] on linux2 Type "copyright", "credits" or "license" for more information. >>> from Tkinter import * >>> root = Tk() >>>
Si no obtiene ningún mensaje de error y además aparece en su estación de trabajo una pequeña ventana parecida a la siguiente, su instalación del módulo Tkinter es correcta.
Si obtiene algún error, como ésto:
>>> import Tkinter Traceback (most recent call last): File "<stdin">, line 1, in ? ImportError: No module named Tkinter >>>deberá revisar su instalación. Como se ha dicho, en sistemas Linux, FreeBSD o MacOS, Tkinter es un paquete que puede instalarse por estar incluido en la distribución. En sistemas Windows, al instalarse el intérprete de Python, se ofrece la posibilidad de instalar Tkinter.
ABC2MIDI. abc2midi es un pequeño programa que convierte canciones en notación ABC a archivos MIDI. Pymprovisator trabaja internamente con la notación ABC y necesita este programa para generar los archivos MIDI. Este programa no es tan habitual, si bien algunas distribuciones de Linux lo incorporan (p. ej. Debian). Si no lo tiene instalado, puede descargarlo de la página Web de los autores del programa ( http://abc.sourceforge.net/abcMIDI/). En cualquier caso, se ha incluído una versión lista para ser utilizada o un enlace en el directorio pymprovisator/exes. Puede utilizar la versión adecuada a su sistema operativo.
Un reproductor de archivos MIDI. Bajo sistemas Windows, el Reproductor multimedia o el Windows Media Player pueden valer. En otros sistemas se pueden utilizar playmidi, timidity, kmid o cualquier otro que tenga instalado.
Hay dos posibilidades si Ud. utiliza Windows. La primera es descargarse la versión "autocontenida", en la cual Ud. no deberá comprobar los requisitos anteriores. Esta versión tiene todo incluido y se instala de la forma habitual en programas Windows. Ud. ejecuta el programa de instalación y obtiene el programa ya preparado para funcionar (pymprovisator.exe). Ésta es la versión recomendada y la que es más fácil de instalar y utilizar.
Si por el contrario, prefiere investigar las interioridades del programa, o dispone de un intérprete de Python, o por cualquier otra razón, puede descargarse la versión "código fuente", y verificar que su sistema Windows cumple los requisitos que anteriormente se mencionan. Todas las explicaciones para otros sistemas operativos serán aplicables a su caso, con las peculiaridades típicas de Windows (las rutas no se especifican con /mi/ruta/a/mi/archivo, sino como C:\mi\ruta\a\mi\archivo. Tenga esto en cuenta si necesita editar su archivo de configuración (Capítulo 3).