YM2612 , eller OPN2 , er en seks-kanals lydgeneratorchip udviklet af Yamaha . Det er en del af en familie af mikrokredsløb til et lignende formål, produceret af det samme firma, der bruger frekvensmodulationsmetoden ( FM-syntese ) til at syntetisere lyd. De lyde, den skaber, ligner lyden på andre chips i familien, såsom YM3812 ( OPL2 ) og YMF262 ( OPL3 ), der bruges i Sound Blaster -lydkort fra Creative Labs .
YM2612 er bedst kendt fra Sega Mega Drive spillekonsollen , hvor den blev brugt som hovedsynthesizer (parret med en Texas Instruments SN76489 ). Det blev også brugt i FM Towns computer .
YM2612 har følgende lydgenereringsfunktioner:
I DAC-tilstand giver den sjette kanal dig mulighed for at afspille 8-bit digitaliserede samples , mens FM-synthesizeren for denne kanal er slukket. Data udsendes til DAC'en ved at skrive værdier til et af 8-bit registrene på chippen. Da YM2612 ikke har en lydoutputbuffer, skal dataoutput med den ønskede samplingshastighed leveres af kontrolprocessoren i softwaren.
Enheden og softwaremodellen af YM2612 ligner meget en anden chip i familien, YM2203 (OPN). Praktisk talt deler YM2612 funktionaliteten af de to YM2203'ere, med mindre forskelle, og har en lignende lyd. Forskellene er, at YM2203 mangler en LFO-generator og panoreringskontrol, samt en DAC-tilstand (da YM2203 bruger en ekstern DAC til at udsende lyden fra FM-synthesizeren); og på den anden side i mangel af YM2612 SSG-delen (fuldt kompatibel med General Instruments AY-3-8910 , inklusive SSG-Type-konvolut til kanaloperatører). Formålet med disse mikrokredsløbs kontrolregistre er grundlæggende det samme.
"Instrumenter" (enkeltkanals operatørparametersæt), der bruges af YM2612 i Mega Drive/Genesis-spil, er kompatible med nogle Yamaha DX/TX-synthesizere, såsom Yamaha DX100 .
Yamaha Sound Generator Chips | |
---|---|
PSG | |
OPL | |
OPN |
|
OPM/OPP |
|
OPS |
|
div |
|
DAC |
|
DSP |
|