词条 | Yamaha YM2612 |
释义 |
The YM2612, a.k.a. OPN2, is a sound chip developed by Yamaha. It belongs to Yamaha's OPN family of FM synthesis chips used in several game and computer systems. OverviewThe Yamaha YM2612 is a six-channel FM synthesizer, based on the Yamaha YM2203C. It was most notably used in Sega's Mega Drive/Genesis video game console,{{r|sega}} as well as Fujitsu's FM Towns computer series.{{r|fmtowns}} As with the YM3438, it was used by Sega in various arcade game systems, including the Mega-Play, System 18, and System 32. FeaturesThe YM2612 has the following features:
Technical detailsThe YM2612 is an extended and integrated derivative of the FM synthesis block from the YM2203C, removing the SSG component (though retaining its envelope generator) and I/O port, and integrating a stereo output DAC. It was also available in CMOS form, as the YM3438, a.k.a. OPN2C. Whereas the high-end OPN chips such as the YM2608 have dedicated ADPCM channels for playing sampled audio, the YM2612 does not. However, its sixth channel can act as a basic PCM channel by means of the 'DAC Enable' register, disabling FM output for that channel but allowing it to play 8-bit pulse-code modulation sound samples. Unlike the other OPNs with ADPCM, the YM2612 does not provide any timing or buffering of samples, so all frequency control and buffering must be done in software by the host processor. Output DAC peculiaritiesUnlike most Yamaha FM chips which require an external floating-point DAC, the YM2612 features a built-in 9-bit DAC, which utilizes time-division multiplexing to play one sample of each channel in sequence, similar to the YM2413.{{citation needed|date=February 2018}} This method introduces a peculiar form of crossover distortion in the output, which has become known as the "ladder effect" among fans.{{citation needed|date=February 2018}} Additionally, because of the reduced dynamic range of the built-in DAC, additional distortion may be generated when playing sounds with a very high volume. VariantsYamaha YM3438The YM3438,{{r|YM3438}} a.k.a. OPN2C, is a modified CMOS version of the YM2612. It is not a direct, drop-in replacement for the YM2612 however, as the sound outputs have higher impedance. Yamaha YMF276The YMF276, a.k.a. OPN2L, is a low-power version of the YM3438. Unlike YM2612 and YM3438, the YMF276 requires external DAC. Yamaha Fx1004 and FJ3002The YM3438 core was integrated in custom ASICs[1] used in most revisions of the Model 2 version of the Sega Mega Drive/Genesis. Game AudioAs the main sound generator of the Sega Mega Drive/Genesis console, the YM2612 was prominently utilized by numerous prolific video game music composers, such as Yuzo Koshiro. See also
References1. ^https://console5.com/techwiki/images/5/57/Sega_Service_Manual_-_Genesis_II_-_Mega_Drive_II_%28PAL-B-I-G%2C_RGB%29%2C_No_001%2C_June%2C_1993.pdf }} External links
2 : Yamaha sound chips|Video game music technology |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。