> > Can you elaborate for a non-engineer how the simulation / emulation of the sound is > > changing? > > The old code was based on the data sheet, which are notoriously incorrect. The new > code is based on testing the real IC. The old code generated frequencies that were > too low. Lets say the real chip puts out 56kHz under certain conditions. The old code > would only generate 30kHz. The new code generates 56kHz. > > Or as Kitsune Sniper said: "Funny numbers make funny sounds." > > D.
Thank you for the explanation!
I take it this caused higher-frequency sounds to get changed [or compressed?] down to lower tones. It definitely didn't sound right before, now it sounds perfect.