[an error occurred while processing this directive]
|
Итак:
Q: My name is Robert, I develop a synthesizer with the intention of putting it on Chameleon.
I have a nasty problem to resolve.
ALIASING.
When the synth generates sine wave, it sounds OK.
When the synth generates square or saw it is still OK, but when playing high pitch sounds (starting from about 1kHz) ugly distortions occure.
A:
Any analog signal with a discontinuity in the waveform (such as square or sawtooth) or in the waveform slope (such as triangle wave) must be bandlimited to less than half the sampling rate before obtaining a corresponding digital representation. _Simple_ methods of generating these waveforms digitally _contain aliasing_ due to having to round off the discontinuity time to the nearest available sampling instant.
Итак алиасинг примитивно синтезированных классических форм сигнала реальное явление. Он слышен. А скоро будет и виден. (Поищу дома ссылки на спектрограммы)
Продолжение следует
E-mail: info@telesys.ru