YM3812

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

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

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

Полезное


Смотреть что такое "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 — 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 YM3812 — Микросхема Yamaha YM3812, год выпуска 1991 Yamaha YM3812, также известная как OPL2 (сокращение для FM Operator Type L) электронный компонент, микросхема звукогенератора, разработанная компанией …   Википедия

  • 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

  • AdLib — This page is about the (now defunct) sound card company named Ad Lib not to be mistaken with the software company Adlib Software [http://www.adlibsoftware.com/] or Adlib Information systems [http://www.adlibsoft.com] . See ad lib for information… …   Wikipedia

  • OPL2 — 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… …   Deutsch Wikipedia

  • Adlib — Ad Lib, Inc. war ein Hersteller von Soundkarten und anderer Computerhardware. Der Name leitete sich vom lateinischen Ad Libitum ab, was ungefähr übersetzt soviel wie nach Belieben bedeutet. AdLib war auch der Name der Produktreihe. Die AdLib war… …   Deutsch Wikipedia

  • Incredible Technologies 8-bit — Le Incredible Technologies 8 bit, créé par Incredible Technologies, est un système d arcade commercialisé en 1988. Sommaire 1 Description 2 Spécifications techniques 2.1 Processeur 2.2 …   Wikipédia en Français

  • AdLib — AdLib, Inc. era una empresa fabricante de tarjetas de sonido y otros equipamientos para computadoras radicada en la ciudad de Québec, en Canadá. AdLib también era el diminutivo de su principal y mejor conocido producto, la AdLib Music Synthesizer …   Wikipedia Español

  • History of video games — Part of a series on …   Wikipedia


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

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