Введение

Существовали различные семейства аудиоконтроллеров Yamaha с маркировкой YMF7xx.

семейства OPL3-SA

YMF701 (OPL3 SA): включает в себя функции OPL3 и OPL3 L, 16-битный стереокодек, MIDI-интерфейс, совместимый с MPU 401, игровой порт, интерфейс Plug and Play ISA, совместимость с Windows Sound System (CS4231) и Sound Blaster Pro. YMF711 (OPL3 SA2): на базе OPL3 SA, добавляет совместимость с Plug and Play ISA, 10-контактный интерфейс поддерживает 16-битное декодирование адреса порта (старшие 4 бита), интерфейс EEPROM, расширенный видеопорт, интерфейс CPU и DAC для OPL4 ML, интерфейс модема или интерфейс IDE CD-ROM. YMF715 (OPL3 SA3): на базе OPL3 SA2, семейство OPL3 SA3 добавляет поддержку 3D-звука через DirectSound3D и QSound.

Семейство DS-XG

Последний номер модели для контроллерных микросхем, используемых на картах шины ISA, – 719; микросхемы, используемые на картах PCI, начинаются с 720 и выше. Микросхемы для автономных адаптеров шины PCI маркируются как YMF7x4, а для систем, установленных на плату или встроенных, – как YMF7x0. Серия DS XG оснащена аппаратным XG MIDI-синтезом с полифонией 32 или 64 нот, полнодуплексным воспроизведением и записью при любой частоте дискретизации (внутренне повышается до 48 кГц), внешним игровым контроллером и MIDI-интерфейсом, а также блоком поддержки устаревших приложений DOS. Процессоры семейства DS XG использовались во многих недорогих (менее 50 долларов) звуковых картах. Относительная производительность была хорошей, несмотря на типично низкую стоимость. Карты обычно оснащались качественными 18-битными цифро-аналоговыми преобразователями, обеспечивающими сопоставимый низкий уровень шума и гармонических искажений, как и в полупрофессиональном оборудовании. Синтезатор XG серии DS XG поддерживает не только базовый уровень XG System Level 1, но и некоторые дополнения MU 50 и может воспроизводить большинство музыкальных данных, ранее запрограммированных для популярной дочерней платы DB50XG. Карты YMF7x4 поставляются с 2 МБ 8-битных сэмплов по умолчанию, которые необходимо загружать в системную оперативную память при загрузке. Разрешение и содержимое банка сэмплов не являются аппаратными ограничениями. Пользователь может загружать собственные банки с помощью сторонних инструментов для дальнейшего улучшения качества звука или полной смены набора инструментов. Как и большинство других генераторов тонов стандарта XG, YMF7x4 может переключаться в режим TG300B, который является эмуляцией стандарта Roland GS и обеспечивает адекватное воспроизведение музыкальных данных с логотипом GS. Поддержка устаревших технологий включает в себя FM-синтезатор OPL3, эмуляцию Sound Blaster Pro (22 кГц, 8 бит, стерео) и MIDI-интерфейс, совместимый с MPU 401. Помимо OPL3, приложения DOS, работающие под Windows 9x/Me, также могут использовать генератор тонов XG. Все эти функции доступны с помощью VxD-драйвера Yamaha под Windows 9x/Me. WDM-драйверы для этих операционных систем и более поздних Windows 2000/XP могут лишаться важных элементов управления микшером, таких как отдельные выходы Line Out и 3D Wide. Режим поддержки устаревших технологий не поддерживается в ОС на базе NT. Оригинальной версией чипсетов DS XG является YMF724. Он ограничен двумя каналами вывода. За ним следует YMF744 и его варианты, которые имеют четырехканальный вывод. Последняя и самая продвинутая версия серии чипсетов YMF7x4 – YMF754, которая также имеет стандартный четырехканальный вывод, но добавляет функции сниженного энергопотребления. Самыми функциональными звуковыми картами на базе YMF754 являются Labway XWave 6000 (которая имеет дополнительный аппаратный чип для эмуляции 5.1-канального объемного звука и шестиканальный усилитель, обеспечивающий 2 Вт на канал) и Hoontech SoundTrack i Phone Digital XG (которая имеет дополнительный разъем для входящей в комплект поставки гарнитуры с микрофоном, оптимизированным для речи, а также схему, ограничивающую обратную связь в приложениях телефонии). VxD-драйверы DS XG под Windows 95, 98, 98SE или ME могут переключаться на Sondius XG, что позволяет эмулировать генератор тонов VL70 m (за исключением блока искажения).

Модели

YMF724 (DS 1): Первая модель, использующая шину PCI. Включает 64-голосный волновой синтезатор (поддерживается всего 73 одновременных аудиопотока), интерфейс к кодеку AC'97, выход S/PDIF, декодер Dolby AC-3. YMF738: Интегрированное Sensaura 3D-аудио, интерфейс AC'97 2.1. YMF740C (DS 1L): Основан на YMF724, но включает только 32-голосный волновой синтезатор (поддерживается всего 41 одновременный аудиопоток). В отличие от YMF724, в нем отсутствуют интерфейсы S/PDIF и AC-3. YMF744B (DS 1S): Соответствует PCI 2.2, полностью 3,3-вольтовый процессор на основе YMF724, добавляет поддержку порта ZV, вторичный AC'97 2.1 CODEC. YMF754 (DS 1E): Основан на YMF744, добавляет возможность одновременного использования порта ZV и входа S/PDIF, питание 2,5 В для основной логики и фильтра PLL, смешивание входного сигнала SPDIF с микшера без предварительного изменения частоты дискретизации.

Семейство AC-XG

Семейство AC XG оснащено кодеком AC'97. YMF725: кодек AC'97 для использования с YMF724. YMF743: AC'97 2.1 стереокодек. YMF752: AC'97 2.1 стереокодек с преобразователем частоты дискретизации. YMF753: AC'97 2.2 стереокодек, основанный на YMF743.