Archive of the former Yahoo!Groups mailing list: Korg Poly800/EX800 Users

previous by date index next by date
  topic list next in topic

Subject: Putting your own samples into the voice chip? That would be the bomb.

From: "matijnboshoven" <matijnboshoven@...>
Date: 2008-01-12

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.c
Quote 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.