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-синтезатор для данного канала отключается
- Каждый канал может быть помещён слева, справа, или в центре стереопанорамы