Сообщение от
psb
1) мы считаем, что линейны (цапы одинаковые и в GS, и в DMA USC; да и любой цап, предназначенный для воспроизведения цифрового звука, просто обязан быть линейным! иначе - это полный бред)
2) 3) мы, опять же, считаем, что у нас число каналов - константа, в данном случае - 4 8-битных+6бит громкости.
4) как и все. в случае аппаратного миксинга в GS можно сделать так. как только данные хоть в одном цапе изменились, все мгновенно пересчитывается (ибо это одна простая формула) и пуляется в 16-битный цап. если цап последовательный, просто будет задержка (и джиттер, соотв-но) на время пуляния в цап. имхо, для спека - это более, чем приемлимо, не студийное оборудование.
5) это как это так? ниче ему сувать не надо. просто стандартная процедура проигрывания играет с частотой 37500, внутри буферы уже заполняются как надо (с интерполяцией).
ты, наверное, миксил программно? а речь про железо.