Reproductor de modulos SID en un EP128 básico.
Publicado: 21 Feb 2017 22:36
En los últimos meses Istvan-V ha estado muy ocupado ampliando su EP128emu para que emule hasta los mas extraños artefactos que se han podido conectar a un Enterprise.
Uno de esos artilugios es una tarjeta experimental realizada por Balagesz. En ella se emulan dos chips SID mediante sendos Atmega. Solo existe una tarjeta en el mundo (del Enterprise)...

Pero el trabajo de emularla ha dado otros frutos. Antes ya había un reproductor por software de música SID para el Enterprise, pero muy limitado en memoria y prestaciones. Geco, como no, es su autor, y mano a mano con Istvan-V han desarrollado varias aplicaciones para perfeccionarlo.
Aquí se puede ver funcionando el producto final, se llama SIDBASIC.
https://youtu.be/8UxG_sjeuyM
Tiene truco... No es en realidad un emulador de SID, necesita una aplicación de PC que convierte los ficheros SID en sonido "digerible" por el chip de sonido Dave. El resultado es asombroso....
En ese video, Geco explica un poco como funciona:
"SIDBasic es un reproductor SID para una maquina Enterprise 128 básica sin ninguna clase de añadido, usa muestras (samples) en la reproducción.
Para la reproducción se leen ficheros SID convertidos a datos crudos(raw), los cuales contienen frecuencia de SID, PWM, forma de onda, bit de modulador de anillo y valores de volumen basados en las envolventes.
Reconoce maquinas turbo y acomoda la velocidad de reproducción de las muestras basándose en la frecuencia de la CPU, la primera canción es un ejemplo de esto.
Escrito por IstvanV y por mi"
Aunque solo se necesitan 128KB para hacerlo funcionar, la cantidad óptima para evitar pausas en la reproducción es de al menos 460KB(en la práctica 576KB).
Aquí tenéis el reproductor y una colección de ficheros M64 para que los probéis en vuestras máquinas.
Uno de esos artilugios es una tarjeta experimental realizada por Balagesz. En ella se emulan dos chips SID mediante sendos Atmega. Solo existe una tarjeta en el mundo (del Enterprise)...

Pero el trabajo de emularla ha dado otros frutos. Antes ya había un reproductor por software de música SID para el Enterprise, pero muy limitado en memoria y prestaciones. Geco, como no, es su autor, y mano a mano con Istvan-V han desarrollado varias aplicaciones para perfeccionarlo.
Aquí se puede ver funcionando el producto final, se llama SIDBASIC.
https://youtu.be/8UxG_sjeuyM
Tiene truco... No es en realidad un emulador de SID, necesita una aplicación de PC que convierte los ficheros SID en sonido "digerible" por el chip de sonido Dave. El resultado es asombroso....
En ese video, Geco explica un poco como funciona:
"SIDBasic es un reproductor SID para una maquina Enterprise 128 básica sin ninguna clase de añadido, usa muestras (samples) en la reproducción.
Para la reproducción se leen ficheros SID convertidos a datos crudos(raw), los cuales contienen frecuencia de SID, PWM, forma de onda, bit de modulador de anillo y valores de volumen basados en las envolventes.
Reconoce maquinas turbo y acomoda la velocidad de reproducción de las muestras basándose en la frecuencia de la CPU, la primera canción es un ejemplo de esto.
Escrito por IstvanV y por mi"
Aunque solo se necesitan 128KB para hacerlo funcionar, la cantidad óptima para evitar pausas en la reproducción es de al menos 460KB(en la práctica 576KB).
Aquí tenéis el reproductor y una colección de ficheros M64 para que los probéis en vuestras máquinas.