YM2612 , sau OPN2 , este un cip generator de sunet cu șase canale dezvoltat de Yamaha . Face parte dintr-o familie de microcircuite cu scop similar, produse de aceeași companie, folosind metoda de modulare a frecvenței ( sinteza FM ) pentru a sintetiza sunetul. Sunetele pe care le creează sunt similare ca sunet cu alte cipuri din familie, cum ar fi YM3812 ( OPL2 ) și YMF262 ( OPL3 ), utilizate în plăcile de sunet Sound Blaster de la Creative Labs .
YM2612 este cel mai bine cunoscut de la consola de jocuri Sega Mega Drive , unde a fost folosit ca sintetizator principal (împerecheat cu un Texas Instruments SN76489 ). A fost folosit și în computerul FM Towns .
YM2612 oferă următoarele capabilități de generare a sunetului:
În modul DAC, al șaselea canal vă permite să redați mostre digitalizate pe 8 biți , în timp ce sintetizatorul FM pentru acest canal este oprit. Datele sunt transmise DAC prin scrierea valorilor într-unul dintre registrele de 8 biți de pe cip. Deoarece YM2612 nu are un buffer de ieșire audio, ieșirea datelor la rata de eșantionare dorită trebuie să fie furnizată de procesorul de control în software.
Modelul de dispozitiv și software al lui YM2612 este foarte asemănător cu un alt cip din familie, YM2203 (OPN). Practic, YM2612 împărtășește funcționalitatea celor două YM2203, cu diferențe minore, și are un sunet similar. Diferențele sunt că YM2203 nu are un generator LFO și control pan, precum și un mod DAC (deoarece YM2203 folosește un DAC extern pentru a scoate sunetul sintetizatorului FM); și, pe de altă parte, în absența părții YM2612 SSG (pe deplin compatibil cu General Instruments AY-3-8910 , inclusiv plicul SSG-Type pentru operatorii de canal). Scopul registrelor de control ale acestor microcircuite este practic același.
„Instrumentele” (seturi de parametri operator cu un singur canal) utilizate de YM2612 în jocurile Mega Drive/Genesis sunt compatibile cu unele sintetizatoare din seria Yamaha DX/TX, cum ar fi Yamaha DX100 .
Chipsuri Yamaha generatoare de sunet | |
---|---|
PSG | |
OPL | |
OPN |
|
OPM/OPP |
|
OPS |
|
misc |
|
DAC |
|
DSP |
|