Página 1 de 1

Reproductor de modulos SID en un EP128 básico.

Publicado: 21 Feb 2017 22:36
por gflorez
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)...

Imagen

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.

Re: Reproductor de modulos SID en un EP128 básico.

Publicado: 21 Feb 2017 22:56
por tolaemon
¿ Parece una interfaz a 2 SIDs emulados, no ? Quizas se podria utilizar con dos chips de estos nano SwinSID

Re: Reproductor de modulos SID en un EP128 básico.

Publicado: 21 Feb 2017 23:02
por gflorez
Fíjate bien en el esquema del enlace que has puesto y mira que MCU usa.... Atmegas. Balagesz no ha reinventado la rueda, se ha hecho sus propios SwinSIDs.

Gracias por la información.

Re: Reproductor de modulos SID en un EP128 básico.

Publicado: 01 Mar 2017 20:25
por gflorez
Geco e Istvan-v están ahora trabajando en emular SID en un Spectrum 128(o cualquiera que tenga el chip AY).

En esta pagina web tenéis una beta del programa:

https://www.worldofspectrum.org/forums/ ... 128#latest

Re: Reproductor de modulos SID en un EP128 básico.

Publicado: 01 Mar 2017 22:42
por DyLucke
Pues es una buena idea... Aunque los archivos vengan "digeridos" el resultado es muy bueno.
A ver si vemos lo mismo en un AY.

Y por qué no... A la inversa. Un SID haciendo lo propio con un AY... O con el Pokey... Aunque ya sería mas difícil ésto por tener un canal más.