At 10:50 PM 2/2/99 +0100, you wrote:

>By the way, I also really like the SCC chip.
>It can have an incredibly full sound (only 5 channels) and is very fast.

I'm working on SCC emulation for the MoonSound.
Right now, it works only for SCC Musixx files, but I hope to add it to a
certain Konami game later.

A problem I'm having is that the technical limitations of the SCC seem to
give it its characteristic sound. By "technical limitations" I mean the
fact that SCC has very abrupt level changes (square-formed, no
interpolation) and that it produces a lot of noise.
At the moment, the MoonSound SCC emulation sounds too "rounded", in
contrast to the "raw" SCC sound. Especially for the strings, the sound is
not as SCC-like as I want it to be. However, the bass is a lot better when
emulated.

By the way, did you know that the formula for SCC frequencies is like this:

sccfreq = (msxfreq / 32) / (sccfnum + 1),  where:
   sccfreq is the played frequency (in Hertz)
   msxfreq is the MSX clock frequency (3579545 Hz)
   sccfnum is the value you poke in the SCC memory area

None of the info I had (including the info I put on my web page) mentioned
the "+1"...
But when I was sampling the SCC's output to see why the emulation didn't
sound right, I noticed the frequency that was played was different from the
one I expected. In fact, it was equal to the frequency of the neighbouring
fnum.

Bye,
                Maarten


****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to