Knowledge

Yamaha OPL

Source 📝

1197: 1241: 1186:, is an enhanced 72-operator OPL3-compatible clone incorporating two operating modes, a Native mode and a Legacy mode, which controls its feature-set and behavior. In Native mode, ESFM allows 18 4-operator FM voices to be mapped, each with per-operator frequency control and LFO depth, potentially allowing for a significant increase in the complexity of tones generated. The drivers for Windows 9x incorporate their own custom instrument patches which make use of this extended mode. Conversely, Legacy mode provides full backward-compatibility with Yamaha's YMF262. ESFM's output in this mode is moderately faithful to the YMF262 overall, but some tones are rendered quite differently, resulting in unique distortions in the sound and music of some games. 919: 983: 1262: 179: 895: 1153: 297: 883: 838: 77: 907: 971: 36: 665: 945: 590:
as a lookup table, used to convert the logarithmic scale signal back to linear scale when required, as the final stage where the oscillator-outputs are summed together (just prior to the DAC-output bus), with the modulator waveform always delayed by one sample before the carrier waveform. This table
1390:
in 1992, as well as the Pro AudioSpectrum (16bit). Later models of the Sound Blaster 16 and Sound Blaster AWE series integrated the OPL3 with other chips, with Creative Labs using an OPL3 clone chip, the CQM, integral with other chips in later models from late 1995. It is also used in several arcade
1189:
ESFM is available in ESS sound chips starting with the ISA-based ES1688 AudioDrive, up to the PCI-based ES1946 Solo-1E, whereas earlier chips required an external FM synthesizer chip (typically a Yamaha YMF262). ESS's Maestro series of PCI-based sound chips rely on a software implementation of FM
860:
Among its newly-added features is the ability to pick between four waveforms for each individual oscillator by setting a register. In addition to the original sine wave, three modified waveforms can be produced: half-sine waves (where the negative part of the sine is muted), absolute-sine waves
348:
drive an FM operator to produce floating-point output for the DAC. Decapsulation of the chips shows two look-up tables, one for calculating exponents and one for log-sine. This allows the FM operator to calculate its output without any multipliers, using the formula
578:
for values of 0 to 255. The rest of the sine-waveform is extrapolated via its property of symmetry. Scaling the output of an oscillator to a wanted volume would normally be done by multiplication, but the YM3526 avoids multiplications by operating on
576: 1196: 864:
Limited to two-operator FM synthesis, the chip is unable to accurately reproduce timbres of real instruments and percussive sounds. Melody polyphony is limited to nine voices in melodic mode and six voices in percussive mode.
1169: 1019:
subtle differences in the sine-wave lookup table and envelope generator to YM3812 (e.g. the modulator waveform on YM3812 is delayed by one sample, whereas both carrier and modulator waveforms on OPL3 are properly
1098: 960:), was released in 1990. It improved upon the feature-set of the YM3812, using four-operator FM synthesis, which produces harmonically richer sound similar to contemporary consumer synthesizer keyboards such as 1170: 861:(where the negative part is inverted), and pseudo-sawtooth waves (quarter sine waves upward only with silent sections in between). This odd way of producing waveforms give the YM3812 a characteristic sound. 827: 645: 1099: 475:
and two 256-entry look-up tables. Both tables are stored as pairs of values rounded to the nearest whole number, with the second value represented as the difference between it and the first value.
829: 1375:, as well as the MSX-MUSIC standard, which was released both as separate enhancement cards (such as the Panasonic FM-PAC) and built-in into several MSX2+ and the MSX TurboR computers. 1089:. Competing sound chip vendors (such as ESS, OPTi, Crystal and others) designed their own OPL3-compatible audio chips, with varying degrees of faithfulness to the original OPL3. 473: 1037:
Another setting, introduced with this chip, causes 12 of the channels to be paired up into six four-operator channels. This trades in polyphony for more complex sound formation.
488: 1171: 1230:), the single-chip Yamaha YMF718/719S, and the PCI YMF724/74x family, included the YMF262's FM synthesis block for backward compatibility with legacy software. See 1100: 1240: 828: 894: 1455:
Yamaha PSS-140 37 mini-keys 100-sounds (1988); the PSS-140 actually uses the YM2420, a slightly modified variant of the YM2413 with different registers
699:. It can produce 9 channels of sound, each made of two oscillators or 6 channels with 5 percussion instruments available. Each oscillator can produce 2324: 2319: 676:, introduced in 1984, was the first in the OPL family, providing a nine channel, two operator synthesizer. A very closely related chip is the 1804: 982: 918: 1566: 2111: 1840: 1722: 2280: 594: 2068: 1281:
Please help improve this article by looking for better, more reliable sources. Unreliable citations may be challenged and removed.
198:
Please help improve this article by looking for better, more reliable sources. Unreliable citations may be challenged and removed.
1972: 1175:
ESFM's output under Legacy / OPL3-compatible mode demonstrates some tangible differences in the way some sounds are synthesized.
1679: 336:
The internal operation of the chips is completely digital. Each FM-tone is generated by a digital oscillator using a form of
1108:
Yamaha also produced a fully compatible, low-power variant of the YMF262 in 1995 called the YMF289 (OPL3-L), which targeted
2339: 651:
of input; this becomes the significand and the remaining bits of input become the exponent of the floating point output.
141: 1024:
The YMF262 also removed support for the little-used CSM (Composite sine mode) mode, featured on the YM3812 and YM3526.
113: 1123:
The YMF289 is fully register-compatible with and retains the feature-set of the YMF262, with a number of differences:
1058:
Like its predecessors, the OPL3 outputs audio in digital-I/O form, requiring an external DAC chip such as the YAC512.
1296: 231: 213: 160: 63: 1152: 1104:
A comparison of the outputs of Yamaha's YMF262 and YMF289 FM sound chips. 0:00 is YMF262, and 0:31 onward is YMF289.
120: 2104: 1034:
One setting, common with the rest of the OPL line, converts 3 of the FM channels into a 5-channel percussion set.
906: 2079: 936:
The YM3812 is used with the YM3014B external DAC chip to output its audio in analog form, like with the YM3526.
1626: 1357: 970: 869: 708: 257: 98: 1762: 2120: 17: 127: 2140: 2132: 1643: 2329: 1383: 723: 352: 94: 49: 1669: 313: 2097: 1275: 961: 192: 109: 647:
for values of 0 to 255. To compute the exponent, 1024 is added to the value at the index given by the
1202:
The ES1869F is one of several ESS-developed sound chips which incorporate their unique ESFM function.
571:{\displaystyle 256\times -\log _{2}\left(\sin \left({\frac {(x+0.5)\times \pi }{512}}\right)\right)} 280: 2290: 1333:. A modified version of the YM3526 with ADPCM audio known as the Y8950 (MSX-AUDIO) was used in the 1270: 928: 341: 337: 187: 1070: 1040:
These two settings above can be used separately or in conjunction, resulting in four total modes:
882: 1517: 1492: 1475: 704: 317: 87: 1815: 1371:
The YM2413 was used in the FM Sound Unit expansion for the Sega Mark III and the Japanese model
1130:
The registers can be read or written by the host CPU, whereas on the YMF262 they are write-only.
1444:
Yamaha PSS-570 49 mini-keys 21-sounds, 5 steps sliders, additional YM3301 chip for drums (1987)
1441:
Yamaha PSS-560 49 mini-keys 21-sounds, 5 steps sliders, additional YM3301 chip for drums (1986)
1432:
Yamaha PSS-360 49 mini-keys 21-sounds, 5 steps sliders, low-cost mono version of PSS-460 (1986)
722:
numbers clocked at a sampling frequency of approximately 49716 Hz, is sent to a separate
1013: 648: 478:
A quarter of the log-transformed sine waveform is stored as a sampled approximation in a 256-
1733: 1142:
33.868 MHz input clock, compared to the 14.32 MHz input clock used for the YMF262.
1139:
Somewhat smaller overall footprint, including DAC, compared to a full YMF262 implementation.
1078: 2334: 2055: 1086: 587: 8: 1512: 1117: 696: 1695: 134: 2124: 1786: 1616: 1261: 345: 253: 178: 1976: 1834: 1675: 1622: 1062: 1009:
4 operator mode, pairing 2 channels together to create up to six 4 operator FM voices
268: 876:, the chip became the de-facto standard for "Sound Blaster compatible" sound cards. 1387: 1120:. The YMF289B is paired with a YAC513 or YAC516 companion floating-point DAC chip. 1066: 712: 482: 479: 1402:
card for the MSX, as well as the SoundEdge card by Yamaha for IBM PC compatibles.
1052:
3 2-operator channels + 6 4-operator channels + 5 drum channels (both settings on)
1006:
4 new waveforms (alternating-sine, "camel"-sine, square and logarithmic sawtooth)
814: 55: 1857: 2275: 1999:"The Yamaha PSS-140 - a vintage keyboard that sounds like a Sound Blaster card" 1922: 1179: 719: 583:
signals, which reduces multiplications into computationally cheaper additions.
1998: 1943: 1908: 2313: 2270: 2265: 2260: 2255: 2250: 2245: 2229: 2224: 2219: 2214: 2209: 2204: 2188: 2183: 2178: 2173: 2163: 2158: 1532: 1527: 1496: 1483: 1479: 1372: 1353: 1329: 1223: 1217: 1213: 1113: 873: 854: 276: 837: 2298: 2168: 1589: 1522: 1471: 1323: 1310: 1074: 677: 272: 2073: 2020: 1489: 1318: 853:. It is backward compatible with the YM3526. Another related chip is the 264: 2089: 2084: 1429:
Yamaha PSR-32 61-keys 32-sounds, additional YM3301 chip for drums (1987)
1426:
Yamaha PSR-31 61-keys 16-sounds, additional YM3301 chip for drums (1986)
296: 2043: 1379: 1361: 1345: 868:
Having little competition on the market at the time of introduction of
309: 249: 900:
Creative Labs and other companies often hid the original Yamaha labels
1399: 1082: 1016:
for host-register access (the OPL2 had much longer I/O access delays)
924: 700: 580: 1027:
The YMF262's FM synthesis mode can be configured in different ways:
800:
There are also a few parameters that can be set for the whole chip:
715:
of the phase of one channel's oscillators by the output of another.
76: 1365: 784: 778: 1881: 810:
Percussion mode (uses 3 channels to provide 5 percussion sounds)
664: 1552: 1341: 1231: 1109: 1049:
6 2-operator channels + 6 4-operator channels (4-op setting on)
2049: 640:{\displaystyle \left({\frac {2^{x}}{256}}-1\right)\times 1024} 279:, becoming a de-facto standard until they were supplanted by " 1438:
Yamaha PSS-470 49 mini-keys 21-sounds, 5 steps sliders (1987)
1435:
Yamaha PSS-460 49 mini-keys 21-sounds, 5 steps sliders (1986)
1392: 1349: 944: 689: 2062: 1500: 263:
The OPL series of chips enabled the creation of affordable
1046:
15 2-operator channels + 5 drum channels (drum setting on)
775:
Attack, decay, sustain, release (4 bits each, logarithmic)
1334: 833:
An audio sample of music written for and played on YM3812
685: 260:
for use in computing, music and video game applications.
1448:
Synthesizers that use the YM2413 (cost reduced YM3812):
2037: 1787:"82C925(100QFP) PDF Datasheet - OPTi Technologies, Inc" 1423:
Yamaha PSR-22 49-keys 32-sounds, 2 steps sliders (1987)
1420:
Yamaha PSR-21 49-keys 16-sounds, 2 steps sliders (1986)
1112:
sound cards and laptop computers. It was used in some
597: 491: 355: 1717: 1715: 1031:
Its basic mode provides 18 two-operator FM channels.
256:. The OPL series are low-cost sound chips providing 1222:Yamaha's later PC audio controllers, including the 101:. Unsourced material may be challenged and removed. 1133:44,100 Hz (44.1 kHz) output sample rate. 639: 570: 467: 1712: 2311: 2069:OPLx decapsulated (a reverse engineering report) 1944:"Meet the little-known "Soundblaster" Keyboards" 1251: 1584: 1582: 1580: 1000:simple stereo (hard left, center or hard right) 748:Feedback (0–7, the modulator modulating itself) 1618:Making noise : creating sounds on your PC 1190:synthesis that lacks ESFM's special features. 2105: 1938: 1936: 1610: 1608: 1606: 1461:Yamaha PSS-270 49 mini-keys 100-sounds (1986) 1458:Yamaha PSS-170 44 mini-keys 100-sounds (1986) 912:Yamaha YM3812-F SMD (surface mount OPL2 chip) 1852: 1850: 1797: 1577: 988:Decapsulated YMF262, showing the die surface 248:(FM Operator Type-L) series are a family of 1465: 976:Yamaha YMF262 (OPL3 chip, manuf. year 1994) 688:expansion. It is essentially a YM3526 with 64:Learn how and when to remove these messages 2112: 2098: 1933: 1688: 1603: 1495:implementation of the OPL3 was written in 2119: 1909:"Ad-Lib Sound Card for the Parallel Port" 1847: 1779: 1757: 1755: 1753: 1663: 1661: 1659: 1657: 1614: 1378:The YMF262 was used in many IBM PC-based 1297:Learn how and when to remove this message 1182:'s in-house developed derivative, termed 312:description of operation, sourced from a 232:Learn how and when to remove this message 214:Learn how and when to remove this message 161:Learn how and when to remove this message 2023:. September 28, 2021 – via GitHub. 1973:"Edward D-tech, Yamaha Chips, YM series" 1967: 1965: 1963: 1961: 1641: 1476:Yamaha YM2413 § Variants and clones 1167: 1096: 997:twice as many channels (18 instead of 9) 943: 836: 825: 663: 1903: 1901: 1207: 1158:Yamaha YMF289B and companion YAC516 DAC 14: 2325:Computer-related introductions in 1990 2320:Computer-related introductions in 1985 2312: 2058:Reality Adlib Tracker (YMF262-Tracker) 1839:: CS1 maint: archived copy as title ( 1750: 1654: 1648:Game Engine Black Book: Wolfenstein 3D 1452:Yamaha PSR-6 49-keys 100-sounds (1994) 1417:Yamaha PSR-12 49-keys 32-sounds (1987) 1414:Yamaha PSR-11 49-keys 16-sounds (1986) 654: 2093: 2065:with an online player for OPL3 music. 1958: 1667: 1360:, as well as several arcade games by 952:An upgraded version of the OPL2, the 857:(OPLL), which is a cut down version. 752:For each one of the two oscillators: 286: 1898: 1255: 793:Envelope scaling per key (on or off) 745:Synthesis mode (FM or just additive) 290: 172: 99:adding citations to reliable sources 70: 29: 1337:computer as an optional expansion. 1061:The YMF262 was used in the revised 993:The following features were added: 729:Overview of a channel's registers: 718:The YM3526's output, a sequence of 692:recording and playback capability. 468:{\displaystyle \exp+A_{1}]]+A_{2}]} 283:" cards in the early-to-mid 1990s. 24: 2076:Reverse engineered OPL3 in an FPGA 1553:"Adlib / OPL2 / YM3812 – iki.fi/o" 1410:Synthesizers that use the YM3812: 756:Frequency multiply (can be set to 707:. Its main method of synthesis is 25: 2351: 2052:Adlib Tracker II (YMF262-Tracker) 2031: 1309:The YM3526 was notably used in a 1127:Supports 5 or 3.3 volt operation. 45:This article has multiple issues. 2046:, a YMF262-based DIY synthesizer 1671:The Ultimate multimedia handbook 1386:in 1991 and then later with the 1260: 1239: 1195: 1151: 1092: 981: 969: 917: 905: 893: 881: 586:Another 256-word ROM stores the 295: 177: 75: 34: 2013: 1991: 1975:. Edward D-tech. Archived from 1915: 1874: 1650:. Software Wizards. p. 95. 1405: 86:needs additional citations for 53:or discuss these issues on the 1635: 1559: 1545: 709:frequency modulation synthesis 695:The circuit has 244 different 544: 532: 462: 446: 443: 427: 414: 399: 377: 362: 13: 1: 2141:YM2149F (SSG,AY-3-8910 comp.) 1621:. New York: M & T Books. 1615:Leinecker, Richard C (1994). 1538: 1252:Products using the OPL series 1145:Internal linear interpolator. 1911:– via www.youtube.com. 1246:Yamaha OPL YMF715B-S chipset 845:In 1985, Yamaha created the 796:Volume scaling per key (0–3) 7: 2340:Video game music technology 2040:OPL series programming info 1506: 1398:The YMF278 was used in the 1382:, firstly with the popular 1340:The YM3812 saw wide use in 1163: 1136:A power-down mode is added. 724:digital-to-analog converter 27:Sound chip series by Yamaha 10: 2356: 2085:Nuked-OPL3 YMF262 emulator 1469: 1211: 1087:Windows Sound System cards 772:Volume (0–63, logarithmic) 2289: 2238: 2197: 2149: 2131: 2080:Analysis of the OPL3 math 1674:. New York: McGraw Hill. 1642:Sanglard, Fabien (2019). 888:Yamaha YM3812 (OPL2 chip) 813:Composite sine mode (see 726:(DAC) chip, the YM3014B. 485:(ROM) table, computed by 1946:. The 8-Bit Guy, Youtube 1466:Variants and derivatives 1358:Pro AudioSpectrum (8bit) 736:Main frequency (10 bits) 342:low-frequency oscillator 338:direct digital synthesis 2001:. Preece Music, Youtube 1923:"PC audio for luddites" 1668:Keyes, Jessica (1997). 1518:List of Yamaha products 1269:Some of this section's 1079:Pro AudioSpectrum cards 939: 821: 732:For the whole channel: 705:ADSR envelope generator 684:, which was used as an 186:Some of this article's 1768:. ftp.alsa-project.org 1234:for more information. 1176: 1105: 1043:18 2-operator channels 1003:4 channel sound output 949: 842: 834: 669: 659: 649:least significant byte 641: 572: 469: 1791:www.datasheets360.com 1696:"Nuked OPL3 emulator" 1317:, as well as several 1174: 1103: 947: 840: 832: 667: 642: 573: 470: 2281:Yamaha SMAF (MA/YMU) 2038:http://www.oplx.com/ 1388:Sound Blaster 16 ASP 1208:OPL3-SA, DS-XG, OPL4 1116:sound cards made by 927:YM3812, showing the 849:, also known as the 766:, 1 to 10, 12 or 15) 697:write-only registers 595: 588:exponential function 489: 353: 95:improve this article 1567:"OPLx decapsulated" 1513:List of sound chips 1384:Sound Blaster Pro 2 1118:Creative Technology 790:Sustain (on or off) 711:, accomplished via 655:Chips in the series 281:wavetable synthesis 2330:Yamaha sound chips 1886:www.github.com.com 1821:on 6 February 2018 1723:"YMF262 datasheet" 1555:. 11 January 2009. 1499:and adapted to an 1373:Sega Master System 1177: 1106: 950: 843: 835: 670: 637: 568: 465: 346:envelope generator 316:. You can help by 287:Internal operation 269:IBM PC compatibles 2307: 2306: 2169:Y8950 (MSX-Audio) 1863:. doc.chipfind.ru 1681:978-0-07-034530-0 1307: 1306: 1299: 1172: 1101: 1063:Sound Blaster Pro 830: 618: 557: 334: 333: 242: 241: 234: 224: 223: 216: 171: 170: 163: 145: 68: 16:(Redirected from 2347: 2114: 2107: 2100: 2091: 2090: 2074:OPL3_FPGA GitHub 2050:AdlibTracker.net 2025: 2024: 2017: 2011: 2010: 2008: 2006: 1995: 1989: 1988: 1986: 1984: 1969: 1956: 1955: 1953: 1951: 1940: 1931: 1930: 1919: 1913: 1912: 1905: 1896: 1895: 1893: 1892: 1878: 1872: 1871: 1869: 1868: 1862: 1854: 1845: 1844: 1838: 1830: 1828: 1826: 1820: 1814:. Archived from 1809: 1801: 1795: 1794: 1783: 1777: 1776: 1774: 1773: 1767: 1759: 1748: 1747: 1745: 1744: 1738: 1732:. Archived from 1730:www.fit.vutbr.cz 1727: 1719: 1710: 1709: 1707: 1706: 1692: 1686: 1685: 1665: 1652: 1651: 1639: 1633: 1632: 1612: 1601: 1600: 1598: 1597: 1586: 1575: 1574: 1563: 1557: 1556: 1549: 1302: 1295: 1291: 1288: 1282: 1264: 1256: 1243: 1199: 1173: 1155: 1114:Sound Blaster 16 1102: 1067:Sound Blaster 16 985: 973: 921: 909: 897: 885: 831: 765: 764: 760: 713:phase modulation 703:and has its own 646: 644: 643: 638: 630: 626: 619: 614: 613: 604: 577: 575: 574: 569: 567: 563: 562: 558: 553: 530: 510: 509: 483:read-only memory 474: 472: 471: 466: 461: 460: 442: 441: 426: 425: 389: 388: 329: 326: 299: 291: 237: 230: 219: 212: 208: 205: 199: 181: 173: 166: 159: 155: 152: 146: 144: 103: 79: 71: 60: 38: 37: 30: 21: 2355: 2354: 2350: 2349: 2348: 2346: 2345: 2344: 2310: 2309: 2308: 2303: 2285: 2276:YMZ280B (PCMD8) 2234: 2193: 2184:YMF289 (OPL3-L) 2145: 2127: 2118: 2063:YMF262 emulator 2034: 2029: 2028: 2019: 2018: 2014: 2004: 2002: 1997: 1996: 1992: 1982: 1980: 1971: 1970: 1959: 1949: 1947: 1942: 1941: 1934: 1921: 1920: 1916: 1907: 1906: 1899: 1890: 1888: 1880: 1879: 1875: 1866: 1864: 1860: 1856: 1855: 1848: 1832: 1831: 1824: 1822: 1818: 1812:gd.tuwien.ac.at 1807: 1805:"Archived copy" 1803: 1802: 1798: 1785: 1784: 1780: 1771: 1769: 1765: 1761: 1760: 1751: 1742: 1740: 1736: 1725: 1721: 1720: 1713: 1704: 1702: 1694: 1693: 1689: 1682: 1666: 1655: 1640: 1636: 1629: 1613: 1604: 1595: 1593: 1588: 1587: 1578: 1565: 1564: 1560: 1551: 1550: 1546: 1541: 1509: 1486: 1468: 1408: 1313:expansion, the 1303: 1292: 1286: 1283: 1280: 1265: 1254: 1247: 1244: 1220: 1212:Main articles: 1210: 1203: 1200: 1168: 1166: 1159: 1156: 1097: 1095: 989: 986: 977: 974: 942: 932: 922: 913: 910: 901: 898: 889: 886: 826: 824: 815:Oscillator sync 769:Waveform (Sine) 762: 758: 757: 739:Octave (3 bits) 662: 657: 609: 605: 603: 602: 598: 596: 593: 592: 591:is computed by 581:log-transformed 531: 529: 525: 518: 514: 505: 501: 490: 487: 486: 456: 452: 437: 433: 421: 417: 384: 380: 354: 351: 350: 330: 324: 321: 314:reliable source 306:needs expansion 300: 289: 238: 227: 226: 225: 220: 209: 203: 200: 197: 182: 167: 156: 150: 147: 104: 102: 92: 80: 39: 35: 28: 23: 22: 15: 12: 11: 5: 2353: 2343: 2342: 2337: 2332: 2327: 2322: 2305: 2304: 2302: 2301: 2295: 2293: 2287: 2286: 2284: 2283: 2278: 2273: 2268: 2263: 2258: 2253: 2248: 2242: 2240: 2236: 2235: 2233: 2232: 2227: 2225:YM3438 (OPN2C) 2222: 2217: 2212: 2207: 2201: 2199: 2195: 2194: 2192: 2191: 2186: 2181: 2176: 2171: 2166: 2161: 2155: 2153: 2147: 2146: 2144: 2143: 2137: 2135: 2129: 2128: 2117: 2116: 2109: 2102: 2094: 2088: 2087: 2082: 2077: 2071: 2066: 2059: 2053: 2047: 2041: 2033: 2032:External links 2030: 2027: 2026: 2012: 1990: 1979:on 16 May 2016 1957: 1932: 1914: 1897: 1873: 1846: 1796: 1778: 1749: 1711: 1687: 1680: 1653: 1644:"3.6.2. Music" 1634: 1627: 1602: 1592:. dev.kewl.org 1576: 1558: 1543: 1542: 1540: 1537: 1536: 1535: 1530: 1525: 1520: 1515: 1508: 1505: 1467: 1464: 1463: 1462: 1459: 1456: 1453: 1446: 1445: 1442: 1439: 1436: 1433: 1430: 1427: 1424: 1421: 1418: 1415: 1407: 1404: 1315:Sound Expander 1305: 1304: 1271:listed sources 1268: 1266: 1259: 1253: 1250: 1249: 1248: 1245: 1238: 1209: 1206: 1205: 1204: 1201: 1194: 1180:ESS Technology 1165: 1162: 1161: 1160: 1157: 1150: 1147: 1146: 1143: 1140: 1137: 1134: 1131: 1128: 1094: 1091: 1056: 1055: 1054: 1053: 1050: 1047: 1044: 1038: 1035: 1032: 1022: 1021: 1017: 1010: 1007: 1004: 1001: 998: 991: 990: 987: 980: 978: 975: 968: 948:OPL3 waveforms 941: 938: 934: 933: 923: 916: 914: 911: 904: 902: 899: 892: 890: 887: 880: 841:OPL2 waveforms 823: 820: 819: 818: 811: 808: 805: 798: 797: 794: 791: 788: 782: 776: 773: 770: 767: 750: 749: 746: 743: 740: 737: 720:floating point 661: 658: 656: 653: 636: 633: 629: 625: 622: 617: 612: 608: 601: 566: 561: 556: 552: 549: 546: 543: 540: 537: 534: 528: 524: 521: 517: 513: 508: 504: 500: 497: 494: 464: 459: 455: 451: 448: 445: 440: 436: 432: 429: 424: 420: 416: 413: 410: 407: 404: 401: 398: 395: 392: 387: 383: 379: 376: 373: 370: 367: 364: 361: 358: 332: 331: 310:less technical 303: 301: 294: 288: 285: 240: 239: 222: 221: 188:listed sources 185: 183: 176: 169: 168: 83: 81: 74: 69: 43: 42: 40: 33: 26: 9: 6: 4: 3: 2: 2352: 2341: 2338: 2336: 2333: 2331: 2328: 2326: 2323: 2321: 2318: 2317: 2315: 2300: 2297: 2296: 2294: 2292: 2288: 2282: 2279: 2277: 2274: 2272: 2271:YMF7xx (DS-1) 2269: 2267: 2266:YMF292 (SCSP) 2264: 2262: 2259: 2257: 2256:YM2154 (RYP4) 2254: 2252: 2249: 2247: 2244: 2243: 2241: 2237: 2231: 2230:YMF288 (OPN3) 2228: 2226: 2223: 2221: 2220:YM2612 (OPN2) 2218: 2216: 2215:YM2610 (OPNB) 2213: 2211: 2210:YM2608 (OPNA) 2208: 2206: 2203: 2202: 2200: 2196: 2190: 2189:YMF278 (OPL4) 2187: 2185: 2182: 2180: 2179:YMF262 (OPL3) 2177: 2175: 2174:YM3812 (OPL2) 2172: 2170: 2167: 2165: 2164:YM2413 (OPLL) 2162: 2160: 2157: 2156: 2154: 2152: 2148: 2142: 2139: 2138: 2136: 2134: 2130: 2126: 2122: 2115: 2110: 2108: 2103: 2101: 2096: 2095: 2092: 2086: 2083: 2081: 2078: 2075: 2072: 2070: 2067: 2064: 2060: 2057: 2054: 2051: 2048: 2045: 2042: 2039: 2036: 2035: 2022: 2016: 2000: 1994: 1978: 1974: 1968: 1966: 1964: 1962: 1945: 1939: 1937: 1928: 1924: 1918: 1910: 1904: 1902: 1887: 1883: 1877: 1859: 1853: 1851: 1842: 1836: 1817: 1813: 1806: 1800: 1792: 1788: 1782: 1764: 1758: 1756: 1754: 1739:on 2003-05-20 1735: 1731: 1724: 1718: 1716: 1701: 1697: 1691: 1683: 1677: 1673: 1672: 1664: 1662: 1660: 1658: 1649: 1645: 1638: 1630: 1624: 1620: 1619: 1611: 1609: 1607: 1591: 1585: 1583: 1581: 1572: 1568: 1562: 1554: 1548: 1544: 1534: 1533:Yamaha YMF278 1531: 1529: 1528:Yamaha YM2413 1526: 1524: 1521: 1519: 1516: 1514: 1511: 1510: 1504: 1502: 1498: 1497:SystemVerilog 1494: 1491: 1485: 1484:Yamaha YMF7xx 1481: 1480:Yamaha YMF278 1477: 1473: 1460: 1457: 1454: 1451: 1450: 1449: 1443: 1440: 1437: 1434: 1431: 1428: 1425: 1422: 1419: 1416: 1413: 1412: 1411: 1403: 1401: 1396: 1394: 1389: 1385: 1381: 1376: 1374: 1369: 1367: 1363: 1359: 1355: 1354:Sound Blaster 1351: 1347: 1343: 1338: 1336: 1332: 1331: 1330:Bubble Bobble 1326: 1325: 1320: 1316: 1312: 1301: 1298: 1290: 1278: 1277: 1272: 1267: 1263: 1258: 1257: 1242: 1237: 1236: 1235: 1233: 1229: 1225: 1219: 1218:Yamaha YMF7xx 1215: 1214:Yamaha YMF278 1198: 1193: 1192: 1191: 1187: 1185: 1181: 1154: 1149: 1148: 1144: 1141: 1138: 1135: 1132: 1129: 1126: 1125: 1124: 1121: 1119: 1115: 1111: 1093:Yamaha YMF289 1090: 1088: 1084: 1080: 1076: 1072: 1068: 1064: 1059: 1051: 1048: 1045: 1042: 1041: 1039: 1036: 1033: 1030: 1029: 1028: 1025: 1020:synchronized) 1018: 1015: 1011: 1008: 1005: 1002: 999: 996: 995: 994: 984: 979: 972: 967: 966: 965: 963: 959: 955: 946: 937: 930: 926: 920: 915: 908: 903: 896: 891: 884: 879: 878: 877: 875: 874:Sound Blaster 871: 866: 862: 858: 856: 852: 848: 839: 816: 812: 809: 807:Tremolo depth 806: 804:Vibrato depth 803: 802: 801: 795: 792: 789: 786: 783: 780: 777: 774: 771: 768: 755: 754: 753: 747: 744: 741: 738: 735: 734: 733: 730: 727: 725: 721: 716: 714: 710: 706: 702: 698: 693: 691: 687: 683: 679: 675: 668:Yamaha YM3526 666: 652: 650: 634: 631: 627: 623: 620: 615: 610: 606: 599: 589: 584: 582: 564: 559: 554: 550: 547: 541: 538: 535: 526: 522: 519: 515: 511: 506: 502: 498: 495: 492: 484: 481: 476: 457: 453: 449: 438: 434: 430: 422: 418: 411: 408: 405: 402: 396: 393: 390: 385: 381: 374: 371: 368: 365: 359: 356: 347: 343: 339: 328: 319: 315: 311: 307: 304:This section 302: 298: 293: 292: 284: 282: 278: 277:Sound Blaster 274: 270: 266: 261: 259: 255: 252:developed by 251: 247: 236: 233: 218: 215: 207: 195: 194: 189: 184: 180: 175: 174: 165: 162: 154: 143: 140: 136: 133: 129: 126: 122: 119: 115: 112: –  111: 107: 106:Find sources: 100: 96: 90: 89: 84:This article 82: 78: 73: 72: 67: 65: 58: 57: 52: 51: 46: 41: 32: 31: 19: 18:Yamaha YMF262 2261:YM2414 (OPZ) 2251:YM2164 (OPP) 2246:YM2151 (OPM) 2205:YM2203 (OPN) 2159:YM3526 (OPL) 2150: 2015: 2003:. Retrieved 1993: 1981:. Retrieved 1977:the original 1948:. Retrieved 1927:flaterco.com 1926: 1917: 1889:. Retrieved 1885: 1876: 1865:. Retrieved 1823:. Retrieved 1816:the original 1811: 1799: 1790: 1781: 1770:. Retrieved 1741:. Retrieved 1734:the original 1729: 1703:. Retrieved 1699: 1690: 1670: 1647: 1637: 1617: 1594:. Retrieved 1570: 1561: 1547: 1523:Yamaha Y8950 1487: 1472:Yamaha Y8950 1447: 1409: 1406:Synthesizers 1397: 1395:and others. 1377: 1370: 1368:and others. 1348:such as the 1339: 1328: 1324:Terra Cresta 1322: 1319:arcade games 1314: 1311:Commodore 64 1308: 1293: 1287:January 2024 1284: 1273: 1227: 1221: 1188: 1183: 1178: 1122: 1107: 1075:Media Vision 1060: 1057: 1026: 1023: 992: 962:Yamaha DX100 957: 953: 951: 935: 925:Decapsulated 867: 863: 859: 850: 846: 844: 799: 751: 731: 728: 717: 694: 681: 673: 671: 585: 477: 335: 325:January 2024 322: 318:adding to it 305: 262: 258:FM synthesis 245: 243: 228: 210: 204:January 2024 201: 190: 157: 148: 138: 131: 124: 117: 110:"Yamaha OPL" 105: 93:Please help 88:verification 85: 61: 54: 48: 47:Please help 44: 2335:Sound chips 2121:Sound chips 2021:"opl3_fpga" 1571:Google Docs 1490:open-source 1380:sound cards 1346:sound cards 1274:may not be 787:(on or off) 781:(on or off) 742:Note on/off 308: with: 265:sound cards 250:sound chips 191:may not be 2314:Categories 2044:MIDIbox FM 2005:16 January 1983:25 January 1891:2020-07-07 1867:2021-10-07 1825:15 January 1772:2021-10-07 1743:2021-10-07 1705:2024-02-09 1628:1558513868 1596:2021-10-07 1539:References 1470:See also: 1362:Nichibutsu 1321:, such as 1071:AdLib Gold 701:sine waves 121:newspapers 50:improve it 1950:19 August 1503:in 2015. 1400:Moonsound 1391:games by 1083:Microsoft 682:MSX-AUDIO 632:× 621:− 551:π 548:× 523:⁡ 512:⁡ 499:− 496:× 419:φ 412:⁡ 406:⁡ 397:⁡ 382:φ 375:⁡ 369:⁡ 360:⁡ 271:like the 151:July 2021 56:talk page 1835:cite web 1763:"Manual" 1507:See also 1276:reliable 1164:ESS ESFM 1012:reduced 956:(a.k.a. 193:reliable 1366:Toaplan 1344:-based 1014:latency 931:surface 785:Vibrato 779:Tremolo 761:⁄ 344:and an 135:scholar 2125:Yamaha 1882:"esfm" 1858:"Info" 1700:VOGONS 1678:  1625:  1590:"Data" 1482:, and 1342:IBM PC 1232:YMF7xx 1224:YMF278 1110:PCMCIA 1081:, and 954:YMF262 855:YM2413 847:YM3812 674:YM3526 254:Yamaha 137:  130:  123:  116:  108:  2299:DSP-1 1861:(PDF) 1819:(PDF) 1808:(PDF) 1766:(PDF) 1737:(PDF) 1726:(PDF) 1393:Tecmo 1350:AdLib 870:Adlib 690:ADPCM 680:, or 678:Y8950 340:. A 273:AdLib 142:JSTOR 128:books 2239:Misc 2007:2024 1985:2016 1952:2015 1841:link 1827:2022 1676:ISBN 1623:ISBN 1501:FPGA 1356:and 1327:and 1228:OPL4 1216:and 1184:ESFM 958:OPL3 940:OPL3 872:and 851:OPL2 822:OPL2 672:The 635:1024 480:word 275:and 244:The 114:news 2291:DSP 2198:OPN 2151:OPL 2133:PSG 2123:by 2061:An 2056:RAD 1493:RTL 1488:An 1335:MSX 1085:’s 1077:’s 929:die 686:MSX 660:OPL 616:256 555:512 542:0.5 520:sin 503:log 493:256 409:sin 403:log 394:exp 372:sin 366:log 357:exp 320:. 267:in 246:OPL 97:by 2316:: 1960:^ 1935:^ 1925:. 1900:^ 1884:. 1849:^ 1837:}} 1833:{{ 1810:. 1789:. 1752:^ 1728:. 1714:^ 1698:. 1656:^ 1646:. 1605:^ 1579:^ 1569:. 1478:, 1474:, 1364:, 1352:, 1073:, 1069:, 1065:, 964:. 59:. 2113:e 2106:t 2099:v 2009:. 1987:. 1954:. 1929:. 1894:. 1870:. 1843:) 1829:. 1793:. 1775:. 1746:. 1708:. 1684:. 1631:. 1599:. 1573:. 1300:) 1294:( 1289:) 1285:( 1279:. 1226:( 817:) 763:2 759:1 628:) 624:1 611:x 607:2 600:( 565:) 560:) 545:) 539:+ 536:x 533:( 527:( 516:( 507:2 463:] 458:2 454:A 450:+ 447:] 444:] 439:1 435:A 431:+ 428:] 423:1 415:[ 400:[ 391:+ 386:2 378:[ 363:[ 327:) 323:( 235:) 229:( 217:) 211:( 206:) 202:( 196:. 164:) 158:( 153:) 149:( 139:· 132:· 125:· 118:· 91:. 66:) 62:( 20:)

Index

Yamaha YMF262
improve it
talk page
Learn how and when to remove these messages

verification
improve this article
adding citations to reliable sources
"Yamaha OPL"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

listed sources
reliable
Learn how and when to remove this message
Learn how and when to remove this message
sound chips
Yamaha
FM synthesis
sound cards
IBM PC compatibles
AdLib
Sound Blaster
wavetable synthesis

less technical

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.