No se si lo he anunciando antes, pero hay una versión posterior del emulador, la
2.0.11.1, en realidad me he saltado dos versiones, algo imperdonable...
Lista de cambios:
- Implemented Videoton TVC emulation.
- The epimgconv utility has a graphical user interface now, and it can also convert images to TVC format.
- Various improvements and new features in the epcompress utility.
- SID card emulation using reSID 1.0.
- The debugger window has been made resizeable within a limited range.
- Improved support for Unicode characters in file names on Windows.
- Unformatted or non-FAT floppy disk images default to 80/2/9 geometry if the file size is 737280 bytes.
- Fixed bug in re-opening files selected with a file chooser dialog.
- Fixed FILE device bug in EXOS 10 with files larger than 64 KB.
- Some other bug fixes.
- Fixed error on Windows with non-ASCII characters in the user name.
Pero no quería hablar de eso, que tiene su importancia, pero mas lo que voy a explicar:
Siempre ha habido un hueco sin llenar en el aspecto del sonido del Enterprise, se han programado pocas herramientas o juegos que aprovechasen a Dave, aunque muchos han hecho intentos notables. Tal como en los programas, la gran mayoría conversiones de Spectrum, la música del Enterprise ha sido convertida en su mayor proporción de otros ordenadores, tal como de nuevo Spectrum, Amstrad, Atari ST y Amiga. Este trabajo de conversión ha potenciado la creación de players de casi cualquier cosa, incluso de música sampleada.
El MIDI siempre fue algo inalcanzable, que habría facilitado mucho las cosas, pero nunca llegó a haber un interface. Bueno, si que lo hubo físicamente pero nunca llegó a terminarse el programa que lo gobierna, y a comercializarse. Solo hasta hace un año se ha tenido conocimiento y acceso a ese proyecto inacabado, pero terminarlo ahora no sería practico. En vez de eso IstvanV decidió emularlo en una versión beta de su emulador. Puedo decir que es un gustazo lanzar un fichero desde el emulador de Enterprise y que suenen los instrumentos del generador Wavetable de Windows. Pero solo tenemos unas 8 canciones convertidas a un formato muy distinto de *.mid. Haría falta un programa conversor de formatos, justo la parte que falta del programa.
Una vez emulado el interface, ¿porqué no aprovecharlo? Era tentador, abría muchas oportunidades para cualquier usuario de Enterprise con inquietudes musicales. Ese usuario ha sido en este caso "szipucsu", que es quien ha asesorado a IstvanV en sus avances.
Por fin he llegado al meollo. IstvanV ha creado un programa de Enterprise que vigila el puerto Midi emulado y reproduce las notas en el también emulado chip Dave. Actualmente está optimizando como asociar los únicos tres canales de sonido mas uno de ruido del chip a las notas que llegan por los 16 canales que maneja el estándar Midi. Otro aspecto es como ir convirtiendo los 128 instrumentos + percusión a las envolventes que maneja Dave. Por supuesto que hay muchas limitaciones, pero los algoritmos empleados suenan muy bien. Además, las notas tocadas en un teclado conectado al PC o un secuenciador instalado pueden ser empleados para reproducir, crear o modificar en tiempo real ficheros Midi adaptándolos a la "idiosincrasia" del Enterprise.
Para redondear esta "suite" musical, IstvanV ha creado una aplicación MS/2 que convierte los ficheros Midi a un formato propio *.bin que elimina los datos Midi superfluos(no reproducibles) y añade las envolventes usadas en cada canción para simular los instrumentos. Estos ficheros .bin creados pueden ser reproducidos en el Enterprise real sin necesidad de interface Midi, que era lo que buscábamos desde el principio y no os habíais dado cuenta....
Si alguien está interesado, muy interesado en este asunto, yo podría explicar como llegar a instalar lo necesario, pero como lo dudo...., pongo
aquí un enlace a una wiki que lo explica en Inglés.