Цитата Сообщение от NewLander Посмотреть сообщение
А вот сие печально весьма...
То, что работает одинаково - это, конечно, хорошо. Но вот грузить процессор тем, кто может обойтись без этого - огромный минус. А если нагружать несильно - то большие сомнения по качеству звука возникают.
В DOOM 3 тоже так поначалу сделали... но потом был патч 1.3. Не лучше ли сразу продумать так, чтобы обойтись без такого метода лечения от перхоти, как усекновение головы?
"Аппаратное ускорение" на самом деле давно ничего не ускоряет.
Hardware буферы в DirectSound нужно использовать только для доступа к функциям ЕАХ. Загрузка процессора при этом, на самом деле, растёт, и ещё больше растёт нагрузка на шины (PCI/AGP).
Голову никто не рубит, используемая в БзБ технология "трёхмерных сэмплов" по звуку намного лучше и реалистичнее, чем обычные сэмплы с ЕАХ, и на любом компьютере работает одинаково и без глюков.
Подробнее об использованной технологии можно прочитать здесь:
http://www.york.ac.uk/inst/mustech/3d_audio/ambis2.htm
http://www.ambisonic.net
http://www.soundfield.com/soundfield/soundfield.php
Также я читал лекцию на эту тему на позапрошлой КРИ.