FX sin música de fondo con el ayFX

By Visualedu

Resident (46)

Visualedu's picture

03-02-2020, 23:12

Hola, ¿se pueden cargar efectos FX con el ayFX si no hay un player de sonido pasando previamente información al PSG?
En el read.me DEL ayFX se indica los siguiente:
To play a frame of the stream, just call to ayFX_PLAY after a music replayer changed the ram copy of PSG registers (located under AYREGS label). If the ayFX frame produces no sound output, the aproppriate registers will remain unchanged.

He probado a quitar las llamada a mi player de PT3 y dejan de oirse los efectos FX del ayFX.

ah!, y gracias a los señores SapphiRe, Dioniso, etc... por crear y compartir estas maravillas Smile

Login or register to post comments

By Manel46

Hero (534)

Manel46's picture

04-02-2020, 10:11

Si pueden sonar los FX sin la música.
Parece que usas los reproductores de SapphiRe (Z80ST): https://sites.google.com/site/z80stsoftware/downloads/code
En cada interrupción se hace:

 call PT3_ROUT ; copia AYREGS a los registros del PSG
 call PT3_PLAY ; hace sonar un frame de la musica
 call ayFX_PLAY ; hace sonar los efectos de sonido

Pues bien, anula la llamada call PT3_PLAY, pero no la call PT3_ROUT. Así solo sonarán los FX.

By Visualedu

Resident (46)

Visualedu's picture

04-02-2020, 23:43

Ok, sí, lo he probado y los FX suenan Smile
el PT3_ROUT sirve para sincronizar el PSG ¿no?

Gracias!

By Manel46

Hero (534)

Manel46's picture

05-02-2020, 01:11

PT3_ROUT, pone a 0 los registros del PSG a cada "frame".

By Visualedu

Resident (46)

Visualedu's picture

07-02-2020, 00:51

Ok, gracias por la info ????????

By Visualedu

Resident (46)

Visualedu's picture

07-02-2020, 00:53

Esos interrogantes eran un icono de pulgar arriba y una cara sonriendo... No sé qué ha pasado al enviarlo.