YM2612 nebo OPN2 je šestikanálový čip generátoru zvuku vyvinutý společností Yamaha . Je součástí rodiny mikroobvodů pro podobný účel, vyrobených stejnou společností, využívající k syntéze zvuku metodu frekvenční modulace ( FM syntéza ). Zvuky, které vytváří, jsou zvukově podobné ostatním čipům v rodině, jako je YM3812 ( OPL2 ) a YMF262 ( OPL3 ), které se používají ve zvukových kartách Sound Blaster od Creative Labs .
YM2612 je nejlépe známý z herní konzole Sega Mega Drive , kde byl použit jako hlavní syntezátor (spárovaný s Texas Instruments SN76489 ). To bylo také použito v počítači FM Towns .
YM2612 poskytuje následující možnosti generování zvuku:
V režimu DAC umožňuje šestý kanál přehrávat 8bitové digitalizované vzorky , zatímco FM syntezátor pro tento kanál je vypnutý. Data jsou odesílána do DAC zápisem hodnot do jednoho z 8bitových registrů na čipu. Protože YM2612 nemá audio výstupní vyrovnávací paměť, datový výstup s požadovanou vzorkovací frekvencí musí zajistit řídicí procesor v softwaru.
Zařízení a softwarový model YM2612 je velmi podobný dalšímu čipu v rodině, YM2203 (OPN). Prakticky sdílí YM2612 funkčnost dvou YM2203 s drobnými rozdíly a má podobný zvuk. Rozdíl je v tom, že YM2203 postrádá generátor LFO a ovládání panorámy, stejně jako režim DAC (protože YM2203 používá externí DAC pro výstup zvuku FM syntezátoru); a na druhé straně při absenci části YM2612 SSG (plně kompatibilní s General Instruments AY-3-8910 , včetně obálky typu SSG pro operátory kanálů). Účel řídicích registrů těchto mikroobvodů je v zásadě stejný.
"Nástroje" (jednokanálové sady parametrů operátora) používané YM2612 ve hrách Mega Drive/Genesis jsou kompatibilní s některými syntezátory řady Yamaha DX/TX, jako je Yamaha DX100 .
Yamaha | Čipy zvukového generátoru|
---|---|
PSG | |
OPL | |
OPN |
|
OPM/OPP |
|
OPS |
|
různé |
|
DAC |
|
DSP |
|