hello,
I found on this site some info on the poly800 voice chip. Its been
used by many old video games, these didn't use the normal synth
waveshapes. And the info on this site suggest that it must be possible
to change the internal sounds of the voice chip.
http://www.mameworld.net/maws/mamesrc/src/emu/sound/msm5232.cQuote from site:
#ifdef SAVE_SAMPLE
sample[8]=fopen("sampsum.pcm","wb");
#endif
#ifdef SAVE_SEPARATE_CHANNELS
sample[0]=fopen("samp0.pcm","wb");
sample[1]=fopen("samp1.pcm","wb");
sample[2]=fopen("samp2.pcm","wb");
sample[3]=fopen("samp3.pcm","wb");
sample[4]=fopen("samp4.pcm","wb");
sample[5]=fopen("samp5.pcm","wb");
sample[6]=fopen("samp6.pcm","wb");
sample[7]=fopen("samp7.pcm","wb");
#endif
I don't have the knowledge to do this, but the people who hacked the
OS should be able to do it.
This would put this (rather limited) synth into an other realm.
An example would be: PWM with 2 inverted and detuned saw's. But the
sky is the limit ofcause.