Hello, MSX Lovers, Professionals and Enthusiasts!
As the YM2413 reverse engineering and implementation goes on FPGA and for FPGA, there is an idea to replace the ROMmed synthetic preset instruments by the stereo samples.
For example, there are 15 main instrument preset tones and 5 percussion tones. So by changing the tone generation method from 2 operator synthetic to waveform memory oscillator, quite an effect can be achieved.
In Procyon there are 32 MBytes of memory left for different goodies. So, the stereo samples can be stored and used as the standard presets of YM2413. Which will make it the ROMPLER (RAMPLER) with the sampled oscillators in place of synthesized presets. Let's call it YM2413RAM.
All the rest of the registers, audio path, envelopes and the "main tone" synthesis can be left unmodified.
I.e. YM2413RAM will be fully compatible with the original YM2413 and can be directly used in games.
Since the samples are stored in RAM, they can be overloaded.
What would be your opinion about it?