Материал из Chipwiki
Перейти к: навигация, поиск
Yamaha YM2612
(перенаправлено с «ym3438»)

YM2612 (также известная, как OPN2) — микросхема звукогенератора, разработанная компанией Yamaha в 1980-х годах. Устройство и программная модель YM2612 очень похожи на другую микросхему семейства - YM2203 (OPN). Практически, YM2612 содержит в себе функциональность двух YM2203. Различия заключаются в отсутствии у YM2203 генератора LFO и управления панорамой, а также режима ЦАП (YM2203 использует для вывода звука FM-синтезатора внешний ЦАП). С другой стороны у YM2612 отсутствует SSG-часть (полностью совместимая с General Instrument AY-3-8910).

Наиболее известна из всего семейства благодаря игровой консоли Sega Mega Drive

Варианты

YM3438 (OPN2C) - CMOS-версия YM2612, изменен выход ЦАП 6-го канала к 9-битному выходу в режиме FM. Чип имеет более высокое выходное сопротивление, требуя более тяжелый внешний шумовой фильтр, но выводит более громкий звук. Улучшенная версия OPN2C, которая не усекает битовую глубину и не страдает "эффектом лестницы", использовалась во вторых моделях Sega Mega Drive.

Музыкальные возможности

  • Шесть независимых каналов (голосов) FM-синтезатора
  • Четыре оператора (генератора частоты) на каждый канал
  • Два программируемых таймера
  • Генератор сверхнизкой частоты (LFO)
  • Аналоговый стереофонический выход (большинство других микросхем FM-синтеза фирмы Yamaha требовали использования внешней микросхемы ЦАП)
  • Операторам третьего канала можно назначать собственную частоту (для остальных каналов частоты операторов могут иметь только кратные частоты от основной частоты канала)
  • Шестой канал также может использоваться в режиме ЦАП для воспроизведения оцифрованных звуков, при этом FM-синтезатор для данного канала отключается
  • Каждый канал может быть помещён слева, справа, или в центре стереопанорамы

Системы, в которых применялась микросхема YM2612

Примеры звучания

The Revenge of Shinobi OST
TMNT The Hyperstone Heist OST
TiTAN - Overdrive
Cherry Bon Bon (ym2612)
Planet Earth - Day Trip
FLM - BadApple!!
Time Trax