Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
h2.doc
Скачиваний:
91
Добавлен:
10.02.2015
Размер:
6.92 Mб
Скачать

Платы расширения, системные шины и ресурсы

Почему IBM PC-совместимые компьютеры выдержали жесточайшую конкурентную борьбу с другими платформами, несмотря на то, что они никогда не были на первых местах по производительности? Все дело в том, что PC обладают открытой архитектурой, то есть компьютер выходит с завода в минимальной конфигурации, а для его модернизации предусмотрены специальные «посадочные места» или слоты расширения для установки специализированных плат. Это позволяет приспосабливать компьютер для любого типа деятельности или легко интегрировать его в уже существующие системы.

Для использования в музыкальных целях компьютер приспосабливается именно таким образом — в слоты расширения устанавливается одна или несколько звуковых плат и инсталлируются программы. К звуковым платам подключаются все специализированные устройства — микшеры, микрофоны, MIDI-клавиатуры и т.д. Все процессы преобразования и синтеза звука происходят именно в звуковой карте, а компьютер только управляет ею и производит всю дальнейшую обработку полученных данных.

Шиной в компьютере называется совокупность однотипных каналов передачи данных вместе с устройствами согласования (контроллерами), которые предназначены для организации взаимодействия процессора, памяти и любых периферийных устройств. Упрощено шину можно представить как пучок проводов, который с одной стороны подключен к платам расширения, а с другой стороны — к процессору через специальные схемы согласования. Процессор передает по этим проводам управляющие сигналы, а платы передают данные для обработки.

Естественно, ключевым параметром любой шины будет пропускная способность — количество данных, которые можно передать по ней за единицу времени. От пропускной способности зависит количество одновременно работающих периферийных плат и способность работы со специализированными устройствами, которые требуют передачи большого объема данных.

В результате конкурентной борьбы победу одержала шина PCI (Peripheral Component Interconnect — Взаимосвязь Периферийных Компонентов). Она обеспечивает пропускную способность 132 Мб/с. Большинство современных периферийных устройств рассчитано для работы именно с ней.

Но шина PCI имеет ограничение на количество устанавливаемых на ней устройств. Теоретически, она позволяет держать в компьютере 10 независимых плат расширения, но на практике это число меньше. Во-первых, оно ограничено количеством свободных слотов. На современных материнских платах обычно устанавливаются 3 — 6 слотов PCI. Во-вторых, оно зависит от наличия свободных линий аппаратных прерываний (IRQ).

Функционирование звуковых плат

Сейчас есть множество типов звуковых карт: универсальные, карты-синтезаторы, оцифровщики звука, многоканальные аудиоинтерфейсы, MIDI-интерфейсы, семплеры и др. Рассмотрим именно универсальные мультимедийные платы, так как они наиболее распространены среди музыкантов-любителей и небогатых профессионалов. «Прародителями» таких плат были уже упоминавшиеся выше Sound Blaster и Ad Lib, поэтому их нередко называют «саунд бластерами».

На рис. 5 .2 приведена типовая структурная схема мультимедийной звуковой карты.

Рис. 5.2 — Схема мультимедийной звуковой карты

Входы звуковой карты расположены на металлической панели, выходящей на заднюю стенку системного блока компьютера. К входам подключаются внешние аудиоустройства — микрофоны, магнитофоны, электрогитары и т.д. На данном рисунке показаны 4 входа. Вход Line In называется линейным, а Mic In — микрофонным входом. Они обычно выполнены на разъемах типа «мини-Джек» (похожи на разъемы для подключения наушников в портативных плеерах). Отдельный вход Mic In предусмотрен из-за того, что у микрофонов сигнал имеет низкий уровень и его нужно усиливать до нормального уровня, перед тем как направлять на преобразователь. Поэтому на микрофонных входах звуковой карты всегда установлен предусилитель — небольшая схема, повышающая уровень сигнала до нормального (линейного) уровня.

На некоторых типах звуковых плат установлен дополнительный вход Aux In. Сигнал с этого входа минует основные устройства звуковой платы и поступает на выходной микшер, а оттуда — сразу на выход. Этот вход позволяет упростить коммутацию внешних устройств и использовать внутренний микшер звуковой платы для смешивания сигналов с внешнего и внутренних источников. Например, если у вас есть автономный синтезатор, то его выход можно подключить в Aux In и все, что вы играете, будет слышно в колонках, подключенных к звуковой карте. Aux In тоже обычно делается на разъеме типа «мини-Джек».

Вход проигрывателя компакт-дисков, как правило, расположен не на задней панели звуковой платы, а прямо на ней, среди микросхем и других радиодеталей. Поэтому выход привода CD/DVD ROM можно связать с этим входом звуковой карты. Такое соединение позволяет слушать аудио компакт-диски и оцифровывать звук прямо с привода.

