так-то там был микшер на операционниках.
вообще, в модах нет постоянной частоты дискретизации и в оригинале как раз при проигрывании менялась эта частота. но это было на амиге, на других платформах обычно используется постоянная частота, а сэмплы передискретизируются на нее.
но не важно, шум и треск не из-за этого. треск в основном, на сколько мне это представляется, был из-за неравномерности выводов в порты, т.е. когда приходит прерывание и надо поменять ноту, возникает небольшая пауза.
а шумы - это отдельная тема. шум дискретизации - слышен только на тихих звуках, из-за того, что "на звук отводится мало бит", а шум, из-за низкой частоты дискретизации - это другое, он звучит как звон. все из-за того, что возникают паразитные частоты, симметричные относительно половины частоты дискретизации. т.е. если Fдискр.=22кГц, а в сигнале есть сигнал с частотой 10кГц, то в результате в сигнале с ЦАПа будет еще и сигнал на частоте 12кГц той же практически амплитуды. и именно вот этот звон был слышен во всех цифровых музонах на ковоксах. т.е. дело совсем не в том, что сэмплы должны были играться с большей частотой, чем они могли.
в GS частота дискретизации была и есть 37500Гц, больше никто не делал, да и не особо оно надо. изменилось только свободное время у плеера, его-то и стало больше. на звук это не влияет, как и на микшинг. микшинг делается полностью в железе, эквивалентно тому, как он делался в старом GS. с т.з. прошивки GS существуют точно те же ЦАПы каналов и громкостей.