Yamaha YM3812

Yamaha YM3812
Микросхема Yamaha YM3812, год выпуска 1991

Yamaha YM3812, также известная как OPL2 (сокращение для FM Operator Type-L) — электронный компонент, микросхема звукогенератора, разработанная компанией Yamaha в середине 1980-х годов (на подложке кристалла указан 1985 год). Получила известность благодаря широкому применению в ранних звуковых картах для IBM PC-совместимых компьютеров, таких как AdLib и Sound Blaster.

Микросхема имеет обратную совместимость с микросхемой OPL (YM3526), и по сути является немного улучшенной её версией — основные различия заключаются в добавлении трёх вариантов формы сигнала для генераторов частоты. Существует улучшенная версия OPL2 — OPL3 (YMF262), которая также стала популярной и использовалась в более поздних звуковых картах, например в Sound Blaster 16. Другая микросхема со сходными возможностями — YM2413 (OPLL), является упрощённой версией OPL.

Возможные формы сигнала генераторов YM3812

С точки зрения программиста, микросхема представляет собой набор из 244 регистров, доступных только на запись. Она может генерировать 9-канальный звук, каждый из каналов имеет по два генератора. Генераторы могут создавать синусоидальные колебания, из которых можно получить три другие формы сигнала — один полупериод синусоиды может быть инвертирован или отключён, а также может быть отключена одна четверть периода, что создаёт сигнал приблизительно пилообразной формы. Такой необычный способ получения разных форм сигнала создаёт характерное для YM3812 звучание. Каждый генератор сигнала имеет свой генератор амплитудной огибающей ADSR-типа. Основной метод синтеза — частотная модуляция, при котором генераторы одного канала модулируют друг друга различными способами.

Краткое описание назначения управляющих регистров:

Параметры каналов:

  • Основная частота (10 разрядов)
  • Октава (3 разряда)
  • Включение и выключение ноты
  • Режим синтеза (FM, или простой аддитивный)
  • Обратная связь (0-7, уровень самомодуляции)

Параметры генераторов (два набора для каждого канала):

  • Умножение частоты (может быть 1/2, 1..10, 12 или 15)
  • Форма сигнала (синусоида, полусинусоида, абсолютная синусоида, четверть синусоиды)
  • Громкость (0-63, используется логарифмическая шкала)
  • Параметры огибающей ADSR (4 разряда для каждого, логарифмическая шкала)
  • Амплитудная модуляция (включена или выключена)
  • Частотная модуляция (включена или выключена)
  • Удержание звука (включено или выключено)
  • Изменение скорости амплитудной огибающей в зависимости от высоты тона (включено или выключено)
  • Изменение громкости в зависимости от тона (0-3)

Дополнительные общие параметры:

  • Глубина частотного вибрато
  • Глубина амплитудного вибрато
  • Режим перкуссии (использует 3 из 9 каналов для имитации 5 различных ударных инструментов)
  • Режим составной синусоиды (никогда не использовался, и не работает на OPL3)

Звук генерируется полностью цифровой схемой и выводится на внешний ЦАП (YM3014B) в виде потока чисел с плавающей точкой, с частотой дискретизации приблизительно 49720 Гц.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Yamaha YM3812" в других словарях:

  • Yamaha YM3812 — An audio sample of music written for and played on YM3812 The Yamaha YM3812 also known as the OPL2 (OPL is an acronym for FM Operator Type L) is a sound chip (i.e. int …   Wikipedia

  • Yamaha YM3812 — Der Yamaha YM3812 auch bekannt als OPL2 (OPL ist eine Abkürzung für FM Operator Type L) ist ein Soundchip bzw. integrierter Schaltkreis, hergestellt von der Yamaha Corporation und ist bekannt für seine weite Verbreitung in Soundkarten für den IBM …   Deutsch Wikipedia

  • Yamaha YM3812 — Un chip de sonido Yamaha YM3812. El chip Yamaha YM3812, conocido también como OPL2 (OPL es un acrónimo de FM Operator Type L ) es un chip de sonido creado por Yamaha Corporation, famoso por su amplia utilización en tarjetas de sonido para los PCs …   Wikipedia Español

  • Yamaha YMF262 — (year 1994) The Yamaha YMF262, also known as the OPL3 (OPL is an acronym for FM Operator Type L), is an FM synthesis sound chip. It is an improved version of the Yamaha YM3812 (OPL2), adding the following features: twice as many channels (18… …   Wikipedia

  • Yamaha YMF262 — (1994) …   Википедия

  • Yamaha Corporation — Yamaha Logo de Yamaha Création 12 octobre 1887 Siège social Hamamatsu …   Wikipédia en Français

  • Yamaha YMF262 — Yamaha YMF262. Archivo:YamahaOPL2.jpg Yamaha YMF262 M en Modem Rockwell. El Yamaha YMF262 también conocido como OPL3 (OPL es un acrónimo de FM Operator Type L), es una versión mejorada del chip de sonido Yamaha YM3812 (OPL2) diseñado y fabricado… …   Wikipedia Español

  • Yamaha YM2413 — El Yamaha YM2413, también llamado OPLL, es un Chip de sonido de muy bajo costo fabricado por Yamaha Corporation y basada en su Yamaha YM3812 (OPL2). Para hacer al chip más barato de fabricar, muchos de los registros internos fueron quitados. Por… …   Wikipedia Español

  • YM3812 — Микросхема Yamaha YM3812, год выпуска 1991 Yamaha YM3812, также известная как OPL2 (сокращение для FM Operator Type L) электронный компонент, микросхема звукогенератора, разработанная компанией подложке кристалла указан 1985 год). Получила… …   Википедия

  • Yamaha — Logo de Yamaha Création 12 octobre 1887 Siège social …   Wikipédia en Français


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»