Yamaha YM2612

редактировать
Звуковой чип синтеза FM от Yamaha Yamaha YM2612

YM2612, он же OPN2, представляет собой звуковой чип , разработанный Yamaha. Он принадлежит к семейству микросхем FM-синтеза Yamaha OPN, используемых в нескольких игровых и компьютерных системах.

Содержание

  • 1 Обзор
  • 2 Характеристики
  • 3 Технические детали
    • 3.1 Особенности выходного ЦАП
    • 3.2 Варианты
      • 3.2.1 Yamaha YM3438
      • 3.2.2 Yamaha YMF276
      • 3.2.3 Yamaha Fx1004 и FJ3002
  • 4 Игровое аудио
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки

Обзор

Yamaha YM2612 - шестиканальный FM синтезатор, созданный на основе Yamaha YM2203c. Наиболее часто он использовался в игровой приставке Sega Mega Drive / Genesis, а также в компьютере Fujitsu FM Towns. серии. Как и YM3438, он использовался Sega в различных системах аркадных игр, включая Mega-Play и Sega System 32.

Features

YM2612 имеет следующие особенности:

  • Шесть каналов FM
  • Четыре оператора на канал
  • Два интервальных таймера
  • Синусоидальный низкочастотный генератор
  • Встроенный стереовыход цифро-аналоговый преобразователь (для большинства других современных чипов Yamaha FM требуется отдельный внешний чип цифро-аналогового преобразователя)
  • Поканальный программируемый стереозвук (левый, правый, или оба слева и справа, что приводит к центру)
  • Для третьего канала операторские частоты могут быть установлены независимо, что делает возможными диссонирующие гармоники. (Обычно они имеют простое соотношение, например, 2 × или 3 × относительно общей базовой частоты)

Технические детали

Блок синтеза FM в YM2612 представляет собой расширенную версию блока FM, представленного в YM2203C, добавив два канала и интегрировав стереовыход DAC. YM2612 удаляет компонент SSG и порт ввода-вывода YM2203C. Он также был доступен в формате CMOS, например, YM3438, он же OPN2C.

В то время как чипы OPN высокого класса, такие как YM2608B, имеют выделенные каналы ADPCM для воспроизведения дискретизированного звука, YM2612 делает не. Однако его шестой канал может действовать как основной канал PCM с помощью регистра 'DAC Enable', отключая FM-выход для этого канала, но позволяя ему воспроизводить 8-битную импульсно-кодовую модуляцию звуковые образцы (в практика 7 бит, потому что MSB включает ЦАП, если установлен). В отличие от других OPN с ADPCM, YM2612 не обеспечивает синхронизацию или буферизацию выборок, поэтому все управление частотой и буферизация должны выполняться программно с помощью хост-процессора.

Особенности выходного ЦАП

Пример искажение кроссовера, создаваемое особенностями встроенного ЦАП YM2612. В некоторых случаях искажение кроссовера может повлиять на громкость и в некоторой степени на тембры определенных звуков.

В отличие от большинства чипов Yamaha FM для которых требуется внешний ЦАП с плавающей запятой, YM2612 имеет встроенный 9-битный ЦАП, который использует мультиплексирование с временным разделением для последовательного воспроизведения одного сэмпла каждого канала, аналогично YM2413. Этот метод вводит на выходе своеобразную форму кроссоверного искажения.

Кроме того, из-за ограниченного динамического диапазона встроенного ЦАП могут возникать дополнительные искажения при воспроизведении звуков с очень высокой громкостью.

Варианты

Yamaha YM3438

YM3438, также известный как OPN2C, является модифицированной CMOS версией YM2612. Однако это не прямая замена YM2612, поскольку звуковые выходы имеют более высокий импеданс.

Yamaha YMF276

Модель YMF276, также известная как OPN2L, является версией YM3438 с низким энергопотреблением. В отличие от YM2612 и YM3438, YMF276 требует внешнего ЦАП.

Yamaha Fx1004 и FJ3002

Ядро YM3438 было интегрировано в специальные ASIC, используемые в большинстве версий Model 2 версии Sega Mega Drive / Genesis.

Игровое аудио

YM2612 как основной звуковой генератор консоли Sega Mega Drive / Genesis широко использовался многими известными композиторами видеоигр, такими как Юзо Коширо.

См. Также

  • VGM - формат аудиофайла для нескольких платформ видеоигр, включая Sega Mega Drive / Genesis

Ссылки

Внешние ссылки

Последняя правка сделана 2021-06-22 09:56:18
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте