Yamaha YMF278
Yamaha YMF278B , även känd som OPL4 (OPL är en akronym för FM Operator Type-L ), är ett ljudchip som innehåller både FM-syntes och sampelbaserad syntes (ofta felaktigt kallad " vågbar syntes" ) av Yamaha .
Provbaserad synteskomponent
Sampelsyntesdelen är baserad på pulskodmodulering ( PCM). Den har:
- Upp till 24 samtidiga ljud (röster)
- Utsamplingsfrekvens på 44,1 kHz (den kan också acceptera 22,05 kHz sampel – de samplas upp till 44,1 kHz före utmatning)
- Vågformsdatalängder på 8, 12 eller 16 bitar
- Stereoutgång (med en 4-bit/16-nivå panorering för varje röst)
PCM-synthesizerdelen accepterar:
- Upp till 4 MB externt minne för vågdata
- Upp till 512 prover
- Externt ROM- eller SRAM- minne. Om SRAM är anslutet kan vågdata laddas ner från OPL4.
- Chipvalssignaler för 128 KB , 512 KB, 1 MB eller 2 MB minne kan matas ut.
Frekvensmodulationssynteskomponent
FM-delen är i huvudsak ett YMF262 (OPL3)-block; sålunda är den också bakåtkompatibel med YM3526 (OPL) och YM3812 (OPL2). Precis som OPL3 kan den fungera på ett av fyra sätt:
- 18 FM-kanaler med två operatörer
- 6 FM-kanaler med fyra operatörer + 6 FM-kanaler med två operatörer
- 15 FM-kanaler med två operatörer + 5 FM-trummor
- 6 FM-kanaler med fyra operatörer + 3 FM-kanaler med två operatörer + 5 FM-trummor
FM med fyra operatörer tillåter mer komplexa ljud men minskar polyfonin.
Åtta vågformer är tillgängliga för FM-syntesen:
- enkel sinus
- halv sinus
- absolut sinus
- kvarts sinus (pseudo-sågtand)
- alternerande sinus
- "kamel" sinus
- fyrkant
- logaritmisk sågtand
Till skillnad från OPL3, som har fyra kanaler för ljudutgång, har OPL4 sex kanaler.
Anslutningsmöjligheter
För åtkomst till ROM-vågdata kan Yamaha YRW801 2MB ROM-chip anslutas till OPL4. Den rymmer cirka 330 sampel, mestadels 22,05 kHz 12-bitars sampel med några trummor på 44,1 kHz. Den är kompatibel med den allmänna MIDI- standarden (128 melodiljud, 47 slagverksljud).
För ljudeffekter kan OPL4 anslutas till Yamaha YSS225 effektprocessor (EP), som lägger till olika ljudeffekter.
Liksom alla dess föregångare matar OPL4 ut ljud i digital-I/O-form, vilket kräver ett externt DAC- chip. För detta ändamål designades Yamaha YAC513 DAC.
Varianter
YMW258-F (Sega MultiPCM)
En avskalad version av YMF278B [ citat behövs ] (som tar bort FM-syntesen) byggdes för Sega som MultiPCM . Yamaha identifierar internt chippet som YMW258-F , även känd som GEW8 , eller FA1005 , medan Sega använder artikelnumret 315-5560 . Denna version av chippet användes tillsammans med YM3438 som gav ljudtimerkontroller.
YMW258-F kan producera upp till 28 kanaler av både FM-syntes och Advanced Wave Memory (AWM) sampling . Den stöder samplingshastigheter upp till 44,1 kHz och stöder 16-bitars ljud.
Ansökningar
YMF278B användes i Moonsound MSX- ljudkortet och i Yamahas SoundEdge - ljudkort för IBM PC och kompatibla enheter.
Precis som med YMW258-F, används den i olika Yamaha elektroniska musikinstrument , inklusive Yamaha MU5 och TG-100 ljudmoduler , Yamaha Portasound elektroniska keyboards (PSS-51, PSR-200, PSR-210, PSR-215, PSR -300, PSR-310, PSR-400, PSR-410, PSR-500, PSR-510 och PSR-600), QR-10 musikackompanjemangsspelare och QY -20 musikarbetsstation .