Цифровой звук




Зачем все это нужно


Пришло время сказать несколько слов о конкретном использовании SBLive! под DOS. Например, для того, чтобы проиграть

файлы формата WAV в «чистом» DOS (работа SBLive! в Windows не вызывает абсолютно никаких проблем, например,

для DOS-игр), рекомендуется записать программу SEA версии 1.3,

поскольку более ранние возможностью проигрывания звуковых форматов не обладают. Минимальный пакет SEA состоит из

файлов: SEA.EXE, DOS4GW.EXE и SEA.DAT.

Далее необходимо набрать в командной строке: SEA.EXE /irq:x /port:xxx /dma:x /dma16:x , где irq:x ? прерывание (обычно 5

или 7), port:xxx ? системны адрес, используемый аудио-картой (обычно 220 или 240), dma:x ? канал DMA (обычно 1 или 3) и

dma16:x ? 16-разрядный канал DMA (используется только 100%-совместимыми со стандартом SB16 аудио-картами и обычно бывает 7).

Однако, если необходимые параметры точно неизвестны, то для их определения нужно запустить программу SBECFG.EXE, которая

подробно укажет все необходимые данные. Следует учесть, что программа SEA не может проигрывать файлы формата WAV при работе

под Windows в окне DOS или в сеансе MS-DOS ? только в «чистом» DOS.

В игровых приложениях при работе под DOS полностью гарантируется работоспособность звуковой карты SB Live!, если интерфейс программы поддерживает:

  • Отдельно определение SFX (SBPro или SB16 или AWE32) и MIDI (WaveBlaster или GeneralMIDI или MPU-401 или Roland SoundCanvas). Если есть в параметрах MIDI сразу все, то в данном случае они расположены по рекомендуемому приоритету определения. Если же возникают трудности (иногда случается), то придется выбирать из всех перечисляемых экспериментально. Определение в SFX-параметрах SB16/AWE32 на слух не дает никакой разницы.

  • Совместное определение SFX и MIDI, увы, однозначно указывает на использование SB Live! как SB16. Яркий пример ? игра Descent2.

    Остальные задачи, решаемые пользователями в DOS с применением звуковой карты, оставим нерассмотренными, поскольку это не так уж и важно, да и стратегия установки, настройки и применения SBLive! под DOS, думается, очерчена с лихвой.




    Содержание  Назад  Вперед