Что такое XG MIDI
MIDI файлы в огромном количестве доступны в
интернет. Их количество измеряется сотнями
тысяч, а объёмы мегабайтами. Но многие
относятся к ним с пренебрежением. Почему?
Просто-напросто сложились такие мнения:
- Для воспроизведения MIDI файлов нужна
хорошая и дорогая звуковая карта с wavetable-звучанием,
в противном случае их звучание годится
только для оформления игрушек типа
тетриса.
- Даже имея очень хорошую карточку, мы всё
равно не услышим музыкальное
произведение в том виде, который
подразумевался автором. Причина одна -
каждый изготовитель звуковых карт
записывает свои собственные банки
инструментов, а стандарта на звучание
инструментов не существует. Тем более что
многие карточки позволяют сменить банк
на свой собственный.
- MIDI не могут передать звучание
современных электронных стилей и
направлений в музыке. Единственное
применение - это классическая музыка. Да и
тут практически невозможно точно
передать звучание таких инструментов,
как, например саксофон, флейта, гитара.
- MIDI никогда не заменит популярного
формата MP3, ставшего стандартом на
распространение музыкальных
произведений через интернет.
Во многом эти утверждения верны. Но
имеется один исключительный случай, когда
ни одно из этих утверждений не верно. Этот
исключительный случай - XG MIDI. Не может быть,
скажете вы. Что же, попробую это доказать.
MIDI на самом деле - это стандарт на обмен
информацией между музыкальными
устройствами. Но обычно под MIDI
подразумеваются MIDI файлы. Мы будем под этим
подразумевать то же самое.
В настоящее время существует три основных
стандарта MIDI - GM, GS и XG. Среди этих стандартов
XG - самый прогрессивный стандарт, но и самый
нераспространённый, GM и GS - менее "навороченные"
стандарты, но и самые распространённые.
Именно благодаря GM и GS сложились описанные
выше пренебрежительные мнения.
GM MIDI файлы можно проигрывать на
практически любой звуковой карте, GS на
некоторых, а вот для прослушивания XG вам
потребуются изделия только от фирмы Yamaha. В
настоящее время в продаже появились
дешёвые звуковые карты, поддерживающие XG MIDI
аппаратно. Это звуковые карты на базе чипов
YMF-724, YMF-744 и другие подобные.
Вот как раз на таких звуковых картах
перечисленные выше пренебрежительные
высказывания к MIDI теряют свою силу:
- Несмотря на столь низкую цену, карточки
на базе YMF-7x4 имеют аппаратный 64-голосый
wavetable XG синтезатор. Поддерживается XG Level 1
и даже его расширения.
- Все XG MIDI композиции обладают свойством
почти полной идентичности в звучании,
поскольку банки производятся
практически только одной фирмой - Yamaha (Технологию
XG лицензировала пока только одна фирма -
Korg). Подавляющее большинство XG MIDI файлов
написано на звуковых картах DB50XG и SW60XG.
Только единицы из тысячи композиций,
написанные на них, неудовлетворительно
звучат на YMF-7x4.
- XG стандарт до последнего времени был
единственным, применимым для
воспроизведения современных электронных
направлений музыки в виде MIDI файлов на
бытовых звуковых картах, пока не
появились звуковые карты Live фирмы Creative.
Даже минимальная спецификация XG Level 1
предусматривает огромный набор эффектов,
без которых современная танцевальная
музыка просто невозможна. Именно поэтому
множество XG MIDI композиций написаны в
стилях амбиент, техно, хаус, транс, рейв и
другие. Конечно, имеются и другие
направления, даже оркестровая музыка, рок
и металл.
- Качественные XG MIDI по насыщенности
звучания сравнимы со звучанием MP3. При
этом они естественно имеют лучшее по
качеству звучание и существенно меньший
объём. Самый большой XG MIDI файл, который я
видел, был всего 450 килобайт. Для
некоторых стилей музыки MIDI в абсолютном
приоритете - там, где не нужен вокал. А это
классика и некоторые из современных
стилей. Заметьте, некоторые музыкальные
коллективы пишут музыку только с
использованием XG-совместимых устройств.
Имеются также cover версии и ремиксы на
многие популярные композиции и даже на
некоторые из буквально хитов сезона.
Конечно MIDI создавался и в основном
используется отнюдь не для
распостранения и обмена аудио файлами, а
для написания музыки, причём
используется MIDI на промежуточном этапе,
конечным продуктом является либо аудио-запись
(кассета или компакт), либо выступление на
концерте. В обоих случаях, звук
воспроизводится именно на той аппаратуре,
и именно так, как он задумывался. Но XG MIDI
владельцам YMF-7x4 представляются как
конечный продукт, такой же как и MP3. А о
качестве звучания XG MIDI много говорить не
надо - надо просто взять и послушать.
И всё это, благодаря аппаратной поддержке
технологии XG в чипах YMF-7x4, теперь доступно
практически каждому. Карточки на базе этого
чипа занимают столь низкие ценовые позиции
в прайс-листах, что на них многие просто
незаслуженно не обращают внимание,
смущаясь ценой.
Конечно, многие из моделей сделаны
низкокачественно и оправдывают свою цену,
но все они способны потягаться по звучанию
MIDI даже с такими карточками, как SB Live,
имеющие многомегабайтные банки.
Возможности чипов YMF-7x4
Звуковые карты, сделанные на основе чипов
YMF-724 и YMF-744 имеют аппаратный 64-голосный wavetable
синтезатор. Текущие версии драйверов (1029 -
1040 для YMF-724) содержат банк размером чуть
больше двух мегабайт, в котором зашиты 676
музыкальных инструментов и спецэффектов, а
также 21 набор ударных инструментов. Из них
480 инструментов, 9 ударных и 2 набора
спецэффектов доступно в режиме XG, остальные
эмулируют GS, GM и синтезатор TG300B. Сменить
банк на свой собственный невозможно, хотя
чип это поддерживает. Будем надеяться, что
появятся драйвера с поддержкой загрузки
своих банков, чипы это поддерживают.
С первого раза размер банка кажется
крохотным (тем более что типичный размер
банка для других продуктов Yamaha бытового
класса равен 4MB). Однако даже в этом случае
он не сравним по качеству звучания с
банками, включаемых в состав звуковых карт
других фирм - изготовителей звуковых карт.
Почему? Да просто потому, что фирма Yamaha
является одним из лидеров
профессионального музыкального
оборудования и качество звучания своей
продукции ставит на первое место. Имеющийся
банк по праву может иметь статус самого
оптимизированного банка в мире по
соотношению размер/качество.
Кроме аппаратного XG wavetable синтезатора
имеется программный синтезатор S-VA (Software
Virtual Acoustic) на основе SONDIUS-XG технологии,
позволяющей воспроизводить 256
монофонических голосов струнных и духовых
инструментов. Данный синтезатор совместим
с аппаратными синтезаторами VL, имеющимися
на профессиональной звуковой карте SW-1000XG и
тонгенераторах MU120 и дочерних плат для MU100.
Всего имеется 128 таких инструментов, среди
которых несколько звуков спецэффектов.
Звучание SONDIUS-XG инструментов выглядит
более реалистично, чем звучание
инструментов wavetable синтезатора. Да и не
удивительно. Звук просто синтезируется на
основе физических законов, происходящих в
реальных инструментах. Очень похоже
звучание таких "сложных" инструментов,
как флейта, саксофон, гитара. Однако для
нормальной работы этого синтезатора нужна
машина как минимум с процессором K6-II или
Celeron. Пока в интернете немного MIDI с
поддержкой этого синтезатора.
Звучание отдельного голоса wavetable и S-VA
можно обработать, используя эффекты. Можно
сменить времена атаки, нарастания,
затухания, сменить тон звучания фаз,
применить резонансный фильтр cutoff,
применить эффект модуляции голоса по фазе и
частоте или просто сменить октаву звучания.
Возможна даже подстройка тона звучания
отдельной ноты.
То же самое применимо и к наборам ударных,
однако тут можно настроить каждый
подинструмент, включая смену громкости и
панорамы. Одновременно могут звучать 2
набора ударных. В XG доступны 9 наборов + 2
набора SFX эффектов. Остальные 10 наборов
ударных совместимы с наборами GM, GS и TG300B и не
доступны в режиме воспроизведения XG MIDI.
Но самое интересное, это эффект-процессор
YMF-7x4. На композицию можно наложить
одновременно три различных эффекта: хорус,
эхо и вариацию. При этом уровень
воздействия каждого эффекта можно менять
независимо для разных MIDI каналов.
Поддерживается 8 типов хоруса, 8 типов эха и
36 типов вариации. Эффект вариация включает
в себя такие эффекты, как реверберация,
задержки, стереопереходы между каналами,
челеста, караоке, флэнжеры, вращающийся
динамик, симфония, тремоло, фэйзеры,
дисторшен, овердрайв, эквалайзер, смена
панорамы, вау-вау а также другие варианты
хоруса и эха. Каждый тип эффекта имеет
множество манипуляторов, позволяющих
подстроить звучание одного и того же
эффекта.
Караоке эхо эффект может быть доступен в
реальном времени при записи сигнала от
микрофона, другие эффекты применимы только
в MIDI композициях.
И все это за $15! (средняя цена карточек на
базе YMF-724). Однако небольшая ложка дёгтя всё
же имеется.
Несмотря на то, что звуковые карты на базе
YMF-7x4 провозглашаются как с аппаратным wavetable
MIDI синтезатором, процессор эффектов у них
полуаппаратный, т.е. при обработке звука при
создании эффектов используется много
системной памяти и немного помогает сам
процессор. Однако использование процессора
совсем невелико. Автору удавалось
использовать звуковую карту на машине с
процессором Pentium-60 с 24MB памяти! Но в этом
случае приходилось отключать один из
эффектов, в противном случае наблюдались
задержки в звучании и искажения звука. На
более мощных процессорах (даже уже
устаревших Pentium -120), звучание нормальное, а
загрузка невелика (менее 5% процессорного
времени). Сравните это со значением >30% на
софтовом синтезаторе Yamaha S-YXG100.
В отличие от других бытовых карточек Yamaha
(DB50XG, SW60XG) вам не доступны инструменты QS300,
невозможна обработка внешних сигналов,
количество эффектов вариации и эха на шесть
меньше, а размер банка меньше, многие
инструменты состоят из одинаковых
элементов, зато добавлен S-VA синтезатор. В
остальном, они полностью совместимы (имеется
в виду MIDI звучание вплоть до значений
манипуляторов эффектов)
YMF-7x4 против софтового синтезатора Yamaha
S-YXG100
А зачем мне покупать именно эту карточку,
если у меня есть софтовый синтезатор Yamaha
S-YXG100, спросите вы. Тут конечно вы правы,
зачем покупать что-то ещё, когда уже есть
что-то похожее. Стоп! Похожее ли?
Во-первых, как всякие софтовые
синтезаторы, этот забирает прилично
процессорное время. Если у вас супер-рабочая
станция на базе Athlon, конечно это не проблема.
Во-вторых, хотя размеры банков в том и
другом случае одинаковы, аппаратная
карточка звучит прозрачней и чище. Да и
аппаратное звучание имеет частоту
дискретизации 48кГц против 44кГц софтового.
При этом разрядность звучания 18 бит против
16-ти.
В-третьих, не все могут насладиться
звучанием VA-инструментов. Для этого нужен
процессор не менее P-II. Хотя для VA на YMF-7x4
тоже требуется мощный процессор, общее
требование к процессору несколько меньше.
В-четвёртых, софт-синтезатор Yamaha S-YXG100 -
коммерческий продукт, за который
необходимо платить всё равно. Я не говорю
про тех, кто не привык платить за программы.
Таких у нас большинство, но это уже другой
разговор.
В-пятых, нормальная работа с MIDI для
композитора практически невозможна из-за
огромных задержек между нажатием клавиши
MIDI клавиатуры и временем появлением звука.
И наконец, софтовый синтезатор просто-напросто
не работает в среде Windows NT.
Многие поступают так: просто покупают YMF-7x4
карточку совместно с другими, например, с
игровыми звуковыми картами Vortex или картами
для обработки звука Creative Live.
YMF-7x4 против SB Live!
Разве такое возможно? Разве может
карточка за $15 заменить Live с её цифровыми
входами и входами, с её эффектами обработки
сигнала в реальном времени и четырьмя
выходными каналами?
Я могу доказать, что в некоторых случаях
покупка YMF-7x4 равноценна и даже более
выгодна, чем Live (кроме случая чистого
экономия денег).
- Live имеет эффект-процессор, сравнимый по
возможностям с эффект-процессором YMF-7x4.
Но, к сожалению, Live не поддерживает
стандарт XG MIDI. Вы сможете слушать только
оптимизированные под Live MIDI файлы, многие
из которых, кстати, просто-напросто
переработанные версии XG композиций. И всё
это естественно при использовании
многомегабайтных банков инструментов. XG
MIDI файлов просто на порядки больше в
интернете.
- Вы услышите звучание MIDI на YMF-7x4 такими,
какими задумывал автор. Я думаю, вы
понимаете, что это очень важно для
современных стилей, поскольку если будет
применён немного другой инструмент и всё,
композиция уже будет не та. На Live такое
возможно только при условии, что автор
композиции использует доступные всем
банки. Но Creative, составляя банки, сделала
это мягко сказать "некачественно" и
поэтому у вас скорей всего будет другой
банк, более качественный, от сторонних
производителей. Но учтите, многие
качественные банки Live звучат гораздо
лучше,чем XG банк в YMF-7x4 и вы можете
использовать свои личные банки, что
невозможно на YMF.
- Фирменная карточка Yamaha WaveForce WF192XG, а
также некоторые карточки сторонних
производителей имеют цифровой выход, как
и Live, а некоторые даже и цифровой вход (некоторые
дорогие модели на базе YMF-744
и YMF-754).
- Шумовые параметры многих карточек на
базе YMF-7x4 и SB-Live почти одинаковы. Имеется в
виду случай, когда используется линейные
вход и выход. Многие карточки имеют очень
качественные кодеки производства таких
уважаемых фирм как SigmaTel, Texas Instruments и
других.
- Так же, как и Live, карточки пригодны для
игр, т.к. имеют аппаратный 3D процессор,
использующий технологию SENSAURA.
Поддерживаются A3D, EAX, а в драйверах 1040
имеется и поддержка EAX2. Карточки на базе YMF-744
и 754 имеют также выход на 4 колонки.
- Если вас интересует создание музыки,
YMF-7x4 просто идеальный вариант для
начинающих и не только. Без всякой возни с
банками, присущей на Live, вы можете писать
самые "навороченные" композиции. Тем
более что звучание любого из имеющихся
инструментов можно изменить до
неузнаваемости. В плане распространения
композиций по интернет это наилучший
вариант, т.к. получаемые XG MIDI будут
звучать так, как вы задумали и на огромном
перечне устройств, совместимых с XG.
Однако не думайте, что купив звуковую
карточку на базе чипа YMF, вы получите замену
Live за гораздо меньшую цену. Конечно эти
карточки для разных областей применения. Во
многих случаях, Live гораздо лучше, но MIDI -
один из тех случаев, когда YMF запросто
выходит вперёд. Не верите? Послушайте
звучение MIDI на YMF, оно вам понравится.
"Китайские" версии карточек
Подавляющее большинство карт на базе YMF-7x4
изготовлено no-name производителями из Китая.
Что вас ждёт при покупке таких карточек:
Во-первых, сильный уровень шума и завал
АЧХ в области низов, когда звук идёт через
Speaker Out. Про Speak Out вам придётся забыть,
переключив имеющийся один выход в режим Line
Out.
Но это не столь существенно, поскольку
хорошее звучание вам в любом случае удастся
получить, только используя хорошую Hi-Fi
аппаратуру, а не пассивные мультимедийные
колонки и дешёвые наушники. А Line Out выход
практически бесшумен. Но учтите, многие
имеющиеся модели сделаны "так
качественно", что вы можете пожалеть о
своей покупке. Следите, чтобы на плате
присутствовали все детали и не выбирайте
самую дешёвую модель.
Во-вторых, на них нет цифрового выхода.
Ну а всё остальное - только плюсы
аппаратного XG MIDI за столь небольшую цену.
Автор кстати, имеет как раз no-name карточку и
доволен качеством её звучания.
Полезные интернет-ресурсы