FAQ

Yamaha YMF7x4 FAQ

Данная версия FAQ имеет статус последней официальной версией. Больше данный FAQ поддерживаться мною не будет. Это связано с 3 причинами:

  1. Потеря актуальности. Карты на YMF7x4 устарели морально. Они больше не производятся и новые версии драйверов не пишутся. Купить их пока можно в магазинах, но имейте ввиду, они не производятся в мире с 2002 года.
  2. Потеря моего интереса к YMF7x4 и XG. В настоящее время я даже не имею такую карточку.
  3. Закрытие проекта Power YMF.

С уважением,
Андрей Ревво
10.11.2002

Содержание

1. Общие вопросы
Что это за карты, в чём отличие, какие покупать, проблемы поддельных карт, что поддерживают и т.п.

2. Инсталляция
Системные требования, работа в DOS, проблемы с инсталляцией, совместимость с железом, драйвера и т.п.

3. Качество звучания
Проблемы качества, влияния кодеков, аналоговой обвязки, повышение качества аппаратными и программными способами и т.п.

4. MIDI
Выбор драйвера, XG MIDI, зачем слушать MIDI, где скачать, банк, аппаратность, инструменты, эффекты, сравнения звука, проблемы с MIDI и т.п.

5. Композиторство
Нужные программы, информация, сделано на YMF, SoundiusXG, некоторые секреты и т.п.

6. Игры
Выбор драйвера, совместимость, аппаратность, нагрузка, проблемы, патчи и т.п.

7. Сделай сам
Четыре колонки на 724, аппаратная громкость и т.п.

8. Прочее
Общие проблемы, полезные ресурсы, кодеки, скрытые возможности и т.п.

О FAQ
Благодарности, авторы, авторское право

1. Общие вопросы

1.1. В чём отличие этих карт от всех остальных?

