Yamah a YMF262, также известный как OPL3 (OPL - это акроним для оператора FM типа L), представляет собой синтез FM звуковой чип, выпущенный корпорацией Yamaha в начале 1990-х годов. Это улучшенная версия Yamaha YM3812 (OPL2). Он использовался в ряде звуковых карт IBM PC, включая Sound Blaster 16 и Pro AudioSpectrum (16bit).
YMF262 улучшил набор функций YM3812, добавляя следующие функции:
YMF262 также удалил поддержку малоиспользуемого режима CSM, представленного в YM3812 и YM3526.
Режим FM-синтеза YMF262 настраивается разными способами:
Как и его предшественник, OPL3 выводит звук в форме цифрового ввода-вывода, для чего требуется внешний чип DAC, такой как YAC512.
YMF262 использовался во многих звуковых картах, включая популярные Sound Blaster Pro 2, Sound Blaster 16 ASP. Более поздние модели Sound Blaster 16 интегрировали OPL3 с другими чипами. В окончательной модели Creative Labs использовала клонированный чип OPL3, CQM, интегрированный с другими чипами. Он использовался в Pro AudioSpectrum (16 бит).
Yamaha также выпустила полностью совместимый вариант с низким энергопотреблением YMF289 OPL3-L, предназначенный для PCMCIA звуковые карты и портативные компьютеры.
Более поздние аудиоконтроллеры Yamaha для ПК, включая YMF278 (OPL4 ), однокристальные Yamaha YMF718 / 719S и семейство PCI YMF724 / 74x, включали Блок синтеза FM YMF262 для обратной совместимости с устаревшим программным обеспечением. См. YMF7xx для получения дополнительной информации.
Конкурирующие производители звуковых чипов (такие как ESS, OPTi, Crystal и другие) разработали свои собственные OPL3-совместимые аудиочипы с разной степенью соответствия оригинальному OPL3.
В 2015 году открытый исходный код RTL реализация OPL3 была написана в SystemVerilog и адаптирована для FPGA.
Yamaha YMF289 - это версия YMF262 с низким энергопотреблением. Он разработан для приложений с низким энергопотреблением, таких как ноутбуки и звуковые карты PCMCIA. Он использовался в некоторых звуковых картах Sound Blaster 16 производства Creative Technology. YMF289B работает в паре с сопутствующим чипом ЦАП с плавающей запятой YAC513 или YAC516.
YMF289 полностью совместим с регистрами и сохраняет набор функций YMF262 с рядом отличий:
Yamaha YMF289B и сопутствующий ЦАП YAC516
Технология ESS Производное ПО собственной разработки, именуемое ESFM, представляет собой усовершенствованный OPL3-совместимый клон с 20 голосами и 72 операторами, включающий два рабочих режима: собственный режим и устаревший режим, который управляет его набором функций и d поведение. В собственном режиме ESFM позволяет отображать более шести FM-голосов 4 операторов, что потенциально позволяет значительно повысить сложность генерируемых тонов. Драйверы для Windows 9x содержат собственные исправления для инструментов, использующие этот расширенный режим. И наоборот, режим Legacy обеспечивает полную обратную совместимость с YMF262 Yamaha. Выходные данные ESFM в этом режиме в целом соответствуют YMF262, но некоторые тона отображаются совершенно иначе, что приводит к уникальным искажениям звука и музыки в некоторых играх.
ESFM доступен в звуковых чипах ESS, начиная с ES1688 AudioDrive на базе ISA и заканчивая ES1938 Solo-1 на базе PCI, тогда как более ранние чипы требовали внешнего чипа FM-синтезатора (обычно Yamaha YMF262). Звуковые чипы ESS Maestro на основе PCI основаны на программной реализации FM-синтеза, в которой отсутствуют специальные функции ESFM.
ES1869F - один из нескольких звуковых чипов, разработанных ESS, в которых реализована уникальная функция ESFM.