Imagen

Reproductor de modulos SID en un EP128 básico.

Responder
Avatar de Usuario
gflorez
Mensajes: 1695
Registrado: 12 Sep 2014 19:58

Reproductor de modulos SID en un EP128 básico.

Mensaje 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.
tolaemon
Mensajes: 234
Registrado: 30 Jul 2011 21:09
Contactar:

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

Mensaje por tolaemon »

¿ Parece una interfaz a 2 SIDs emulados, no ? Quizas se podria utilizar con dos chips de estos nano SwinSID
Avatar de Usuario
gflorez
Mensajes: 1695
Registrado: 12 Sep 2014 19:58

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

Mensaje 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.
Avatar de Usuario
gflorez
Mensajes: 1695
Registrado: 12 Sep 2014 19:58

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

Mensaje 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
Avatar de Usuario
DyLucke
Mensajes: 4736
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja

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

Mensaje 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.
"I'm playing games.
You've nowhere to run,
I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".
Responder

Volver a “Software Enterprise”