Технологии программирования миди

 Навигация:

 Поиск:

 Новости:

17.02.2007
Полностью переработан дизайн сайта.

6.01.2007
Добавлен раздел Наработки Полезные и интересные программы и их исходники от автора.

19.11.2006
Функции WriteVarLen и ReadVarLen портированы с СИ на Delphi читать

14.11.2006
Появилась cтатья Midi-протокол глазами программиста

24.10.2006
Написана вторая часть MMSystem Функции midiOutGetVolume midiOutSetVolume midiOutMessage midiOutShortMsg и midiOutLongMsg

12.10.2006
Добавлен раздел Multimedia , который содержит большое количество информации по мультимедийным технологиям.

1.09.2006
Добавлен раздел MMSystem в котором находятся
подробные опсания функций winmm.dll, определенных в модуле mmSystem.pas,
с примерами их использования в Delphi.

13.08.2006
Опубликован исходник приложения, записывающего игру на клавиатуре
в стандартный midi-файл SMF - 0

4.07.2006
Добавлен раздел Структура формата миди-файла

 Счетчики:
Rambler's Top100 Яндекс цитирования Rambler's Top100
 Контент:

АППАРАТНАЯ ПОДДЕРЖКА МУЛЬТИМЕДИА В ЭВМ

Требования мультимедиа к пропускной способности системной шины и шин расширения ПЭВМ

Как показано выше, обработка мультимедиа-информации требует зна-чительных ресурсов ЭВМ. Несмотря на имеющуюся тенденцию переложения функций на исполняемое (мощным) центральным процессором специализированное ПО (кодеки, драйвера), совершенствование аппаратной части мультимедиа не прекращается.

Важным направлением является увеличение пропускной способности как центральной шины, так и шин внешних устройств ЭВМ. Так как частоты шин стандартизирована, увеличение пропускной способности может быть достигнуто за счет увеличения ширины шины или за счет повышения ее ‘интеллектуальности’ (стандарты PCI, AGP, USB, IEEE 1394 и др.). В настоящее время стандартом ширины шины является 32 бита, в ближайшие годы следует ожидать повсеместного перехода к 64-битовым системам; в августе 2003 г. появилось сообщение о подготовке фирмой Advanced Micro Devices, Inc. (AMD, www.amd.com) к выпуску процессора, исполняющего 64-битовые инструкции согласно набора x86-64. Обходным путем является переложение несложных, но предельно часто исполняемых рутинных команд на интеллектуальные внешние устройства (при этом поток информации замыкается внутри этих устройств и не нагружает главную шину ЭВМ, в качестве примера ниже рассмотрена тенденция увеличения вычислительной мощности видеоплат).

Несмотря на (довольно успешные) попытки перенести большую часть медиа-траффика с главной шины и шин расширения ПЭВМ внутрь видео-платы требования (необходимые в особенности при отрисовке сложных трехмерных объектов) к росту пропускной способности обусловили мо-дернизацию даже такой мощной шины как PCI (Peripheral Component Interconnect, пропускная способность 264 Мбайт/сек при разрядности 32 бит и частоте шины 66 MГц). Развитием PCI стал AGP (Accelerated Graphic Port) -новый 64-битный стандарт для подключения имеющих 3D-ускоритель графических адаптеров (потребляемая мощность для стандарта AGP Pro – до 110 Вт), при указанных выше условиях и режиме сдвоенной передачи данных пропускная способность 533 Мбайт/сек, в режиме 4x – до 1066 Мбайт/сек, в режиме AGP 8x – до 2132 Mбайт/сек [3, 4].

Современные цифровые фотокамеры и сканеры, аналоговые и цифро-вые кинокамеры и видеомагнитофоны являются в настоящее время факти-чески внешними устройствами ПЭВМ; каждое подобное устройство имеет возможность стыковки с ПЭВМ по быстродействующим каналам -USB (Universe Serial Bus, пропускная способность до 12 Мбит/сек, в версии USB 2.0 определена скорость 480 Мбит/сек) и IEEE 1394 (Hight Perfomance Serial Bus, 100 ? 400 Мбит/сек) – специально разработанных для подключения мультимедиа-устройств высокого качества передачи.

Технологии распознавания изображений используются даже в ‘оптиче-ские мышах’, отслеживающих перемещение устройства без физического датчика перемещения; встроенный в ‘мышь’ процессор с частотой 100 Гц обрабатывает данные со встроенного в нижнюю часть ‘мыши’ микроска-нера и формирует сигналы перемещения манипулятора.

Содержание
 Bash.org.ru:

 Реклама:

 ©Copyright:
http://www.last.h16.ru - программирование миди. Идея, разработка и поддержка : Mo-skin © 2006-2007
X