Кроме всех перечисленных входов, на задней панели звуковой карты есть обычно 15-контактный разъем MIDI/джойстик порта, который служит для подключения любых внешних MIDI-устройств (синтезаторов, MIDI-клавиатур и т.д.) или джойстика, если карта используется для игр (рис. 5 .3). В данном варианте карты на металлической планке виден круглый разъем — дополнительный цифровой выход 5-канального звука.

Рис. 5.3 — Внешний вид звуковой карты

Все сигналы с внешних аудиоустройств поступают на входной микшер звуковой платы (см. рис. 5 .2). Он работает точно так же, как и обычные пульты, с той только разницей, что все управление происходит программно. В комплект служебных программ любой звуковой карты входит программа микшера.

Входной микшер нужен для того, чтобы установить оптимальный уровень записи. После аналого-цифрового преобразования данные поступают в сигнальный процессор (DSP — Digital Signal Processor) — сердце звуковой платы. Этот процессор управляет обменом данными со всеми остальными устройствами компьютера через шину PCI. Если центральный процессор выполняет программу записи звука, то цифровые данные поступают либо прямо на жесткий диск, либо в оперативную память компьютера в зависимости от выполняемой программы. Этим данным можно присвоить любое имя — получится звуковой файл.

При воспроизведении этого звукового файла данные с жесткого диска через шину поступают в сигнальный процессор звуковой платы, который направляет их на цифроаналоговый преобразователь (см. рис. 5 .2). Электрический сигнал, получившийся в результате преобразования, в свою очередь, поступает на выходной микшер. Этот микшер практически идентичен входному и управляется при помощи программы.

При записи сигнальный процессор одновременно может работать с двумя потоками цифровых аудиоданных: идущих с АЦП через шину к другим устройствам компьютера и поступающих с жесткого диска на ЦАП. Это режим full duplex — запись одновременно с воспроизведением. Благодаря этому режиму можно использовать звуковую карту как многоканальный магнитофон.

На любой универсальной мультимедийной звуковой карте есть синтезатор. Сейчас практически на всех картах устанавливается не один, а два синтезатора: FM — для сохранения совместимости с Sound Blaster и Ad Lib, и Wave Table — для получения качественного звука. Именно эти синтезаторы показаны на рисунке 5 .2.

Исторически так сложилось, что FM-синтезаторы звуковых плат звучат не очень хорошо. Как правило, на современные мультимедийные карты устанавливаются наборы микросхем (чипсеты) FM-синтезаторов производства Yamaha под названием OPL-2, OPL-3 или совместимые с ними. В музыкальных приложениях такие синтезаторы не применяются — они нужны исключительно для звукового сопровождения игр.

Мультимедийные Wave Table-синтезаторы позволяют получить более приличный звук. Некоторые фирмы-производители мультимедийной техники не только копируют автономные музыкальные инструменты, но и расширяют их функциональные возможности.

На рис. 5 .2 вы видите, что у Wave Table-синтезатора есть не только постоянная память (ПЗУ), но и оперативная (ОЗУ). Оперативной памятью обладают семплеры, и используется она для загрузки любых звуковых файлов, которые проигрываются с разной высотой при нажатии клавиш на подключенной клавиатуре или поступлении команд от секвенсера. То есть Wave Table синтезатор, имеющий оперативную память помимо постоянной, — это ни что иное, как комбинация синтезатора и семплера, которая может выполнять функции обоих устройств. Это означает, что вы можете использовать как образцы звучания, хранящиеся в постоянной памяти, так и загружать в оперативную память дополнительные библиотеки или создавать свои собственные звуки. Такая особенность расширяет творческие возможности компьютера.

Чтобы синтезаторы, установленные на звуковой карте, можно было использовать в качестве музыкальных инструментов, к MIDI/джойстик порту подключают либо MIDI-клавиатуру, либо автономный синтезатор, который может служить в качестве клавиатуры. Сигналы, поступающие с клавиатуры, подаются в процессор (см. рис. 5 .2), который направляет их либо через системную шину к центральному процессору, либо к синтезаторам звуковой карты. Путь MIDI-сигнала зависит от выполняющихся программ — в любом развитом программном секвенсере можно коммутировать MIDI-порты и устройства произвольным образом.

Каждый из синтезаторов, установленных на звуковой карте, имеет свой собственный ЦАП. После преобразования сигналов в аналоговую форму, они поступают на выходной микшер звуковой карты. Можно устанавливать необходимый баланс синтезаторов, аудиотракта и аудиоустройства, подключенного к дополнительному (aux) входу. Такая возможность оказывается крайне полезной при окончательном микшировании композиций, записанных при помощи компьютера. А итоговый сигнал поступает на линейный выход (Line Out), который находится на задней панели звуковой карты.

Вот, вкратце, все устройство универсальной мультимедийной звуковой карты. Все специализированные музыкальные платы работают точно таким же образом, только на них нет тех или иных элементов. Например, на картах-синтезаторах установлен только MIDI-интерфейс и качественный Wave Table синтезатор. Карты-оцифровщики имеют хорошие АЦП и ЦАП, сигнальный процессор и ничего больше.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]