Металлолом/2: Gravis UlrtaSound PnP
Одна из последних моделей из серии Gravis Ultrasound.
Существуют драйвера двух типов: от производителя и так называемые
"Manley Ultrasound OS/2 MMPM Driver". Я расскажу о небольшом опыте использования
последней версии "Manley" драйверов (версия 1.20, beta 29), которая вышла
в 1997 году. Все относится к Warp 4 (Merlin).
Характеристики
- Вставляется в ISA слот.
- Два входа (line in и микрофон), один выход. Разъем для CD audio и даже некий "IDE CD-ROM".
- Full-Duplex 16 bit stereo + 16 bit stereo.
- WaveTable синтез, есть два разъема для SIMM.
Драйвера работать с ROM не умеют,
так что для воспроизведения MIDI надо установить как минимум 512 Кб RAM.
Баги и недостатки
- Извлечь из нее звук в DOS-сессии (DOOM2, QuakeI) мне не удалось.
- Драйвера для Win-OS2, говорят, где-то в природе есть, но мне их найти тоже не удалось.
- Щелчок при открытии audio out (в начале воспроизведения)
- В определенных ситуациях звук может воспроиводиться неправильно. Подробнее:
При принудительном закрытии приложений, использующих audio out (например, Qu-player или даже
входящий в комплект поставки драйверов play.exe)
внутри драйверов и карты, по-видимому, что-то где-то не до конца
сбрасывается, отчего при последующем воспроизведении этот самый поток может
"сдвинуться" на величину, кратную разрядности использованного канала DMA.
При сдвиге 16-битного потока на 8-битном DMA звук
превращается в сильный шум, а при сдвиге на 16 бит -- только изредка меняются
местами левый и правый каналы.
По этой причине я бы рекомендовал использовать не
8-разрядные DMA 1 и 3, а
16-разрядные DMA 5, 6 или 7.
При закрытии же стандартного MMOS2 проигрывателя WAV-файлов
глюка не возникает. Также его не возникнет, если вообще никогда не прерывать
воспроизведение.
Установка
(выделены нетривиальные моменты, не описанные в инструкции)
- Берем драйвер ultra120b29.zip (689879 bytes)
- Читаем инструкцию. Если не понятно, то идем дальше:
- Деинсталлируем драйвера предыдущей карты с помощью minstall (я просто снес и переставил MMOS2)
- Распаковываем в @:\UTRASND (@ - любое устройство)
- cd @:\ULTRASND
- mistall.exe
- Предложат устанавливать найденный драйвер. Не отказываться ;)
- Сказать, что у Вас одна карта (как всегда, вариант "0" - деинсталлировать драйвера)
- Порты: 2x0, 3xC, где x - одно и то же. Скорее всего, x=2: 220,32C.
- Выбрать любой свободный IRQ и записать его в оба поля ввода. У меня 5.
- Выбрать любые два свободные DMA. Можно и один, но тогда не будет full-duplex'а.
Выбирайте 16-разрядные (т.е. из 5, 6 и 7) -- см. выше почему.
- Sound Card: GUS PnP (Pro)
- Plug-and-Play -- у меня было Warp 4.
- "OK"
- Регистрируете ultradd.sys (лучше оба - и тот, что попал в \mmos2, и тот, что в @:\ultrasnd)
с помощью ultrareg.exe. Официальный регистрационный номер - 191181338
(а не 1911181338, как написано в sn.txt).
- \config.sys: в строчке "RUN=X:\MMOS2\ULTRADMN.EXE Y:\ULTRASND"
Y должно быть тем, что выше называлось @.
- Файл @:\ULTRASND\ultrasnd.ini: все пути заменить на @:\ULTRASND\MID2\MIDI
или просто переместить mid2\midi в midi.
- reboot
- Если при загрузке ULTRAVDD.SYS выругается - не угадали порт или саму карточку.
- Запускаем какую-нибудь MIDI. Не идет - берем ultradiag.exe и выясняем в чем дело.
- Кладем UltraMIX в starup с ключом "/M" (minimized).
Литература
http://faqs.hotmail.ru/hardw/mmedia/gusfaq.htm и ссылки оттуда:
Вернуться к оглавлению
Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой |
Проект ядро Core/2 |
Проект OS/4 Download |
Новости |
Гостевая книга |
Подробно обо всем |
Нужные программы |
Проекты |
OS/2 FAQ |
Всячина |
За и Против |
Металлолом |
#OS2Russian |
RDM/2 |
Весёлые картинки |
Наша галерея |
Доска объявлений |
Карта сайта |
ПОИСК |
ФОРУМ