vgm-conv icon indicating copy to clipboard operation
vgm-conv copied to clipboard

BUG: AY8910 "digital waveform" cannot be converted to YM2151.(笑)

Open denjhang opened this issue 6 months ago • 6 comments

quest8_trimmed_trimmed_trimmed.zip This is an AY8910 VGM that sounds like SID, the short waveform of channel 1 cannot be converted to the YM2151.

denjhang avatar Feb 16 '24 06:02 denjhang

Currently PSG hardware envelope can not be converted.

I think the support for hardware envelope conversion goes beyond the scope of conversion. It's almost the scope of emulation. I do not plan to work on it in the near future.

okaxaki avatar Feb 16 '24 06:02 okaxaki

chippy_trimmed_trimmed.zip It seems that chippy should use a technology similar to SSG-PCM and does not use EG. However, there is no sound after converting to YM2151.

denjhang avatar Feb 16 '24 06:02 denjhang

I see. The situation almost similar to This comment.

okaxaki avatar Feb 16 '24 07:02 okaxaki

So does it mean that such AY PCM can be smoothly converted to YM2413 or OPL1/2/3?

denjhang avatar Feb 16 '24 07:02 denjhang

I'm not sure if it can be played back "smoothly", but it's somewhat possible if additional 3 channels is occupied for PCM. Since one more custom voice is required in addition to the square wave, it requires a bit of ingenuity for the YM2413. Thus it can not be implemented "smoothly".

okaxaki avatar Feb 16 '24 07:02 okaxaki

So you can use OPL123 to achieve these functions. Take it easy.

denjhang avatar Feb 16 '24 14:02 denjhang