Современные методы позиционирования и сжатия звука
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: фонды реферат, реферат на тему мова
| Добавил(а) на сайт: Куваев.
Предыдущая страница реферата | 16 17 18 19 20 21 22 23 24 25 26 | Следующая страница реферата
Фирма E-MU и сторонние производители поставляют CD ROMы с банками инструментов в формате SF2.
Эффект-процессор
Возможности эффект процессора:
56. Поддерживает цифровые эффекты в реальном времени такие как реверберация, хорус, флэнжер, дисторшн, изменение высоты тона и др. для всех аудио источников;
57. Производит обработку, микширование и позиционирование аудио потоков, используя до 131 аппаратных канала;
58. изменяемая архитектура эффектов с установкой параметров эффектов и посылов со всех источников звука;
59. полностью цифровая обработка и микширование, исключающая появление шумов.
Другими словами есть эффект процессор с памятью, в которую можно грузить программы и параметры эффектов. Существуют пресеты
(предустановки) на наборы эффектов, на алгоритмы и параметры каждого эффекта в отдельности. Можно использовать имеющиеся пресеты или создавать свои и сохранять их на диске, а затем загружать в эффект процессор. Предлагаются следующие эффекты: реверберация (более 50-ти видов), хорус, флэнжер, эхо, вокальный морфер, дисторшн, вращающийся динамик, сдвиг тона. У меня получалось загружать одновременно до 5-ти эффектов. Два из них можно назначить на MIDI контроллеры для поканальных посылов с синтезатора. На все пять можно назначать посылы с источников звука - цифровой S/PDIF вход, цифровой вход с CD (тоже
S/PDIF), I2S цифровой вход (с DVD), аналоговый
(линейный/микрофонный/CD) аудио вход и Wave/DirectSound поток. Тут открывается несколько интересных возможностей:
60. Можно использовать бластер как мультиэффект процессор в реальном времени, то есть на вход подавать аналоговый или цифровой сигнал, например, петь в микрофон, а на выходе получать сигнал обработанный эффектами. Все это, естественно можно тут же записывать в файл, причем можно писать обработанный сигнал, а можно необработанный (обработка при этом слышна).
61. Wave/DirectSound поток, например wav файл или играющий программный синтезатор, также можно пропустить (или не пропускать) через эффекты и тут же записать в другой wav файл прямо в цифровом виде без D-A-D преобразований. Это очень удобно при использовании программных синтезаторов, особенно не умеющих самостоятельно писать в файл. Лайв позволяет использовать до 32-х одновременно работающих звуковых сессий, поэтому гипотетически можно, например, в SoundForge записывать одновременно несколько работающих программных синтезаторов.
Что касается качества эффектов, то оно достаточно высокое, примерно на уровне внешних процессоров эффектов стоимостью 200-400 долларов
(типа Alesis MIDIVerb), к тому же поскольку эффекты подгружаемые, возможно их совершенствование в дальнейшем. Надо отметить, что существуют программные эффекты в виде DirectX плагинов, которые по качеству значительно превосходят предлагаемые Бластером.
Технология 3D позиционирования
Возможности:
62. Выбираемые пользователем установки оптимизации для наушников, 2-х или 4- х колонок
63. аппаратное ускорение DirectSound и DirectSound3D
64. поддержка до 32-х Direct3D потоков (с последней версией драйверов)
65. поддержка EAX расширения 3D позиционирования
66. Creative Multi Speaker Surround технология позиционирования источников звука в 360o аудио пространстве
67. Эмуляция акустических характеристик различных помещений (холл, театр, клуб и др.) для всех источников звука
Цифровой аудио акселератор
Возможности:
68. Запись/воспроизведение с точностью 8 или 16 бит
69. Частота квантования от 8 до 48 КГц
70. Вся обработка 32 битная
71. Запись/воспроизведение с аналоговых и цифровых входов/выходов
72. Аппаратный полный дуплекс (одновременная запись и воспроизведение)
73. Поддержка до 32-х одновременных аудио сессий с аппаратным 32 битным микшированием
К сожалению, фирма Creative пока нигде не описывает параметры использованных АЦП/ЦАП. Субъективно на слух воспроизведение очень хорошее, без шумов, звук прозрачный, не пластмассовый. Запись тоже вполне пристойная, но звук мне показался несколько жестковатым.
Проблема некоторой неуверенности во входных преобразователях решается установкой внешнего АЦП, например Midiman Flying Calf A/D (20 bit 128 oversapling) стоимостью менее 200 долларов. При этом мы полностью избавляемся от возможных помех внутри корпуса компьютера, т.к. в компьютер у нас идет только цифра (S/PDIF) и получаем отличный 20-ти битный входной тракт за приемлемые деньги. Для домашней компьютерной студии главное хорошо оцифровать, дальше вся работа происходит в цифре и на выходе - записанный компакт, опять же цифровой, а для мониторинга аналоговые выходы SB Live! вполне пригодны. Также хочу отметить еще один небольшой недостаток SB Live! - цифровой выход только 48 КГц, но мне кажется это не очень существенно.
MIDI интерфейс
Поддерживается MPU-401 UART режим.
Коннекторы
Внешние на основной плате:
74. Микрофонный вход
75. Линейный вход
76. Линейный выход фронтальный
77. Линейный выход тыловой
78. Джойстик/MIDI порт
Внешние на дополнительной плате:
79. RCA S/PDIF вход
80. RCA S/PDIF выход
81. MIDI вход
82. MIDI выход
83. Цифровой выход для будущего 8-ми колоночного расширения
Внутренние на основной плате:
84. CD цифровой вход (S/PDIF)
85. I2S цифровой вход
86. CD аналоговый вход
87. Аналоговый вход с автоответчика
88. AUX вход
Совместимость
89. Windows 95, 98
90. Windows NT 4.0
91. Microsoft DirectSound, Ditect3D
92. General MIDI
93. MPC-3
94. PCI 2.1
Системные требования
Минимально P133 16 Mb RAM (32 Mb сильно рекомендуют), PCI 2.1, но чем всего больше, тем лучше.
В настоящее время выпускается несколько моделей SB Live!: SB Live!,
SB Live! Value, SB Live! Player, SB Live! 1024, SB Live! Platinum etc
Они отличаются лишь комплектацией, поставляемый ПО и незначительными изенениями в разводке. Все же технические характеристики у них одинаковы.
Сравнение двух монстров сегодняшнего рынка средних звуковых карт (SB Live и
Diamond Monster MX300)
Точнее, сравнение будет не двух, а двух с половиной карт. Для интереса
в тестирование была включена вышеописанная карта на YMF-724, из совсем
другого ценового диапазона. Тестирование будет нести в себе дополнительную
цель, проверить, так ли хороша эта «удивительная» карта с возможностями
Live’a и ценой старой ESS.
Люди готовые потратить $10 покупают старые и проверенные ISA карты на
базе OPTi 931 и ESS1868, за $15 нас ждет не менее старые и проверенные PCI
ESS Solo-1 и отличная, в своем классе, Yamaha YMF-724. За $20 Vortex 1 и
Ensoniq 1370, в том числе в Creative исполнении. За $25 можно купить
ветерана - SoundBlaster AWE32. При этом, ниша $30 остается просто
незаполненной со стороны PCI карт, если не считать морально устаревшие
решения от Creative на базе Ensoniq 1371.
Далее плечом к плечу идут два смертельных врага - SoundBlaster Live!
(EMU10K1) и Diamond Monster Sound MX300 (Vortex2). Это для владельцев
$40..60. Причина столь высокой консервативности рынка была называется легко
специалистом по продажам. "Продается только то, что у покупают, а покупают
либо проверенные карты за $10-20, либо известных лидеров за $60. Третьего
не дано."
Вот почему для сравнения было привлечено интегрированное в материнскую
плату Chaintech 6BTA2 звуковое решение на базе Yamaha YMF-724, которое, в
случае покупки новой материнской платы, обходится лишь в $10 разницы (по
сравнению с 6BTM). Итак, приступим:
Внешний вид
Начнем с YMF724, интегрированного в материнскую плату. Сам чип расположен далеко от аудио разъемов, но это не внушает опасения, благодаря внешнему AC'97 кодеку. Кодек TriTech 28023 распаян в непосредственной близости от разъемов и, что явилось немаловажным сюрпризом, аудио сигналы выведены на разъемы напрямую, без каких либо активных буферных или усилительных элементов. Разумеется, присутствуют выходные RC фильтры, но не более того. Забегая вперед, заметим, что именно это способствовало поразительным для 16 бит аудио решения результатам в тестах на соотношение сигнал/шум. Подобный подход имеет свои плюсы и минусы, за более высокое качество передачи сигнала приходится расплачиваться незащищенностью и слабой нагрузочной способностью аудио входов и выходов. Еще одно преимущество интегрированного решения - многослойная материнская плата способная обеспечить гораздо более качественную разводку аудио сигналов, нежели многие двусторонние PCI платы. Присутствуют два разъема для подключения кнопок цифрового регулятора общей громкости, если таковой имеется в корпусе компьютера или сделан самостоятельно. Есть разъем для подключения CD привода или любого другого источника линейного сигнала. Не распаяны два разъема, судя по всему, один из них цифровой выход, назначение второго не ясно. Еще присутствует не упомянутый в документации разъем моно входа для модема, обозначенный на плате как CN19 и находящийся в непосредственной близи от кодека.
Sound Blaster Live! Value порадовал многослойной платой с позолотой, высоким процентом распаянных деталей (не были распаяны лишь несколько
маловажных разъемов и один буферный усилитель непонятного назначения). На
плате присутствует гребенка цифрового интерфейса (4 SPDIF выхода и один
вход, обозначены как SPDIF_EXT), и что крайне приятно, распайка всех
разъемов приводится в электронной документации. Цифровые входы и выходы
имеют нестандартный для аудио оборудования уровень сигнала (соответствующий
цифровой логике), в результате чего не все источники могут быть успешно к
ним подключены. А вот на раздельно микшируемом отдельном цифровом входе для
CD (обозначен как CD_SPDIF), наоборот присутствует буферный элемент, позволяющий подключать не только CD приводы (с как правило логическим
уровнем сигнала), но и другое SPDIF оборудование. Четыре цифровых выхода от
этого не страдают, т.к. небольшая перегрузка подключаемого к ним
оборудования не существенна, в отличии от недостатка сигнала для нормальной
работы входа. Есть не распаянный разъем для кнопок регулировки громкости.
Распаяны два различных разъема TAD (моно вход-выход для модемов) и два
дополнительных линейных входа - CD_IN и AUX_IN. Еще есть не распаянный
разъем I2S - цифровой многоканальный интерфейс для декодеров DVD и прочего
пока несколько футуристического оборудования. На аналоговых входах активные
буферные элементы отсутствуют (за исключением микрофонного), на выходах
дело обстоит несколько странно. Если фронтальные колонки выведены с
главного 18 бит AC'97 кодека CT1297, через микросхему буферного усилителя, то тыльный сигнал идет с дополнительной микросхемы 18 бит ЦАП (Phillips
1330A) напрямую, обладая меньшей нагрузочной способностью. Но самое
интересное, что в результате, на тыльных выходах присутствует более
качественный сигнал, вероятно благодаря более высокому качеству
дополнительного ЦАП.
Diamond Monster Sound MX300 поражает своими размерами. Он больше Live!
в полтора раза, при этом количество элементов на плате приблизительно во
столько же раз меньше. Размеры продиктованы не только соображениями
солидности, но и наличием корректно расположенного разъема для дочерней
платы волнового синтеза. Присутствует большой разъем для дополнительной
карты цифрового ввода вывода, но его распайка не известна и, в отличие от
Live!, он не может быть использован без этой самой платы. Цена $30 скорее
всего не напугает желающих подключить декодер AC-3 или другое цифровое
оборудование, но вот наличие этой платы на нашем рынке, к сожалению, не
гарантированно. Позолоченные внешние аудио разъемы вне конкуренции, как и
благородный черный цвет планки, на которую они крепятся. Есть два
внутренних линейных входа и разъем TAD. Непонятно назначение не распаянного
дополнительного стерео выхода, дублирующего фронтальные колонки. Монтаж
аккуратен, но не столь качественен, как в случае Live!. Количество не
распаянных деталей выше. Один четырехканальный AC'97 18 бит кодек SigmaTel.
Буферные усилители присутствуют как на фронтальном, так и на тыльном
выходе.
Шумы
Здесь нас ждет несколько сюрпризов. Тестирование проводилось на одном и
том же компьютере: Celeron 450A, 64Мб 8 нс PC-100 памяти, Chaintech 6BTA2,
Creative GB TNT, Quantum SE 4.3Gb. Платы вставлялись в один и тот же разъем
PCI, в соседних двух разъемах по обе стороны какие либо платы
отсутствовали. Методика тестирования - 1000Гц эталонный сигнал, положение
ручек усиления регулировалось каждый раз для достижения максимального, без
сильного роста искажений и перегрузки пропускания (как правило, это -3Дб..-
5Дб, которые могли бы быть прибавлены к результатом, если бы нас
интересовало лишь получение максимальных сигнал-шум характеристик, но
точность передачи сигнала не менее важна). Измерялось внутреннее кольцо
(запись с внутреннего микшера) и внешнее кольцо (запись с линейного выхода-
1 на линейный вход) как в присутствие сигнала, так и в его отсутствие.
Остальные источники были полностью выключены. Т.к. качество оцифровки
превышает качество воспроизведения во всех трех случаях, полученные
параметры можно смело отнести к выходным. Использовались частоты
дискретизации 44100 и 48000 Гц, 16 бит стерео сигнал.
|Сигнал |Квантование |Линейный | |Стерео | |
| | |вход, Дб. | |микшер, Дб.| |
| | |Максимум |Средние |Максимум |Средн. |
|Diamond | | | | | |
|Monster | | | | | |
|Sound MX | | | | | |
|300 | | | | | |
|(Vortex2)| | | | | |
|1000 Гц |44100 |72 |76 |77 |79 |
| |48000 |68 |70 |70 |73 |
|Нет |44100 |80 |87 |84 |89 |
| |48000 |75 |79 |78 |83 |
|Creative | | | | | |
|Sound | | | | | |
|Blaster | | | | | |
|Live! | | | | | |
|Value | | | | | |
|(Emu10K1)| | | | | |
|1000 Гц |44100 |72 |75 |76 |78 |
| |48000 |76 |78 |Нет |Нет |
|Нет |44100 |82 |90 |86 |91 |
| |48000 |89 |93 |Нет |Нет |
|Chaintech| | | | | |
|6BTA2 | | | | | |
|integrate| | | | | |
|d | | | | | |
|(YMF724) | | | | | |
|1000 Гц |44100 |73 |76 |74 |77 |
| |48000 |73 |77 |75 |77 |
|нет |44100 |82 |89 |84 |88 |
| |48000 |83 |88 |85 |89 |
Итак, приступим к разбору полетов, а точнее шумов. Сюрприз номер один -
результаты интегрированной в материнскую плату YMF724. А, точнее 16 бит
кодека от TriTech, разведенного без каких либо буферных элементов. Это
практически запредельные результаты для 16 бит кодеков подобного класса.
Фактически, копеечное аудио в материнской плате умудрилось побить MX300 по
качеству воспроизведения. Сюрприз номер два - сильно выраженные зависимости
отношения сигнал шум от частоты квантования как у MX300 так и у Live!.
Природа этого явления проста - кодеки обоих карт работают на фиксированных
частотах квантования, а цифровые данные динамически перевыбираются для
приведения к этой заданной частоте. Но подобное преобразование неизбежно
вносит собственный вклад в помехи. Причем, судя по результатам, кодек Live!
работает на частоте 48000 а кодек Vortex2 наоборот, на частоте 44100. В
документации на чип говорилось о 48000 но, вероятно, инженеры из Diamond
Multimedia сочли необходимым установить фиксированную частоту равной обще
принятому стандарту на цифровой звук, дабы повысить качество
воспроизведения в большинстве программ. Итак, можно рекомендовать
владельцам Live! настраивать свои программы на 48000, а владельцем MX300 на
44100. Еще один сюрприз - десяти полосный цифровой эквалайзер в Vortex2. По
заявлениям Aureal имеющий отношение сигнал шум порядка 96 Дб. На практике
все оказалось гораздо хуже - в случае отсутствия сигнала эквалайзер
действительно не вносит дополнительных шумов, что вполне логично, учитывая
его цифровую природу. Зато в нормальном режиме шумы абсолютно непереносимы, выдвинутые в максимальные позиции движки способны ухудшить отношение сигнал
шум на добрых 15-20 Дб, что абсолютно не приемлемо. Приговор прост -
отключить его раз и навсегда, и пользоваться внешним усилителем с
эквалайзером.
При работе с Live! также были замечены несколько странностей.
Периодически (несколько раз в секунду) появляется кратковременное
постоянное смещение порядка 10Дб, причем это происходит только при частоте
квантования 44100. Вероятно, в это время DSP переходит границу внутреннего
буфера, с помощью которого выполняется расчет эффектов или перевыборка
частот, причем реализован этот переход некорректно. Отключение всех
эффектов не спасает от этой помехи, зато переход на частоту 48000 способен
от нее избавить. Подобная же помеха наблюдается во время регулировки
громкости или примерно через треть секунды, после прекращения какого-либо
сигнала вне зависимости от частоты квантования. Еще одна странность Live! -
непомерное задирание высоких частот, при установленном в настройках режиме
вывода на наушники. При установке дешевых пищалок этот подход оправдывает
себя, т.к. способен несколько подправить их ущербную АЧХ, но в случае мало-
мальски нормальных наушников звук становится отвратительным, и даже крайнее
положение регуляторов тембра не спасает ваши уши. Кстати, эти регуляторы в
Live! сделаны на славу, они практически не вносят шумов, хотя, есть
подозрение на их цифровую природу.
Последнее замечание - о микшировании сигналов. Если в MX300 и 6BTA2 эти
функции полностью возложены на кодеки (аналоговое микширование), то в Live!
микширование выполняется цифровым образом везде, где это только возможно.
Поэтому при записи с внутреннего микшера параметры определялись только
шумами перевыборки, а в случае частоты квантования 48000 шумы практически
отсутствовали (т.е. превышали -96 Дб).
Загрузка процессора и прочие цифры
Для всех карт использовались последние из доступных на данный момент
официальных драйверов (т.е. релизы). Для сравнения приведены данные на
карту Ensoniq Audio PCI (чип ES1370), у которой отсутствует аппаратное
ускорение DirectSound.
|Параметр |MX300 |Live! |6BTA2 |ES1370 |
|DirectSound каналов аппаратно |32 |32 |20 |0 |
|DirectSound3D каналов аппаратно |16 |32 |8 |0 |
|Загрузка CPU, DirectSound, 44100, 16 бит,|0.78 |0 |1.06 |1.89 |
|8 каналов | | | | |
|Загрузка CPU, DirectSound, 44100, 16 бит,|1.65 |0 |1.82 |3.21 |
|16 каналов | | | | |
|Загрузка CPU, DirectSound, 44100, 16 бит,|4.58 |0 |3.62 |5.97 |
|32 канала | | | | |
|Загрузка CPU, DirectSound3D, 44100, 16 |6.85 |1.8 |8.09 |13.8 |
|бит, 8 каналов | | | | |
|Загрузка CPU, DirectSound3D, 44100, 16 |7.90 |2.44 |20.4 |25.1 |
|бит, 16 каналов | | | | |
|Загрузка CPU, DirectSound3D, 44100, 16 |32.8 |3.56 |40.2 |53.7 |
|бит, 32 канала | | | | |
Какие же выводы можно сделать глядя на эту колонку цифр. Live! несомненно чемпион, загрузка процессора минимальна. Правда, в отличие от предыдущих драйверов, при воспроизведении DirectSound3D потоков она стала возрастать линейно с числом голосов, хотя и не превысила предыдущие значение (порядка 4% при любом количестве голосов). Это легко объяснить, появлением HRTF функций, для которых необходима предварительная обработка данных процессором отдельно для каждого потока, а не только установка параметров реверберации всего помещения, как это было раньше. Именно благодаря тому, что Live! является полноценным DSP с загружаемыми на борт программами, загрузка процессора столь низка. Даже в случае применения HRTF функций, пусть и не столь совершенных, как у MX300 (о качестве 3D звука будет сказано далее).
На втором месте MX300, причем удивляет стабильный рост нагрузки при
росте числа 2D потоков (попахивает программной эмуляцией, особенно если
сравнить результаты с практически аналогичными у ES1370), вероятно все
железные возможности были направлены на обработку 3D потоков и их
отражений. В случае 3D все хорошо до тех пор, пока число каналов не
превысит 16, аппаратно ускоряемые чипом. В новых драйверах обещают
поддержку 76 3D потоков, но не известно, окажется эта поддержка полностью
аппаратной или нет, и не ухудшит ли она качество 3D звука. Причем OEM
версия новых драйверов 2030 уже доступна в сети на сайте Aureal. В этих
драйверах реализована поддержка 76 потоков 3D звука и обещено существенное
снижение загрузки CPU, осталось дождаться Retail релиза драйверов от
Diamond.
На третьем месте 6BTA2 и чип YMF724 соответственно, судя по загрузке
процессора, HRTF 3D звук от Sensaura реализуется полностью программно.
Качество
Вот здесь и начинается самое интересное. У MX300 3D звук практически
идеален, как на двух, так и на четырех колонках. Перемещение верх-низ
отлично прослушивается, чего не скажешь про остальных героев этой статьи.
При подключении четырех колонок оживает последняя ось - вперед-назад и звук
становится полностью трехмерным. Программы, поддерживающие A3D 2.0 способны
создать еще более реальное звучание, благодаря учету отраженного и
проходящего через препятствия звука. Если вам важен лишь 3D звук и игровые
возможности покупайте MX300 не задумываясь. А вот качество воспроизведения
MIDI, возможности синтезатора и эффект процессор не идут ни в какое
сравнение с Live! и YMF724. Мягко говоря, MIDI и эффектами на MX300 лучше
не пользоваться, чего стоит один треск во время проигрывания DLS банков, ужасный хорус эффект или шумный эквалайзер.
На данный момент драйвера Live! не позволяют достоверно определять верх-
низ и поэтому звук в играх скорее 2.5D. EAX основанный на заранее выбранной
для каждого помещения в игре реверберации придает звуку естественность, но
не позволяет свободно ориентироваться, сводя тем самым все игровое
преимущество на нет. Правда, в новых драйверах, которые выйдут в конце
этого месяца обещают полноценные HRTF функции (причем речь идет о
реализации HRTF для 4-х колонок), с не менее качественным, нежели у MX300
позиционированием верх-низ и просчетом проникающего и огибающего предметы
звука. В EAX 2.0 параметры реверберации станут меняться в зависимости от
положения игрока, что, возможно, обеспечит не менее качественную, чем у
MX300 ориентацию в пространстве. Подождем, увидим! Если это будет
действительно так, MX300 сильно сдаст свои позиции. MIDI у Live! просто
великолепно, оно соответствует всем профессиональным требованиям, поддерживается прекрасный формат банков SoundFont 2.0, звучание EMU10K1
превосходит EMU8001 (AWE32-64), DSP Dream и другие распространенные на PC
синтезаторы, за исключением, пожалуй, дочерних карт от Yamaha - DB50XG. Но
последние не способны загружать внешние банки инструментов, а в случае
Live! их размер практически не ограничен (драйвера разрешают отвести до
половины системной памяти, но этот порог преодолевается внесением
исправлений в реестр). Регуляторы громкости на Live! ведут себя несколько
иначе, чем на остальных картах. Передача сигнала один к одному
соответствует примерно 55-60% положению для многих движков микшера. Это
оставляет простор для усиления слабых сигналов, но и способно привести к
искажениям, если не знающий об этой особенности человек будет по привычке
выставлять максимум при записи с цифрового или линейного входа. Последний
момент - возможность поставить на Live! драйвера от стоящей $600
профессиональной платы EMU Audio Production Studio. При этом перестает
работать аналоговый выход (на APS стоит специальный 20 бит кодек от
Crystal), но данные можно снимать с цифрового выхода, сэкономив, таким
образом, несколько сотен долларов, при сохранении всех возможностей
драйверов APS.
Материнская плата Chaintech 6BTA2 и расположенный на ней YMF724
предоставляют достаточно неплохой 3D звук на двух колонках, в отличие от
Live!, с возможностью, в большинстве случаев различать верх-низ. К
сожалению, при этом сильно загружается процессор, и требовательные к
ресурсам игры идут медленнее. С первого взгляда может показаться, что MIDI
на высоком уровне, практически как у DB50XG, но постепенно всплывают
различия. Как сознательно, так и по необходимости, привнесенные фирмой
Yamaha. Банк вдвое меньшего размера, отрабатываются все основные XG
эффекты, но, судя по их реализации, это делается программно (несколько
шумно) а не аппаратно, да и рассчитывается всего 16 бит (а не 18, как на
DB50XG, имеющей, кстати, три аппаратных процессора эффектов). И все равно, благодаря XG формату и эффектам большинство MIDI композиций звучит очень
прилично. В новых драйверах появилась поддержка EAX, загружающая процессор
сильнее, чем у Live! и как-то неестественно сухо звучащая.
Итоги
Пока все осталось на своих местах. Если Вы хотите играть - MX300. Если
Вы хотите писать музыку, слушать или записывать живой звук - Live!. Если у
вас нет денег на Live!, но Вы все равно хотите писать и слушать, то купите
YMF724 с добротным кодеком, точно не пожалеете.
Некоторые аспекты качественного воспроизведения цифрового звука
Качеству звучания звуковых плат уделяется должное внимание, но по непонятным причинам в обзорах обходят аналоговую часть схемы. Все преимущества в программной и цифровой части могут с легкостью потеряться из- за несовершенной аналоговой части схемы. Это важно в первую очередь для музыкантов и аудиофилов, но может быть полезно и для рядовых слушателей, заинтересованных в качественном воспроизведении на компьютере музыки.
Основные проблемы с возникновением искажений по причине схемотехнических приложений возможны как на входах, так и на выходе. Вход для оцифровки аналогового сигнала (линейный вход, микрофон) требует обязательной фильтрации частот не входящих в звуковой диапазон. Особенно опасна частота, близкая к частоте дискретизации (~44 кГц) - возникают разностные частоты при умножении входного сигнала и помехи на первом же усилительном (нелинейном) элементе. Получаются помехи в звуковом диапазоне, которые уже нет возможности отфильтровать. Входной фильтр должен быть рассчитан так, чтобы выполнять функции согласующего устройства с источником сигнала. Встроенный микрофонный усилитель с этой задачей справляется, а вот линейный вход часто не имеет стандартизованного сопротивления. Ненормальное соотношение высоких и низких частот является следствием этого рассогласования.
Вход для аналогового сигнала от CD-ROM также должен содержать фильтр подавления частоты дискретизации. Выходной сигнал перед подачей на звуковую плату не фильтруется, чтобы не конфликтовать с фильтром на карте. Большое количество встречающихся звуковых плат разрабатывались с фильтром, но на практике фильтр отсутствует. Примерно такой же фильтр необходим на выходе карты после ЦАП (DAC). Его реализация особенно необходима при записи сигнала на магнитную ленту, поскольку усилитель записи выходит из нормального режима и происходит насыщение и паразитное намагничивание магнитной ленты. Подмагничивание ленты производить необходимо для качественной записи низких звуковых частот, это продиктовано физическими особенностями записи на магнитные носители, а частота дискретизации производит нарушение режима подмагничивания. Еще возникают проблемы с внешними усилителями мощности с глубокой обратной связью (скажем, плохие усилители, склонные к возбуждению). Замечается неустойчивая работа усилителя или выход его из строя.
Использование на плате перемычек для конфигурирования аналогового
тракта только приветствуется. Очень неприятно обнаружить отсутствие
линейного выхода на звуковой плате, т.к. использовать сигнал, пропущенный
через встроенный усилитель для подачи на внешний усилитель нежелательно.
Встроенный усилитель, рассчитанный на применение с наушниками или
маленькими динамиками, имеет не лучшие характеристики, особенно по шумам и
гармоникам, да и низковольтное питание от компьютерного импульсного блока
питания, на котором висят цифровые схемы, качества не добавляет -
появляются специфические шумы от работы цифровых микросхем и двигателей
приводов внешних накопителей.
Часто, чтобы добиться сносного звучания приходится впаивать перемычки
(джамперы), которые подразумеваются, но отсутствуют на плате. К примеру, для отключения встроенного усилителя. Причем наибольшие шумы наводятся по
питанию именно на усилитель (слышно "работу" CD-ROM и винчестера, т.к. он
обычно питается от 12-вольтовой шины). На этой шине нет специальных решений
для фильтрации помех, а мощные двигатели приводов производят их в большом
количестве. Изучение множества плат привело к печальным выводам. Ни
маститые производители, ни производители с востока с "левыми" платами не
уделяют должного внимания аналоговой части своих карт. Часто это
представлено в виде отсутствия "лишних" деталей на плате, особенно этим
поражены "левые" платы. Интересно, кому нужна такая "экономия" на мелочах?
:-)
Некоторое удивление вызвало знакомство с новой платой Monster Sound
MX300 от компании Diamond Multimedia. Революционность чипа Vortex 2 не
вызывает сомнений, но реализация платы выдает стремление фирмы экономить на
всем, чем можно и нельзя. Возможно, сам чип не дешев, но и цена платы не
мала, можно было и постараться. Отсутствует должная реализация фильтров на
выходе с ЦАП и входе с CD-ROM. Усилитель для наушников сделан на
транзисторах, возможно для меньших искажений при низком напряжении питания
(но такая схема не борется с синфазными искажениями!!!), а, скорее всего, из экономии. Радует отдельный линейный выход. Возможность же получить от
этой карты все в воспроизведении звука требует платы расширения с цифровым
выходом S/PDIF (MX-25). Но для этого потребуется усилитель с цифровым
входом или применить внешний ЦАП и усилитель, получим почти Hi-End. Главные
плюсы в отдельном блоке питания для ЦАП и все-таки грамотное аналоговое
решение. В качестве положительного примера следует выделить фирмы Gravis (к
сожалению ушедшей с рынка звуковых карт) и Voyetra Turtle Beach. На платах
любых ценовых категорий и направлений аналоговая часть решена великолепно.
Даже старая карта Gravis Ultrasound GF1 (как много в этом звуке... :-)) в
дешевом варианте, соизмеримом в свое время по цене с современной платой
MX300 с точки зрения рассматриваемого вопроса произведена очень хорошо. Все
необходимые фильтры рассчитаны с запасом, а особенно приятно множество
перемычек, с помощью которых можно обходить любой фильтр и усилитель при
применении внешних фильтров и усилителей. Примерно такой должна быть
конфигурация звуковой платы для качественного воспроизведения звука.
Надеюсь, что и плата Montego II Quadzilla на Vortex 2 будет при соизмеримой
цене лучше MX300, а модификация Home Studio еще содержит и цифровой
вход/выход S/PDIF и оптический вход/выход на основной плате.
Руководствуясь этим наблюдением можно выделить несколько пунктов, учет
которых желателен при выборе звуковой платы:
Желательно иметь отдельный линейный выход или перемычки для обхода сигналом
внутреннего усилителя, что позволит не вносить в сигнал дополнительных
шумов при выводе на внешний усилитель.
При использовании звуковой платы в качестве источника сигналов для записи
на магнитный носитель необходим фильтр, режущий частоту дискретизации. Это
относится к любым выходным сигналам независимо от того, как они
синтезировались, будь то WAV, MIDI или сигнал синтеза.
Для исключения проблем с воспроизведением, оцифровкой и микшированием звука
с Audio CD, требуется, чтобы по входу для CD-ROM стоял фильтр того же
плана, что оговорен в предыдущем пункте.
Для использования платы для качественной оцифровки аналогового звука на
входе требуется хороший активный фильтр.
Пара моментов, которые отчасти могут объяснить отсутствие входных (anti- aliasing) и выходных сглаживающих (smoothing) фильтров:
1. Безусловно, перед оцифровкой аналогового сигнала его необходимо
пропустить через входной фильтр 4-8 порядка с частотой среза 20 кГц дабы
подавить дополнительные спектральные составляющие, зеркальные основному
спектру сигнала относительно частоты дискретизации. Интересующиеся могут
прочитать любую книгу по основам цифровой обработки сигналов в библиотеке
или просмотреть главу из соответствующей книги прямо в книжном магазине.
Но, вообще говоря, большинство современных многоразрядных (16 и более) АЦП
выполнены на базе сигма-дельта технологии. Отличительной чертой данных АЦП
является существенно повышенная частота дискретизациия сигнала (1...15...20
Мгц в зависимости от реализации) и постобработка цифрового потока
нардверным цифровым фильтром, встроенным в АЦП до необходимой полосы (20 -
22 кГц). Поскольку дополнительный спектр сигнала при этом смещается в
область запредельных частот, то и достаточное его подавление возможно очень
простым фильтром. Очевидно этим и объясняется отсутствие входных фильтров
на входах плат или наличие совершенно простенького фильтра 1-2 порядка, вызывающее недоумение у людей, которые более-менее сталкивались с этими
проблемами в профессиональных/любительских условиях.
Рекомендуем скачать другие рефераты по теме: сочинение на тему зима, текст для изложения.
Категории:
Предыдущая страница реферата | 16 17 18 19 20 21 22 23 24 25 26 | Следующая страница реферата