AY2MIDI?

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
princemegahit
Amiga 1200
Amiga 1200
Mensajes: 1693
Registrado: 19 Jul 2012, 12:01
Sistema Favorito: (Otro)
primer_sistema: Spectrum +2
consola_favorita: Atari 2600
Primera consola: Atari 2600
Ubicación: C:\JUEGOS
Gracias dadas: 176 veces
Gracias recibidas: 100 veces

AY2MIDI?

Mensajepor princemegahit » 11 Feb 2013, 18:59

Para pasar de midi a AY, existe una utilidad llamada midi2ay, pero a la inversa, no he encontrado, ¿existe algo?

Avatar de Usuario
Namek
Atari 1040 STf
Atari 1040 STf
Mensajes: 840
Registrado: 11 Jul 2011, 13:13
Gracias dadas: 18 veces
Gracias recibidas: 63 veces

Re: AY2MIDI?

Mensajepor Namek » 11 Feb 2013, 21:50

De AY a MIDI no se, pero de YM a MIDI si, no se si el formato de los archivos es distinto, pero el chip de sonido si que era el mismo, a lo mejor existe un conversor de AY a YM...

Avatar de Usuario
robcfg
Amiga 2500
Amiga 2500
Mensajes: 2190
Registrado: 07 May 2009, 15:34
Sistema Favorito: Amstrad CPC
primer_sistema: Atari 800XL/600XL
Ubicación: Estocolmo
Gracias dadas: 1048 veces
Gracias recibidas: 213 veces
Contactar:

Re: AY2MIDI?

Mensajepor robcfg » 12 Feb 2013, 00:51

La diferencia entre los dos formatos de archivo, es que el .AY es un bloque de código ejecutable que hay que correrlo como si de un emulador se tratara, mientras que el YM es un volcado de los registros del chip de sonido a intervalos regulares.

Puede que algún reproductor de archivos .AY sea capaz de volcar los datos en un archivo .YM, pero no sabría decirte cual.

Avatar de Usuario
princemegahit
Amiga 1200
Amiga 1200
Mensajes: 1693
Registrado: 19 Jul 2012, 12:01
Sistema Favorito: (Otro)
primer_sistema: Spectrum +2
consola_favorita: Atari 2600
Primera consola: Atari 2600
Ubicación: C:\JUEGOS
Gracias dadas: 176 veces
Gracias recibidas: 100 veces

Re: AY2MIDI?

Mensajepor princemegahit » 12 Feb 2013, 16:09

Gracias a los dos, con la pista de Namek, ya he conseguido lo que queria, o al menos aparentemente, ya tengo un midi que suena en el reproductor, ahora tengo que cargarlo en un secuenciador, y cruzar los dedos para que el resultado sea un midi de varias pistas con los instrumentos y no uno de una única pista, aunque si fuera esto último, me valdria tambien aunque seria más trabajo de localizar las notas que quiero.
Explico como lo he hecho, primero, he buscado un conversor de YM a MIDI. Me ha constado encontrarlo :tecle: , gracias al internet archive lo tengo aqui, el YM2MIDI. Después de descargarlo y ver lo sencillo que parecia, cambio la extensión del archivo .AY a .YM, pero como dice robcfg, internamente son muy distintos, por lo que dice que no es un YM válido y me quedo con las ganas.
Después de eso, tras varias busquedas de herramientas AY -YM - MIDI, he llegado a esta web de homenaje a los juegos de Dizzy, en la que explica que con el AYEMUL se puede convertir de AY a YM, entre otros formatos, asi que he convertido el AY a YM con el reproductor AYEmul y el YM resultante lo he cargado en el YM2MIDI, y ha funcionado. Eso si, como las frecuencias de reproducción de un Spectrum y un Atari ST son algo distintas, y el midi se oia algo rápido y subido de escala, he debido modificar, en el YM2MIDI la frecuencia central, de 493 a 437, que no se si es exactamente la que toca, pero a mis oidos le suena que si, aunque sigue sonando la melodia un pelin más rápido el midi , en cuestión de tempo, que en el AY, pero eso lo puedo solucionar fácilmente en el secuenciador.
Para mi ya está bien el resultado :-({|= , me veia programando una utilidad conversora o afinando más el oido para averiguar las notas de una melodia AY.


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 9 invitados