http://sulfurzona.ru/
News
Service
Magazine
Software (Battle City Game, Wallpaper manager, Superpad, VG-NOW, Puzzle Game, Netler Internet Browser, ..)
Wing-Thunder Game (fly simulator)
Dune Game (Dune III, Dune IV, Cheats, Forum, ..)
Games free
Turbo Pascal (Assembler, Docs, Sources, Debbugers, ..)
Books (Docs for developers)
Guest book
Компьютерная диагностика двигателя автомобиля (адаптер К-линии)Компьютерная диагностика двигателя автомобиля (адаптер К-линии)
 
 
Скачать игру Крыло-Гром (Wing-Thunder) бесплатно
 
 

Сборник документации по программированию Sound Blaster, Adlib и некоторым аудиоформатам

Сборник документации по программированию Sound Blaster, Adlib и некоторым аудиоформатам 
Язык: русский
  • The BLASTER environment variable is usually set in the autoexec.bat file
  • О программировании звуковых плат Sound Blaster 16 в режиме full duplex.
  • Программирование Sound Blaster через DSP
  • Программирование Adlib/SoundBlaster. ЧМ Синтезатор. Версия 2.0 ( 24 февраля 1992 ). 1992 Jeffrey S. Lee
  • Описание форматов звуковых файлов выборок (WAV,VOC,RAW)
 

Программирование Adlib/SoundBlaster

ЧМ Синтезатор
Версия 2.0 ( 24 февраля 1992 )
1992 Jeffrey S. Lee
 
Все числа в шестнадцетеричной системе, если специально не оговоренно.
 
Часть 1 - Порты звуковой карты
 
Звуковая плата программируется посылкой данных во внутренние регистры через два порта ввода/вывода:
 
0x0388 - порт Адреса / Состояния (R/W)
0x0389 - порт Данных (W/O)
 
Sound Blaster Pro воспроизводит стерео музыку, обращение к каналам происходит также, но базовый адрес для левого канала 0x220, правого 0x222. Sound Blaster совместим с Adlib. Через 0x388 и 0x389 порты происходит вывод музыки через оба динамика.
 
В звуковой плате 244 внутренних регистра (01-F5). Для того чтобы записать значение в регистр:
- запишите номер регистра в порт адреса;
- запишите значение в регистр данных.
 
После записи порт адреса надо 6 раз считать из него, перед посылкой данных в регистр данных. После записи данных 30 раз, прежде, чем можно будет снова продолжить программирование карты. В руководстве по Adlib сказано, что ожидать надо 3.3 микросекунды для адреса, и 23 мкс для данных.
 
Регистры звуковой карты только на запись.
 
 
На нашем сайте можно не только бесплатно скачать игры, но и документацию и книги по программированию на MIDLetPascal, Turbo Pascal 6, Turbo Pascal 7, Borland Pascal, по программированию устройств Sound Blaster, Adlib, VESA BIOS, справочник Norton Guide и много другой полезной информации для программистов, включая примеры решения реальных задач по созданию резидентных программ.
 

Книги > Сборник документации по программированию Sound Blaster, Adlib и некоторым аудиоформатам
 
 
 
 
 
 
На главную страницу На предыдущую страницу На начало страницы