YMF7x4 – общепринятое в сети сокращённое название мультимедийных звуковых карт PCI, сделанных на базе чипов Ямаха YMF724, YMF740, YMF744 и YMF54. Это – PCI звуковые карты последнего поколения, поддерживающие большинство современных требований к мультимедийному звуку:

  • Высокое качество звучания по AC97 стандарту,
  • Аппаратное ускорение 3D звука (74 аудиопоток),
  • Аппаратное ускорение DirectX (малая задержка, аппаратное проигрывание DLS банков,
  • Полный дуплекс и параллельное звучание нескольких аудиопотоков,
  • 4-х канальный звук (YMF744 и 754) – примечание: только в Windows 95/98/Me,
  • Поддержка SP/DIF выхода и входа,
  • Высококачественное аппаратное MIDI (совместимость с XG/GS/GM).

Последний пункт (аппаратное XG MIDI) является главным преимуществом этих карт. Подробнее см в Q4.x

1.2. В чём отличие чипов серии друг от друга?

  • YMF724 – 2х канальный звук, SP/DIF Out, 64 голоса MIDI, 73 аудиопотока,
  • YMF740 – урезанная версия чипа 724 (только 32 голоса MIDI, 48 аудиопотоков, нет SP/DIF Out),
  • YMF744 – 4х канальный звук + SP/DIF In + все остальные фичи 724.
  • YMF754 – тоже что и 744 + возможность прямой записи без передискретизации сигналов SP/DIF.

1.3. В чём отличие чипов YMF724F от YMF724(A,B,C,…)?

Большинство известных мне карт 724 выпускается на базе чипа YMF724F-V. Карты с другими чипами – с немалой вероятностью подделка (см. также Q1.4).

Ямаха выпускала YMF724(_ or A,B,C,D,E и F). Все они упомянуты в документации к setupds. Они различались только поддержкой sb-link и DDMA. У 724F и 740C еще микрокод общий с 744 и 754 (у всех остальных другой). Код DSP общий для всех.

1.4. Поддельные “Ямахи”

К сожалению, спрос на карты YMF в своё время был весьма велик и “предприимчивые” китайцы наводнили рынок “поддельными ямахами”. Т.е. при продаже вам запросто могут “всучить” поддельную карту, на которой будет написано, что это YMF724,740,744 и даже 754.

Под поддельными картами чаще всего скрываются карты на базе чипов: CMedia CMI8738, ForteMedia FM801 и Crystal CS4281.

Возможность появления подделок связано с тем, что по лицензионному соглашению с Ямаха, драйвера этих карт содержат программный XG MIDI синтезатор Yamaha S-YXG.

Неподготовленный пользователь может даже и не отличить подделку, поскольку чип перемаркируется (сошлифовывается старая надпись и наносится новая. Наиболее популярная маркировка: “YMF724G”. Также, правится установочный INF-файл драйверов.

Естественно, это совершенно другие карты, и все прелести карт YMF7x4 будут недоступны владельцам поддельных.

См. также Q1.5

1.5 Как отличить поддельную карту от настоящей?

Визуально:

  • Чипа YMF724G, YMF724G-V и вообще с индексом G,H,I и т.д. не существует.
  • Некоторые модели поддельных карт не имеют кодека (маленькой квадратной микросхемы 7×7 мм. На настоящей чип кодека должен быть.
  • В принципе, по размерам чипа, но не на 100%, т.к. можно отмести и оригинальный чип. CMI8738: 15х20 мм, ForteMedia801: 15х15мм.
    Следующие размеры приведены в даташитах:
    Чип 724: 20х20
    Чип 740: 20×20
    Чип 744: 20х14, 14х14
    Чип 754: 20х14, 14х14

При установке драйверов:

  • Можно идентифицировать по VendorID, который показывает БИОС после старта – у ямахи он 1073 (см. Q1.11), у С-Media – 13F6, у ForteMedia – 1319.
  • При установке поддельной карты может писаться, что это “YMF724G Audio”, “YMF740F-V Audio”.
  • На поддельных картах устанавливается программный XG MIDI синтезатор. В нём можно указать количество MIDI голосов, например, более 64. На настоящих картах подобной настройки не существует.
  • Зайдите в панель управления. На настоящих картах среди иконок должна быть красно-синяя цветастая иконка управления YAMAHA DS-** Audio Config. Если на неё щёлкнуть, должно открыться окно с несколькими вкладками. По минимуму это: About/Synthesizer/MIC Echo/SPDIF/Dos Box.
  • Естественно, на левую ямаху не ставятся родные драйвера с ямаховского сайта (1040 и выше, но 1040 не ставится и на 754.
    См. также Q2.10, Q2.11.
  • По звуку XG MIDI после установки (только специалисты).

1.6. Какую карточку лучше брать, каких производителей?

Самое главное, остерегайтесь подделок (см. Q1.4)! При покупке обязательно договоритесь, что в случае подделки вы сможете вернуть карту безпроблемно обратно.

Если вам важно качество в MIDI, постарайтесь не брать YMF740 (см. Q1.2, Q4.1).

Если хотите полную поддержку в играх, не берите YMF740 (см. Q1.2).

Самое главное, надо смотреть на кодеки (Sigmatel рекомендуется). Потом, на количество конденсаторов, дросселей и др. деталей, которые могут оказаться не впаянными. (см. Q3.1).

Хвалят Genius Sound Maker 128XG (YMF724), AOpen AW744Pro (YMF744), XWave6000 (YMF754), Guillemoгt Fortissimo (YMF724)

Если у вас имеется звуковая карта SBLive и вы хотите докупить 7×4 для лучшего качества MIDI, в принципе, можете брать совершенно любую карточку на базе 724 или 744/754 (только не подделку!). В этом случае вы можете подключить YMF к Live по цифре (см. Q2.7). Естественно при этом, качество кодека и аналоговой обвязки будет совершенно не важно.

1.7. Имеется ли регуляторы темброблока и/или эквалайзер?

Нет. Чип не может этого. Используйте регуляторы на вашем усилителе мощности.

Примечание, некоторые кодеки поддерживают эту возможность и, установив родные драйвера от производителя, эту возможность можно получить, т.к. например, Genius Soundmaker128xg на драйверах 1040 может такое.

1.8. Cейчас стоит на машине Yamaha OPL3SAx (YMF719). Стоит ли вообще менять на YMF7x4?

Стоит, если нужен качественный XG MIDI и другие фичи современного PCI звука. Также избавитесь от проблем воспроизведения MPEG 48кГц.

1.9. В чём отличие карт YMF7x4 от SBLive и Vortex2

YMF – такого же класса, как и эти модели (если брать бренд). Но имеются различия в применении. Так, например, YMF поддерживает 3D звук, но лидер в этой области Vortex2. YMF поддерживает навороченное XG MIDI (см. Q4.3), гораздо круче, чем на SBLive, но вы не сможете менять свои банки. Качество звучания YMF сильно зависит от производителя и модели, но в целом, такое же. В итоге, YMF7x4 получается достаточно удачным универсальным решением.

Если у вас SBLive или Vortex2, я рекомендую докупить и использовать эту карту второй. Для SBLive вы получите аппаратный XG MIDI синтезатор, и, может вам понравится 3D звук по алгоритмам Sensaura. Для Vortex2 вы получите аппаратный XG MIDI синтезатор, и если, пишете музыку, получите аппаратное DitectX ускорение.

1.10. Условные обозначения чипов

DS-1 – YMF724
DS-1L – YMF740
DS-1S – YMF744
DS-1E – YMF754

1.11. Где можно взять описание на чипы (datasheet)?

Полная подборка (все эти чипы) находится здесь: http://www.silug.org/pub/alsa/datasheets/yamaha/

Здесь же внутренняя информация по устройству чипа, описание регистров, код DSP, примеры программирования на C и т.п. низкоуровневая информация.

1.12. Таблица PnP информации по чипам

Device/VendorID/DeviceID/SubSystemVendorID/SubSystemID

YMF724  / 0x1073 / 0x0004 / 0x1073 / 0x0004
YMF724B / 0x1073 / 0x0004 / 0x1073 / 0x0004
YMF724C / 0x1073 / 0x0004 / 0x1073 / 0x0004
YMF724D / 0x1073 / 0x0004 / 0x1073 / 0x0004
YMF724E / 0x1073 / 0x0004 / 0x1073 / 0x0004
YMF724F / 0x1073 / 0x000D / 0x1073 / 0x000D
YMF740  / 0x1073 / 0x000A / 0x1073 / 0x0004
YMF740B / 0x1073 / 0x000A / 0x1073 / 0x000A
YMF740C / 0x1073 / 0x000C / 0x1073 / 0x000C
YMF744  / 0x1073 / 0x0010 / 0x1073 / 0x0010
YMF754  / 0x1073 / 0x0012 / 0x1073 / 0x0012

1.13. Что такое Power YMF?

Power YMF – утилита, написанная мною совместно с Александром Брезгиным, которая позволяет управлять имеющимся банком, в том числе и заменить имеющийся банк на высококачественные 16 битовые 4.61 MB банки Extended (улучшенное звучание XG) и Dance (специальный банк с современными ударниками).

Версия 2 содержит свой собственный редактор банков и вы можете конструировать свои банки из WAV файлов.

Кроме того, утилита позволяет управлять некоторыми недокументированными возможностями карты.

В настоящее время я отошёл от разработки новых версий и прекратил поддержку старых.

Информация о том, где скачать имеющуюсю версию, расположена здесь: http://www.trancein.com/articles/power-ymf/

2. Инсталляция

2.1. Системные требования для установки

ОС: Win95,98,Me,NT4,2000,XP
Можно установить на FreeBSD и Linux (см. Q2.5).
Есть поддержка карт под BeOS.
Карта совместима и с DOS (см. Q2.3).
Процессор:
Минимум для XG MIDI: IP133.
Минимум для XG MIDI с SondiusXG: AMD K6-II-300, Celeron-300
Память:
Минимум 16 Мб. Учтите, в памяти всегда висит MIDI
банк 2.4МБ (реально память занимается большая)! (см. Q2.2)

2.2. Как мне быть, если у меня мало памяти?

В памяти постоянно находится MIDI банк 2.4 Мб + специальные таблицы по его поддержке. Реально под него выделяется около 3-4 Мб. Если вы пожертвуете MIDI, можете освободить эту память. Для этого переименуйте, переместите или удалите банк и перезагрузитесь.

Файл банка для VXD драйверов находится тут:
c:\windows\system\ydsxg.dat

Для упрощения управления банком, скачайте утилиту Power YMF. (см. Q1.13)

2.3. Системные требования по работе карты в DOS

Нормально работает только на интеловских чипсетах на i430TX и всех i440 (нужен DDMA) или на любой мамке при наличие подсоединённого шлейфа SB-Link. Ямаха работоспособность этого проводка на не интеловских чипах не гарантирует.

740 и некоторые ревизии 724 могут не поддерживать эту возможность. Возможна нормальная работа и на ALi Alladin.

Звук в ДОСовских играх, запущенных в среде Win9x должен быть.

И еще карту можно запустить как SB 1.0 везде.

См. также Q2.4.

2.4. Нет звука на чипсетах i430TX и i440.

В BIOS установите:

   IRQ5 = Legacy ISA
   DMA1 = Legacy ISA
   PCI Slot #(тот где стоит каpта) = IRQ11

Пpовеpьте, чтобы другая периферия не претендовала на эти же установки. Возможно, придется запретить присвоение IRQ для USB или VGA. При загрузке в табличке должна появиться информация типа “Multimedia device – IRQ11”, а IRQ5 должно быть свободно.

В AUTOEXEC.BAT:

   set BLASTER=A220 I5 D1 T4 P330
   SETUPDS.EXE /s

Настpойки SETUPDS (на пpимеpе v3.10):

  LEGACY AUDIO: Enable
   SB PORT ADDRESS: 220h
       DMA CHANNEL: 1
   FM PORT ADDRESS: 388h
   MPU PORT ADDRESS: 330h
   IRQ MODE: INTA#
       INTA# IRQ: 5
   DMA MODE: D-DMA
       D-DMA BASE: 8000h

Если D-DMA не pаботает – тогда установить SB Link и включить PC-PCI. Сам кабель SB Link (если нет в комплекте звуковой каpты) можно сделать из двух разъемов “мама” 2*6, соединив соответствующие контакты пятью проводами. Для режима D-DMA кабель не нужен.

2.5. Как установить карту под FreeBSD и Linux?

Есть драйвера под Linux (коммерческие, триальная версия распространяется свободно). Взять можно на http://www.opensound.com/

Есть и фриварные драйвера, взять можно на http://alsa-project.org/

Начиная с 2.2.16 драйвера идут в поставке.

В ядре 2.4.3-20mdk (Mandrake 8.0, в нем еще alsa 0.5.10 есть) напоролся, что стандартные линух дрова заменены на уродца ((alsa 0.5.10)+(cs4281)). Уродца конечно относительно alsa, а не бывших. Хрипят ужас. alsa ok.

В FreeBSD 4.1-RELEASE появился драйвер для YAMAHA DS-1. Достаточно добавить в config:

device pcm

2.6. Совместная работа карты вместе с Vortex2

В реестре прописать:

HKEY_LOCAL_MACHINE\Software\YAMAHA\Driver\YMF724\LoadLegacy=00

или отрубить легаси в свойствах yстpойства, что пpоще. В моем слyчае, в компании с МХ300 было достаточно отключить загpyзкy одного из дpайвеpов в ДОСе.

2.7. Совместная работа карты вместе с SBLive.

Для подключения карточки к Live вам потребуется припаять всего один проводок к сигнальному SP/DIF проводу (этот сигнал идёт с чипа на согласующий трансформатор) и пустить цифровой сигнал по TTL уровню на гребёнку Live.

Далее в драйверах YMF на вкладке SP/DIF переключить карту в цифровой режим (ON (Digital Sources Only)). При этом кодек и аналоговые входы карты отключаются, и их шумы пропадут. Уровни MIDI Out и Wave Out следует установить в максимальное положение. Далее в драйверах SBLive надо включить SP/DIF In.

http://www.midi.ru/media/docs/06.htm – тут написано про это подробнее.

См. также Q2.8.

2.8. У меня несколько карт в системе. Как мне настроить систему на XG MIDI и ямаховское 3D?

Панель управления > Мультимедиа. Далее выбираете MIDI и Audio устройства по-умолчанию.

2.9. В чём отличие драйверов для разных операционных систем?

  • Windows 9x и Me: полный набор фич.
  • Windows NT4, 2000: отсутствие игровых способностей и SoundiusXG синтезатора. 4х канальный звук не поддерживается.
  • Родные драйвера Windows2000: отсутствие всех фич. Карта может только воспроизводить/записывать звук. XG MIDI не поддерживается.
  • WindowsXP: аналогично Windows2000

2.10. Какие драйвера лучше всего?

Для MIDI см. Q4.1. Для игр см. Q6.1.

2.11. Где мне скачать свежие драйвера?

Официальные референсные драйвера Yamaha LSI:
http://www.yamaha.com/lsi/support/downloads.htm

Подборка ссылок на драйвера разных производителей от японских фанов:
http://www.scargo.com/nshim/ymf/drivers.html

У производителя вашей модели. Тут вы можете отыскать, кто произвёл, использую FCC ID код, который найдёте на карте:
http://transition.fcc.gov/oet/ea/fccid/

2.12. В чём отличие драйверов разных версий друг от друга?

Серьёзные изменения в версиях были:

VXD:
1031: меньше стал загружаться процессор.
1040: появилась поддержка EAX2.0 и DirectX7. Последняя
      известная версия для качественного MIDI
2018,2019: практически ничем не отличаются и не
      отличаюься от 2020.
2020: последняя известная VXD версия.

WDM:
2000: начиная с этой версии про качество XG MIDI можно забыть.
2228: появилась поддержка DirectX8.
5244: официальные WindowsXP драйвера.
5245: исправлен глюк с Windows 2000. Последняя известная
      версия.

Больше новых версий нет и не предвидится.

2.13. Что ещё мне нужно установить и как настроить?

Если у вас VxD драйвера, скачайте обновление сенсауры (см. Q6.9) Скачайте A2D патчик для включения A3D 2 и A3D 3 (см. Q6.5) Установите HiFi Mode (см. Q3.3)

Все остальные настройки доступны в панели управления.

Для улучшения звучания MIDI а также управления недокументированными возможностями скачайте Power YMF. (см. Q1.13)

2.14. С каким железом у меня могут быть проблемы?

2.14.1. S3Trio64V+: С данной штукой YMF может отказаться писать с лин. входа и микрофона, т.к. идут сильные импульсные помехи (выпадания сигнала на короткое время). Иногда такое бывает на некоторых кодеках (tlc320ad91).

В 95 можно попробовать добавить в system.ini строки:

   [display]
   Busthrottle=1

В 98 и выше надо добавлять ключики в реестр:

HKLM\Config\xxxx\Display\Settings\
"BusThrottle" "On"
"CommandDMA"  "On"

Дополнение: Точный путь зависит от драйвера. Можно найти эти ключи ещё в HKLM\Software\S3V\Display\

Если вы используете утилиты программного охлаждения процессора (типа CPU Idle) – это типичная ситуация. Лучше на время воспроизведения эти утилиты отключить.

2.14.2. Некоторые материнки: Возможно зависание машины при воспроизведении звука.

В БИОСе есть раздел CHIPSET FEATURES SETUP, параметр 16 bit I/O Recovery Time. установите параметр 2,3 или 4. После этого карта должна заработать, но на некоторых играх возможны тормоза.

2.14.3. NVidia Geforce2MX: На кнопке “Пyск” может появляться мусор. Проблем с чипами Vanta, TNT2M64 не наблюдалось.

Пpоблема частично pешается yбиением MIDI банка ямахи (Q2.2). Это устраняет замусоривание кнопок, но XG MIDI вам не доступен. Кто-то утверждал, что подобное можно вылечить установкой последних WDM-драйверов под ямахy.

Если у вас Vanta, TNT2M64 и т.п. используйте Детонатор 2.31 или 3.68, короче двойку или тройку, с пятеркой и шестеркой возможны аналогичные проблемы.

2.15. Подключение CD к SP/DIF на XWave 6000

Кладём каpточку деталями ввеpх так, чтобы pазъёмы для подключения колонок, микpофона и т.д. были с левой стоpоны.

Получаем такую каpтину:

    _
   |o|4 SPDIF Out
   |o|3 GND (земля)
 * |o|2 GND (земля)
 * |o|1 SPDIF In
   |_|

Шнуpок от CD-ROMа подключаем к штыpькам, помеченным звёздочками, т.е контакты 1 и 2.

3. Качество звучания

3.1. Как насчёт шумов и линейности АЧХ?

Уровень шумов и линейность АЧХ сильно зависит от кодека. Рекомендуются карты с кодеками (маленькая микросхема 7×7 мм): STAC9704, STAС9708 от SigmaTel.

Если вы используете встроенный усилитель мощности, шумы и линейность сильно зависят от качества применённой микросхемы усилителя, от схемы её подключения (номиналы деталей и отличие от типовой схемы) а также от качества питания карты (опять же аналоговая обвязка). В большинстве случаев – качество звука карт YMF со встроенным усилителем довольно поганое.

Если переключить карту в режим LineOut (перемычка), то звук будет идти непосредственно с кодека и всецело зависеть от его модели и, опять же, схем его питания. Но в этом случае, естественно, требуется внешний усилитель.

3.2. Сильный уровень шума и завалы АЧХ при воспроизведении Speaker Out

Решается методом переключения выхода в режим Line Out. Получаем линейную АЧХ и отсутствие шума “как такового”. Нормального звука вам все равно без хорошего усилителя и колонок/наушников класса Hi-Fi не достичь. Если важно получить “усиленный” звук, при покупке смотрите, чтобы все конденсаторы были запаяны. К сожалению, в продаже стали появляться очень некачественные карты.

Сейчас почти все карты выпускаются без микросхемы усилителя. Поэтому проблема качества пропала сама собой. Но для тех, у кого нет усилителя, это новая проблема 😉

3.3. Улучшение качества звучания программными методами

Правим реестр:
HKEY_LOCAL_MACHINE\Software\YAMAHA\YMF724\
ShowWaveOut = 01.

Далее идём в панель управления и устанавливаем галочку “HiFi Mode” в появившейся вкладке “Wave Out”

Что меняется при включении?

Реально – тарелки чище и мягче звучат (по крайней мере Сандру слушал – заметно). Hу а 22050 Гц файлики слушать без галочки – брррр, ужас. А в Спектралабе это выглядит как дофига гармоник с уровнем до -10 дБ на частотах выше 10кГц. Hу и самое реальное я уже не раз говорил: воспроизведите вы синусоиду килогерц эдак на 20 с галочкой и без. В первом случае тишина, во втором – весьма слышимый писк. Вот только беда одна неизлечимая – сейчас многие МПЕГ4 идут со звуком 22кГц. А в плеерах он воспроизводится через DirectSound со всеми вытекающими последствиями… :(((

3.4. Ресемплинг 44 –> 48

У YMF7x4 как-то очень странно работает ресемплинг в 48кГц. Если на ней слушать музон записаный в 44100, то некоторые звуки куда-то пропадают, не слышно их. Запускаешь CoolEdit, конвертишь в 48000, слушаешь, все звуки на месте. Странно все это. ;-/

Решение для WinAmp: ставьте софтовое преобразование и WaveOut в WinAmpе.

4. MIDI

4.1. Какие драйвера лучше всего для MIDI?

К сожалению, этот вопрос вовсе не глуп, как кажется. На самом деле все современные версии драйверов WDM (2xxx) имеют глюки: Во-первых, хорус идёт с шумком. Во-вторых, часто наблюдается перегрузка звука, слышная, как лёгкое похрипывание. В-третьих, уровни эффектов сильно задраны по уровню.

Также, лёгкие глюки имеются и в VXD драйверах 2013 и выше (иногда похрипывают). 2004 – 2008 проверены мною, звучат отлично.

По моему опыту, самым идеальным драйвером является 1040. (который, к сожалению, невозможно установить на 754 и на NT4/2000/XP а также 2004, 2005 или 2008.

4.2. Где хвалёные MIDI? Звучит не лучше чем на xSB

Нужны XG MIDI для получения всех возможностей от карты. Лучший русскоязычный архив http://xg.midi.ru/

Лучший англоязычный архив http://www.xgcentral.com/ (уже мертв)

Здесь можно найти образцы более лучшего качества, чем идут в комплекте с драйверами. И можно найти “такое!!!!”

Проверьте, не поддельная ли у вас ямаха? Причина может быть и в этом.

Ещё более улучшить качество звучания MIDI можно с помощью утилиты Power YMF (см. Q1.13)

4.3. Что такое XG MIDI?

Это стандарт на MIDI файлы, предложенной фирмой YAMAHA и поддержанный некоторыми другими производителями (KORG). Что такое XG MIDI проще показать, чем рассказать. XG MIDI очень насыщены эффектами и инструментами. В хороших XG MIDI качество и богатство звучания соперничает со звучанием MP3.

4.4. Мне нафиг не нужно MIDI – там одна классика и поганые инструменты

Вот тут вы не правы. XG MIDI отличаются от GM/GS тем, что богатство инструментов и эффектов XG позволяют писать и слушать даже современные перенасыщенными эффектами стили: амбиент, хаус, техно, транс, не используя специализированных банков.

4.5. Где можно скачать XG MIDI?

Существует очень много архивов: http://xg.midi.ru/, http://xgmidi.wtal.de/ (не обновляется), http://www.xgcentral.com/ (умер) и другие более мелкие (см. по ссылкам в этих архивах).

4.6. Какие XG MIDI можно использовать?

Большинство имеющихся в интернет XG MIDI написаны на DB50XG или SW60XG. Почти все из них будут звучать правильно на YMF7x4 (если в них нет инструментов QS300 и некоторых эффектов).

4.7. Поддерживают ли YMF7x4 XG-Level 1?

Полностью поддерживают базовую спецификацию + небольшие дополнения (Sondius-XG инструменты и некоторые расширения DB50XG)

4.8. Сколько инструментов имеет YMF7x4?

Текущие версии драйвера (1xxx..2xxx) содержат 8-битовый банк 2.4 МБ, в котором зашиты 676 музыкальных инструментов и спецэффектов а также 21 набор ударных. Из них 480 инструментов, 9 ударных и 2 набора спецэффектов доступно в режиме XG, остальные эмулируют GS, GM и синтезатор TG300B.

Утилита Power YMF (см. Q1.13) позволяет использовать свои семплы.

Кроме аппаратного XG синтезатора имеется программный синтезатор S-VA (Software Virtual Acoustic) на основе SONDIUS-XG технологии, позволяющей воспроизводить до 256 монофонических голосов струнных и духовых инструментов (128 инструментов). Синтезатор совместим с VL-синтезатором тонгенератора MU120 (Кроме количества одновременно звучащих VL инструментов. В YMF7x4 может звучать одновременно только один).

4.9. Такой маленький банк 🙁 Наверное и качество соответственное?

Имеющийся банк по праву может иметь статус самого оптимизированного банка в мире по соотношению размер/качество. В стандартном банке большинство семплов записаны с частотой дискретизации 22КГц и некоторые из них имеют весьма посредственное качество. Сами семплы 8битовые Но всё-же в целом его качество примерно посередине между качеством софтсинтеза и DB50XG.

См. также Q1.5

И, наконец, самое интересное, с помощью утилиты Power YMF можно заменить стандартный 8бит банк на высококачественный 16битный 4.61 MB банк и даже сделать свои банки (начиная с версии 2.0) (см. Q1.13)

4.10. Какой реальный размер стандартного банка?

Банк не ужат, как кажется, но закодирован, чтобы неповадно было открывать во всяких Sound Forge. На самом деле размер банка 1:1 соответствует размеру файла ydsxg.dat, т.е. 2.4Мб. В этом файле находятся только 8-битные образы волн составляющих звуков разных инструментов. Все таблицы размещения и прочая информация зашита в драйвере. В банке нет всех 480 инструментов, звуков и ударных по-отдельности. Многие инструменты в XG – это одни и те же звуки, но с разными значениями эффектов а некоторые инструменты образованы сложением 2х волн (технология AWM2).

4.11. Могу ли я использовать свои собственные банки?

Сменить банк на свой собственный, используя стандартные драйвера, невозможно. Однако, Power YMF 2 поддерживает эту возможность. (см. Q1.13)

4.12. Какие возможности и эффекты имеет YMF7x4?

Звучание отдельного голоса wavetable и S-VA можно обработать, используя эффекты. Можно сменить времена атаки, нарастания, затухания, сделать частотный питч фаз звучания атаки и затухания, применить резонансный фильтр cutoff, применить эффект модуляции голоса по фазе, частоте, амплитуде или просто сменить октаву звучания. Возможна даже подстройка тона звучания отдельных нот. Тоже самое применимо и к наборам ударных, однако тут можно настроить каждый под-инструмент, включая смену громкости и панорамы, правда, это будет работать только на 10 миди-канале.

На композицию можно наложить одновременно три различных эффекта: хорус, реверберацию и “вариацию”. Поддерживается 8 типов хоруса, 8 типов эха и 36 типов вариации. Эффект вариация включает в себя такие эффекты, как реверберация, задержки разных видов, стерео переходы между каналами, челеста, караоке, флэнжеры, вращающийся динамик, симфония, тремоло, фэйзеры, дисторшен, овердрайв, эквалайзер, смена панорамы, вау-вау, а также другие варианты хоруса и эха, в дополнению к имеющимися. Каждый тип эффекта имеет множество манипуляторов, позволяющих получить разное звучание одного и тоже эффекта. Некоторые эффекты имеют “переключатели типа эффекта”, ещё более увеличивающие разнообразие звука.

4.13. А какой синтезатор на карточке, программный или аппаратный?

Чип имеет 64-голосный аппаратный Wavetable синтезатор.

Его возможности:

  • работа с основной областью памяти системы в режимах чтения и записи с обработкой буферов при помощи DSP и микшированием 256 буферов за цикл;
  • динамическая обработка буферов с поддержкой модификации во времени по линейному закону параметров: амплитуды, питча частоты, чаcтоты среза CutOff;
  • аппаратное микширование основного стерео буфера и трёх буферов эффектов (ревер, хорус, вариация) в области памяти для каждого голоса;
  • операции DSP для каждого буфера: Pitch Change(сдвиг частоты), LPF(CutOff на фиксированных частотах), Gain(уровень);
  • проигрывание 8/16-бит семпла в режиме Loop (область задаётся);
  • синхронизация модификации памяти буферов с CPU;
  • совместимость формата буферов с Microsoft WAV-форматом (PCM).

Все операции делаются в основной памяти кусками-буферами (слотами) независимо, параллельно с CPU.

Как видно, в чипе заложена только поддержка WaveTable, нужная в XG. Всё остальное (эффекты и Soundius XG синтез) сделаны программно.

Т.е. синтезатор на ней полуаппаратный. Загрузка процессора при этом не более 5% на самых насыщенных MIDI и 40% при воспроизведении MIDI с Sondius-XG (K6-II или Celeron 266).

4.14. Где можно почитать более подробно про YMF и XG MIDI?

Статьи по YMF7x4: http://www.ixbt.com/multimedia/ymf7x4-xg-scards.html Есть и другие. Ищите на этом сайте в разделе Multimedia.

4.15. В чем отличие в звуке между YMF7x4, DB50XG и программным XG синтезатором?

Кратко: DB50XG имеет более качественный банк, на YMF7x4 он более “современен” по тембрам и немного проигрывает в звуке, особенно на ударных. Звук программного синтезатора имеет самое низкое качество. В-основном, из-за завалов на верхах.

Имеется специальная статья, посвящённая именно этому вопросу. Ищите её на сайте iXBT в разделе “Мультимедиа” (см. Q4.14)

Банки Power YMF звучат на уровне DB50XG. (см. Q1.13)

4.16. При воспроизведении MIDI я слышу хрипы и заикания. Как быть?

См. минимальные системные требования в Q2.1. На слабых машинах нужно выключить эффект Variation или Reverberation. При этом звучание будет победнее, но без прихрипываний (сильно зависит от композиции).

Если вы слышите только похрипывания, причина может быть в том, что у вас драйвера выше 2008 VxD или WDM драйвера (см. Q4.1).

4.17. В Win2000/XP и WinNT а также на драйверах позднее 1040 в 9x/Me MIDI нельзя слушать из-за повышенного значения уровня эффектов (сильный уровень ревера, хоруса и т.п.)

Не излечимо! 🙁 Это глюки 2xxx драйверов. Нормально MIDI можно слушать только на драйверах 2008 и ранее.

Чуть чуть подглюкивают (треск) драйвера VxD 2013 и выше.

4.18. Наблюдаю у себя при долгой работы машины глюк при воспроизведении MIDI с Sondius-XG в виде свиста и хрипа

Помогает перезагрузка и то ненадолго. Эта проблема не наблюдается, когда в системе 128 Мб памяти и выше.

Лечится регулярной дефрагментацией памяти (RAM) утилитой FreeMem (заодно возрастает быстродействие других приложений, и увеличивается свободный объем физической памяти).

4.19. При прослушивании XG MIDI при смещении ползунка позиции звучания, все инструменты путаются и звучание – каша. Например, в WinAmp-е

Причина – большинство программ при перемещении ползунка передают миди команду “сброс”, которая переключает YMF7x4 в режим GM.

Эта проблема наблюдалась в ранних версиях WinAmp. В последних версиях это поправлено.

Лучший плеер MIDI для XG, где такого не происходит – Microsoft Универсальный проигрыватель версии от IE5 (Входит в поставку Win98SE и выше).

Рекомендуем также миди плеер vanBasco’s MIDI Player http://www.vanbasco.com/

И потом я не рекомендую вообще менять позицию воспроизведения, т.к. некоторые композиции содержат команды смены инструментов и эффектов, которые могут быть пропущены и звучание будет уже не то.

4.20. Sondius-XG под Windows NT и Windows 2000/XP?

Не поддерживается.

4.21. Зачем мне YMF, если имеется программный эмулятор XG S-YXG100 или S-YXG50?

С точки зрения звучания YMF-7×4 звучат более мягко чище и прозрачней. Да и процессор отдыхает. Нет торможений и задержки. Сравнение разницы в звуке есть на сайте iXBT.

Дополнение от 12 июля 2002: Если у вас XP, можете качать с xg.midi.ru версию S-YXG50 с банком от DB50XG

4.22. Что более годится для прослушивания MIDI, YMF7x4 или SB Live?

YMF7x4 более пригоден для прослушивания MIDI, т.к. он понимает кроме GM/GS и XG MIDI. В XG большое преимущество как удобного средства распространиения MIDI, т.к. все параметры звучания вплоть до тонкостей могут быть записаны в MIDI файл. В Live ситуация посложнее, посколько нет связи между эффектами, банками и MIDI файлами. По крайней мере, я не встречал, чтобы в MIDI файлах там переназначались эффекты и их параметры. Ведь контроль за ними находится в панели управления. В XG всё управляется по MIDI. Поэтому XG MIDI файл звучит как конечное произведение.

Если вы хотите не слушать чужие MIDI файлы, а писать своё, SB Live более подходит, т.к. позволяет грузить свои звуки. Правда, с появлением PowerYMF 2.0 ситуация изменилась (см. Q1.13)

4.23. Как записать MIDI без шумов?

Вар.1. Подключив карту по SP/DIF к другой карте с SP/DIF входом
Вар.2. На 754 можно соединить вместе SP/DIF Out с In и писать так.

5. Композиторство

5.1. Я хочу писать музыку. Какие программы мне необходимы для доступа ко всем возможностям XG?

Во-первых, секвенсор.

  • Самый “родной” для XG – это Ямаховский XG-Works, который поддерживает все XG карточки. Однако мне он не понравился (не работает с эмуляторами MIDI клавиатуры, и несколько своеобразный стиль работы с треками)
  • CakeWalk Pro Audio 8.x/Sonar (не 9!!! – у него проблемы с SondiusXG) Рекомендуется мною, т.к. наиболее полно сопрягается с XG-Edit. Имеется драйвер виртуальной MIDI клавиатуры.
  • Любой другой…

Во-вторых, XG редактор.

  • XG-Edit – самый полный XG редактор
  • XG-Gold – тоже неплохой.

В-третьих, Мульти-MIDI драйвер – программа, позволяющая одновременно работать с одним MIDI портом из нескольких программ, эмулировать последовательные и параллельные соединения.

  • Multi-Midi Driver (он не бесплатный и имеет ограничения, но старые версии 1.x работают прекрасно в незарегистрированном режиме)
  • Hoobis Loop-back Driver (могут быть проблемы – он иногда проглатывает MIDI поток)

В-четвёртых, Power YMF (см. Q1.13)

В принципе, этого вполне достаточно. Ссылки, где можно скачать эти программы можно найти на сайте http://xgmidi.wtal.de/

См. также Q4.32

5.2. Где я могу найти информацию по написанию музыки на YMF7x4?

Ещё есть цикл статей, посвящённых именно написании музыки на YMF7x4. Ищите на сайте http://www.ixbt.com/

5.3. А действительно ли я могу писать музыку, использую YMF?

Если вы сомневаетесь, мои скачайте MP3 файлы с http://www.trancein.com/music/2002-agfaft/. Все они сделаны с применением YMF7x4 MIDI синтезатора и Power YMF (см. Q1.13)

См. также Q4.32

5.4. Могу я быть уверенным, что мои MIDI файлы будут звучать правильно на других XG-совместимых картах?

Да. Звучание XG MIDI совместимо по тембру и эффектам. Однако если вы в своих MIDI установили тонко-подстраиваемые или граничные значения манипуляторов эффектов, никто вам гарантировать не может, что на другой XG карточке будет ваш звук. Например, на некоторых MIDI файлах можно услышать поскрипывание, возникающее из-за выхода за пределы разрядной сетки на высоких уровнях добротности резонансных фильтров.

5.5. Как мне добраться до Sondius XG в моих MIDI?

Банки 10480-10487 и 12528-12535(Прокси). Номера инструментов разные, например, 57, 63, 72, 75. Инструменты обязательно должны находиться на 1-м треке (1-й парт).

5.6. Есть ли определения инструментов Soundius-XG для Cakewalk/Sonar?

Есть. http://www.trancein.com/articles/ymf-faq/vlins.zip

5.7. Как мне сделать техно-ударник?

Берём Analog Drum Kit и с помощью XG-Edit меняем октаву звучания на более низкую. Затем увеличиваем среднюю фазу звучания до тех пор, пока не получим нужного звука. Для нормального звука “тарелок” вам придётся использовать второй Drum Kit, т.е. в MIDI будут две дорожки с ударными.

Есть и другие приёмы, например, одновременное звучание нескольких инструментов.

Power YMF (см. Q1.13) содержит специальный Dance банк со звуками “современных” ударных. Вы можете также сделать свой банк.

5.8. Мне не удаётся переключать инструменты. Многие я слышу точно такими же

Для нормальной работы вам нужно перевести карту в режим XG. Сделать это можно, подав SYSEX сообщение “XG RESET”. В Cakewalk вам надо открыть SYSEX Editor и подгрузить SYSEX банк xg-reset.syx, который вы найдёте в каталоге установки кейка.

5.9. Как раборает XG-Edit?

XG Edit хранит у себя все изменения всех контроллеров и внутренних параметров XG и имеет функции записать их все в SYSEX файл, который может быть присоединён к MIDI файлу и в процессе звучания эти параметры будут переданы синтезатору (его настройка). В реальном времени, если что-либо меняется (например, крутятся регуляторы), все необходимые MIDI сообщения уходят в синтезатор в процессе звучания. Поэтому обычно XG редакторы подключаются параллельно с секвенсором.

6. Игры

6.1. Какие драйвера лучше всего для игр?

Самые последние версии VXD + патчик на Sensaur-у (см. Q6.9) + патчик Aureal A2D(см. Q6.3)

Лучше использовать VxD драйвера 2018, 2019.

Самые последние тошибовские драйвера VxD 2020 (cм. Q8.5) не поддерживают вывод на 4 колонки (хотя это и поправимо, если полазить по реестру, или с помощью Power YMF (см. Q1.13)).

6.2. Какие стандарты на 3D звуковые API поддерживает карта?

DS3D, Sensaura, A3D 1, EAX 1, EAX 2. Это встроено в драйвера. Позиционирование на карте аппаратное, по алгоритмам сенсауры. Если установить патчик Aureal A2D (см. Q6.3), будет A3D 2 и 3.

6.3. Поддерживается ли A3D 2 и A3D 3?

Текущие драйвера нет, но вы можете скачать A2D 3 драйвер от Aureal. Не будет только ранних отражений, т.е. wavetracing. Позиционирование, окклюзии, реверб геометрический – аппаратные. Вот прямая ссылка: http://www.3dss.com/files/a2ddrivers312.exe

6.4. Какова нагрузка на процессор в играх?

Невелика (<5%). Это примерно на уровне загрузки SBLive.

6.5. Как включить A3D в Quake3?

Драйвера не поддерживают A3D 3. Для этого потребуется скачать патчик-эмулятор Aureal A2D. См. Q6.3.

6.6. Как мне быть с играми, если памяти у меня мало?

Проблема может частично решена, если убить MIDI банк. См. Q2.2

6.7. Одновременно слушать MIDI и играть в Q2 не получится, т.к. FPS падают в 3 раза

Решается вырубанием MIDI ;-). Как ваpиант, отключением 2-х эффектов. Кстати, с хорошим 3D видеоакселератором тормозов не ощущается.

6.8. Глюки в игре Thief2

Необходимо установить Sensaura VXD (см. Q6.9)

6.9. Патчик на Sensaura

ftp://ftp.sensaura.com/SensauraVxd2203.zip (ftp://ftp.sensaura.com/ – искать здесь, если ссылка поменяется)

Там лежит свежий vxd (часть дров, отвечающая за трехмерный звук). Даже с последними Ямаховскими дровами (2020) идет жутко древний vxd, которому уже больше года, и который глючит в некоторых играх (в моем случае – thief2). Само собой, для WDM дров эта ссылка бесполезна 🙁

6.10. Аппаратен ли 3D звук на YMF7x4?

Полуаппаратен: все основные операции по формированию 3D выполняются софтово.

Чип может только:

  • микшировать стерепоток и поток реверберации. В 744 и 754 также микшируются 2 моно потока заднего канала. В 724 и 740 или в режиме “2 колонки” два дополнительных буфера не используются в играх;
  • производить питч по частоте (эффект Допплера);
  • проигрывать буфера в формате WAV файлов с Loop;
  • проигрывать DLS wavetable банки;
  • несколько DSP команд модификации аудиобуферов.

Более подробно о возможностих см. Q4.13 Там всё относящееся к MIDI голосам применимо и к аудио. Всего доступно для одновременной обработки 256 аудиобуферов.

7. Сделай сам

7.1. А что и куда нужно припаять, чтобы подключить четыре колонки на YMF724?

Возможность/невозможность самого подключения зависит от кодека. По идее настоящий 4-канальный сюрраунд можно получить на stac9708, который единственный имеет полноценные 4 канала. НО! Мы имеем просто дополнительный независимый стереоканал, в который кто-то должен гнать звуковой поток. Драйвара это не поддерживают. Пока нет и просто ПО под это дело. Для тех, кому все-таки очень хочется, есть другой более простой вариант – просто подключиться на LNLVL_OUT (и пофиг что там с него идет, лишь бы шло хоть что-то :)), утянуть с сайта производителя кодека софт для руления дополнительным выходом, и наслаждаться полученным “результатом” :). Некоторые уже именно так и сделали. Что они при этом получили ? Все кодеки (в т.ч. и stac9708, когда не используется его сюрраунд-канал) гонят на LNLVL_OUT _тот_же_самый_сигнал_, что и на основной выход, т.е. “тыловые” колонки будут фактически запараллелены с фронтальными, с той лишь разницей, что есть возможность независимой регулировки уровня громкости (а на stac9708 – еще и глубины 3D-Wide). Т.е., как видите, никаким сюрраундом тут даже не пахнет :).

7.2. Аппаратный регулятор громкости

 Vol Up    ___ 1k        ___ 1k     К чипу YMF754
 +--/ ----|___|---+-----|___|-----o 53(56)
 |               _|_
 |               --- 1000pF
 |               _|_
 |         ___ 1k        ___ 1k     К чипу YMF754
 +--/ ----|___|---+-----|___|-----o 52(55)
 |Vol Down       _|_
 |               --- 1000pF
_|_              _|_

Выводы для YMF754 указаны для квадратного корпуса. Выводы для прямоугольного корпуса указаны в скобках.

Для других чипов:

YMF724F-V и YMF740C-V: Up – 8, Down – 7. Для 724 эти выводы выведены ещё и на место не установленной 8-ногой микросхемы (Up – 2, Down – 3).

Владельцам XWave6000:

слева от PCI разъема есть место под не pаспаяную восьминоговую микросхему. Рядом с ней есть надпись U2 и в центре того места, куда должна запаиваться микросхема, есть надпись 93С46. Лучше подпаяться к площадкам этой неpаспаянной микросхемы.

Выглядеть это будет так:

Up: Вывод 2 93С46
Down: Вывод 3 93С46

8. Прочее

8.1. Утилита к Stac9704 – surround & TrueLineLevel control по любому глючок – если вертеть VolumeControl (он я так понял крутит только громкость на наушники), то этот гад теряет все настройки для LineOut (громкость, громк. вкл/выкл и сюрраунд). Наоборот – утилей крутить LineOut -> все четко. Как лечить?

Не излечимо. От драйверов не зависит. От утилиты тоже.

8.2. Как сделать, чтобы при перезагрузке запоминались установки громкости?

Драйвера не ранее 1036.

8.3. Нет регуляторов 3D Wide. Как мне это настроить?

Данная возможность есть не на всех кодеках. Например, TLC320AD91 от Texas Instruments это не поддерживает. Однако во многих случаях этот регулятор лучше не использовать, т.к. заметно портится звук. Лучше использовать нормальные колонки и располагать их подальше.

8.4. Если воспроизводятся MIDI + запускается Photoshop 5 или компилируется Delphi проект, система виснет напрочь

Наблюдается не на всех конфигурациях. От размера памяти и версий драйверов не зависит (по крайней мере 1029..1040). Может и не возникнуть. Пока решений не найдено.

Для материнки Soltek62B(BX): С версией биоса М1 висло. С М4 – не могу подвесить и все.

8.5. Какие ресурсы в интернат посвящены YMF7x4?

http://YMF724.da.ru – драйвера, спецификации, полезные ресурсы;

http://www.yamaha-xg.com – собственно для YMF-724 ничего нет, но много полезной информации по XG (ссылки, файлы, МИДИ…);

http://www.scargo.com/nshim/ymf/ – сайт Фанов из Японии (на японском((( , но много полезных ссылок и часто обновляется).

http://www.ixbt.ru – сайт о аппаратуре PC. Здесь есть и несколько моих статей про YMF7x4.

http://www.3dss.com

http://www.3dss.com/drivers/utils.html – Там конечно не только про 7х4, но есть много интересной информации и ссылок. AC97mix и A2D312 нашёл именно там.

http://cdgenp01.csd.toshiba.com/content/support/downloads/t820snd95.exe Последние vxd дpайвеpа 2020

http://www.3dsoundsurge.com/cgi-bin/wwwthreads/postlist.pl?Cat=&Board=Forum20 Англоязычный форум по картам 7×4

http://www.3dsoundsurge.com/drivers/Yamaha/Win9x.html – Ссылки на драйвера разных версий

8.6. Полезные ссылки по железу

Это для управлением Surraund’ом http://www.sigmatel.com/downloads/st3dlnlv.zip

Это тоже для управления сюрраундом, но несколько меньше функций http://www.sigmatel.com/downloads/st3d.zip

Это даташит на кодек 9704 http://www.sigmatel.com/datasheets/9704spec.PDF

Утилита управления кодеками AC97 Mixer (бесплатная) http://www.upsystems.com.ua/support/alexmina/click.php?url=ac97mix.zip

8.7. Какие кодеки могут стоять на YMF7x4?

SigmaTel: stac 9700 – все фичи 9704, но чуть хуже по шумам
stac9701(03) – нет никаких дополнительных фич
stac9704(07) – 3D-Wide (далее – 3DW), LNLVL_OUT
stac9708(11) – 3DW, SDAC, LNLVL_OUT/SDAC_OUT. Очень малошумный. По моему опыту, самый качественный кодек из всех.
stac9721(23) – 3DW, LNLVL_OUT (Такой стоит на SBLive 1024)
stac9744(45) – 3DW, LNLVL_OUT

TexasInstruments: tlc320ad91 – тоже нет ничего. Могут быть проблемы с мамками – треск при записи.

AvanceLogic: alc100 – 3DW, LNLVL_OUT

AKM (Asahi Kasei Mikrosystems):
ak4542 – 3DW, LNLVL_OUT
ak4543 – 3DW, LNLVL_OUT
ak4540 – дополнительных фич нет

Yamaha: ymf752 – 3DW, LNLVL_OUT

Winbond: w83791d – 3DW

ESS: Маркировка – es1920s a 9909 Вроде нареканий нет, нешумный.

Другие: WM9701

8.8. Скрытые возможности карты

Правим реестр: HKEY_LOCAL_MACHINE\Software\YAMAHA\YMF724\

ShowMisc = 01: показывает Misc вкладку
ShowWaveOut = 01: показывает Wave Out вкладку с параметром HiFi mode (см. Q3.3) Можно сразу поставить SRC=1, для включения.

О FAQ

Этот FAQ создан по вопросам и ответам пользователей в FIDO-Net конференции su.hardw.pc.sound а также по личному опыту эксплуатации карт 724 и 744 автором. Часть ответов оставлено в оригинальной орфограыии и стилистике.

Идея и реализация FAQ а также авторские права принадлежат Ревво Андрею (Trancein) Web: http://www.trancein.com

В составлении этого FAQ мне помогли:

Alex Belov Alexandr Brezgin Alexandr Chekalin Alexander Choporov Alexander Ivanov Alexey Fedotkov Alexey Tolstyh Felix (http://YMF724.da.ru/) Igor Baylukow Igor Martynenko Ilya Nepokulchitskiy Nikolay Klimenko Roman Cornelius Victor Golovnya Vladimir Ivanov Vladimir Levchenko Vladimir Sadvinsky Vladimir Ustyugov Yuriy Shevchenko

Огромное вам спасибо! Также благодарю всех членов конференции за ваши вопросы и ответы.

Опубликование FAQ в онлайновых и оффлайновых изданиях без согласия автора запрещено. Приветствуются прямые ссылки.

Copyright © 1999-2002, Андрей Ревво (Trancein)