ESFM Synthesizer
   HOME

TheInfoList



OR:

The OPL (FM Operator Type-L) series is a family of
sound chip A sound chip is an integrated circuit (chip) designed to produce audio signals through digital, analog or mixed-mode electronics. Sound chips are typically fabricated on metal–oxide–semiconductor (MOS) mixed-signal chips that process a ...
s developed by
Yamaha Yamaha may refer to: People * Torakusu Yamaha, a Japanese businessman and founder of the Yamaha Corporation Companies * Yamaha Corporation, a Japanese musical instrument and audio equipment manufacturer ** Yamaha Music Foundation, an organi ...
. It consists of low-cost sound chips providing
FM synthesis Frequency modulation synthesis (or FM synthesis) is a form of sound synthesis whereby the frequency of a waveform is changed by modulating its frequency with a modulator. The (instantaneous) frequency of an oscillator is altered in accordance wi ...
for use in computing, music and video game applications. The OPL series of chips enabled the creation of affordable
sound cards A sound card (also known as an audio card) is an internal expansion card that provides input and output of audio signals to and from a computer under the control of computer programs. The term ''sound card'' is also applied to external audio i ...
for
IBM PC compatible An IBM PC compatible is any personal computer that is hardware- and software-compatible with the IBM Personal Computer (IBM PC) and its subsequent models. Like the original IBM PC, an IBM PC–compatible computer uses an x86-based central p ...
s in the late 1980s such as the
AdLib Ad Lib, Inc. was a Canadian manufacturer of sound cards and other computer equipment founded by Martin Prevel, a former professor of music and vice-dean of the music department at the Université Laval. The company's best known product, the ''Ad ...
and
Sound Blaster Sound Blaster is a family of sound cards and audio peripherals designed by Creative Technology, Creative Technology/Creative Labs of Singapore. The first Sound Blaster card was introduced in 1989. Sound Blaster sound cards were the de facto stan ...
, effectively becoming a de-facto standard until they were supplanted by "
wavetable synthesis Wavetable synthesis is a sound synthesis technique used to create quasi-periodic waveforms often used in the production of musical tones or notes. Development Wavetable synthesis was invented by Max Mathews in 1958 as part of MUSIC II. MU ...
" cards in the early-to-mid 1990s.


Internal operation

The internal operation of the chips is completely digital. Each FM-tone is generated by a digital oscillator using a form of direct digital synthesis. A
low-frequency oscillator Low-frequency oscillation (LFO) is an electronic frequency that is usually below 20  Hz and creates a rhythmic pulse or sweep. This is used to modulate musical equipment such as synthesizers to create audio effects such as vibrato, tremolo ...
and an
envelope generator In sound and music, an envelope describes how a sound changes over time. For example, a piano key, when struck and held, creates a near-immediate initial sound which gradually decreases in volume to zero. An envelope may relate to elements such ...
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 \exp log \sin[\varphi_2 + \exp [\log \sin [\varphi_1+ A_1">varphi_2_+_\exp_[\log_\sin_[\varphi_1.html" ;"title="log \sin[\varphi_2 + \exp [\log \sin [\varphi_1">log \sin[\varphi_2 + \exp [\log \sin [\varphi_1+ A_1 + A_2] 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. A quarter of the log-transformed sine waveform is stored as a sampled approximation in a 256-
word A word is a basic element of language that carries semantics, meaning, can be used on its own, and is uninterruptible. Despite the fact that language speakers often have an intuitive grasp of what a word is, there is no consensus among linguist ...
read-only memory Read-only memory (ROM) is a type of non-volatile memory used in computers and other electronic devices. Data stored in ROM cannot be electronically modified after the manufacture of the memory device. Read-only memory is useful for storing sof ...
(ROM) table, computed by 256\times -\log_2 \left(\sin\left(\frac\right)\right) 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 log-transformed signals, which reduces multiplications into computationally cheaper additions. Another 256-word ROM stores the exponential function 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 is computed by \left(\frac-1\right)\times 1024 for values of 0 to 255. To compute the exponent, 1024 is added to the value at the index given by the
least significant byte In computing, bit numbering is the convention used to identify the bit positions in a binary number. Bit significance and indexing In computing, the least significant bit (LSb) is the bit position in a binary integer representing the lowes ...
of input; this becomes the significand and the remaining bits of input become the exponent of the floating point output.


Chips in the series


OPL

The YM3526, introduced in 1984, was the first in the OPL family, providing a nine channel, two operator synthesizer. A very closely related chip is the Y8950, or ''MSX-AUDIO'', which was used as an
MSX MSX is a standardized home computer architecture, announced by ASCII Corporation on June 16, 1983. It was initially conceived by Microsoft as a product for the Eastern sector, and jointly marketed by Kazuhiko Nishi, the director at ASCII Corpo ...
expansion. It is essentially a YM3526 with
ADPCM Adaptive differential pulse-code modulation (ADPCM) is a variant of differential pulse-code modulation (DPCM) that varies the size of the quantization step, to allow further reduction of the required data bandwidth for a given signal-to-noise rati ...
recording and playback capability. The circuit has 244 different write-only registers. It can produce 9 channels of sound (or 6 channels with 5 percussion instruments available), each made of two oscillators. Each oscillator can produce
sine wave A sine wave, sinusoidal wave, or sinusoid (symbol: ∿) is a periodic function, periodic wave whose waveform (shape) is the trigonometric function, trigonometric sine, sine function. In mechanics, as a linear motion over time, this is ''simple ...
s and has its own
ADSR envelope generator In sound and music, an envelope describes how a sound changes over time. For example, a piano key, when struck and held, creates a near-immediate initial sound which gradually decreases in volume to zero. An envelope may relate to elements such ...
. Its main method of synthesis is
frequency modulation synthesis Frequency modulation synthesis (or FM synthesis) is a form of Synthesizer#Sound synthesis, sound synthesis whereby the frequency of a waveform is changed by Frequency modulation, modulating its frequency with a modulator. The instantaneous frequen ...
, accomplished via
phase modulation Phase modulation (PM) is a signal modulation method for conditioning communication signals for transmission. It encodes a message signal as variations in the instantaneous phase of a carrier wave. Phase modulation is one of the two principal f ...
of the phase of one channel's oscillators by the output of another. The YM3526's output, a sequence of
floating point In computing, floating-point arithmetic (FP) is arithmetic on subsets of real numbers formed by a ''significand'' (a signed sequence of a fixed number of digits in some base) multiplied by an integer power of that base. Numbers of this form ...
numbers clocked at a sampling frequency of approximately 49716 Hz, is sent to a separate
digital-to-analog converter In electronics, a digital-to-analog converter (DAC, D/A, D2A, or D-to-A) is a system that converts a digital signal into an analog signal. An analog-to-digital converter (ADC) performs the reverse function. DACs are commonly used in musi ...
(DAC) chip, the YM3014B. The YM3014B DAC chip was also used in other FM chips such as the
YM2151 The Yamaha YM2151, also known as OPM (FM Operator Type-M) is an eight-channel, four-operator sound chip developed by Yamaha. It was Yamaha's first single-chip FM synthesis implementation, being created originally for some of the Yamaha DX series ...
and
YM2203 The YM2203, a.k.a. OPN (FM Operator Type-N), is a six-channel (3 FM and 3 SSG) sound chip developed by Yamaha. It was the progenitor of Yamaha's OPN family of FM synthesis chips used in many video game and computer systems throughout the 1980s ...
. Overview of a channel's registers: For the whole channel: * Main frequency (10 bits) * Octave (3 bits) * Note on/off * Synthesis mode (FM or just additive) * Feedback (0–7, the modulator modulating itself) For each one of the two oscillators: * Frequency multiply (can be set to , 1 to 10, 12 or 15) * Waveform (Sine) * Volume (0–63, logarithmic) * Attack, decay, sustain, release (4 bits each, logarithmic) *
Tremolo In music, ''tremolo'' (), or ''tremolando'' (), is a trembling effect. There are multiple types of tremolo: a rapid repetition of a note, an alternation between two different notes, or a variation in volume. Tremolos may be either ''measured'' ...
(on or off) *
Vibrato Vibrato (Italian language, Italian, from past participle of "wikt:vibrare, vibrare", to vibrate) is a musical effect consisting of a regular, pulsating change of pitch (music), pitch. It is used to add expression to vocal and instrumental music. ...
(on or off) * Sustain (on or off) * Envelope scaling per key (on or off) * Volume scaling per key (0–3) There are also a few parameters that can be set for the whole chip: * Vibrato depth * Tremolo depth * Percussion mode (uses 3 channels to provide 5 percussion sounds) * Composite sine mode (see
Oscillator sync Oscillator sync is a feature in some synthesizers with two or more VCOs, DCOs, or "virtual" oscillators. As one oscillator finishes a cycle, it resets the period of another oscillator, forcing the latter to have the same base frequency. This can ...
)


OPL2

In 1985, Yamaha created the YM3812, also known as the OPL2. It is backward compatible with the YM3526. Another related chip is the YM2413 (OPLL), which is a cut down version of the YM3812. Limited to two-operator FM synthesis, the YM3812 is unable to accurately reproduce timbres of real instruments and percussive sounds unlike other FM chips. Melody polyphony is limited to nine voices in melodic mode and six voices in percussive mode. 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 (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. The YM3812 is used with an external YM3014B monophonic DAC chip to output its audio in analog form, like with the YM3526. Having little competition on the market at the time of introduction of
Adlib Ad Lib, Inc. was a Canadian manufacturer of sound cards and other computer equipment founded by Martin Prevel, a former professor of music and vice-dean of the music department at the Université Laval. The company's best known product, the ''Ad ...
and
Sound Blaster Sound Blaster is a family of sound cards and audio peripherals designed by Creative Technology, Creative Technology/Creative Labs of Singapore. The first Sound Blaster card was introduced in 1989. Sound Blaster sound cards were the de facto stan ...
in the late 1980s, the chip became the de-facto standard for "Sound Blaster compatible" sound cards. Yamaha YM3812.jpg, Yamaha YM3812 (OPL2 chip) YM3812 sticker overlay.jpg, Creative Labs and other companies often hid the original Yamaha labels YM3812-F.jpg, Yamaha YM3812-F SMD (surface mount OPL2 chip) Yamaha YM3812 audio IC decapsulated.jpg, Decapsulated YM3812, showing the die surface


OPL3

Released as early as 1990, an upgraded version of the OPL2 known as the YMF262 (a.k.a. OPL3) was developed. It improves on the feature-set of the YM3812, which notably includes the ability to use four-operator FM synthesis. This makes the YMF262 produce more harmonically richer sound than its predecessors, similar to that of contemporary consumer synthesizer keyboards such as Yamaha DX100. The following features were added: * twice as many channels (18 instead of 9) * simple stereo (hard left, center or hard right) * 4 channel sound output * 4 new waveforms (alternating-sine, "camel"-sine, square and logarithmic sawtooth) * 4 operator mode, pairing 2 channels together to create up to six 4 operator FM voices * reduced latency for host-register access (the OPL2 had much longer I/O access delays) * 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 synchronized) The YMF262's FM synthesis mode can be configured in different ways: * Its basic mode provides 18 two-operator FM channels. * One setting, common with the rest of the OPL line, converts 3 of the FM channels into a 5-channel percussion set. * 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. * These two settings above can be used separately or in conjunction, resulting in four total modes: ** 18 2-operator channels ** 15 2-operator channels + 5 drum channels (drum setting on) ** 6 2-operator channels + 6 4-operator channels (4-op setting on) ** 3 2-operator channels + 6 4-operator channels + 5 drum channels (both settings on) The YMF262 also removed support for the little-used CSM (Composite sine mode) that was present on the YM3526 and YM3812, which was equivalent to triggering multiple channels simultaneously. Like its predecessors, the OPL3 outputs audio in digital form, requiring an external DAC chip such as the specially-made YAC512. The YMF262 was used in the revised
Sound Blaster Pro Sound Blaster is a family of sound cards and audio peripherals designed by Creative Technology/Creative Labs of Singapore. The first Sound Blaster card was introduced in 1989. Sound Blaster sound cards were the de facto standard for consumer au ...
,
Sound Blaster 16 The Sound Blaster 16 is a series of sound cards by Creative Technology, first released in June 1992 for IBM PC compatible, PCs with an Industry Standard Architecture, ISA or conventional PCI, PCI slot. It was the successor to the Sound Blaster ...
, AdLib Gold,
Media Vision Media Vision Technology, Inc., was an American electronics manufacturer of primarily computer sound cards and CD-ROM kits, operating from 1990 to approximately 1995 in Fremont, California. Media Vision was widely known for its Pro AudioSpectrum ...
’s Pro AudioSpectrum cards, and
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
’s Windows Sound System cards. Competing sound chip vendors (such as ESS, OPTi, Crystal and others) have also designed their own OPL3-compatible audio chips, with varying degrees of faithfulness to the original OPL3. YMF262-M.jpg, Yamaha YMF262 (OPL3 chip, manuf. year 1994) Yamaha YMF262 audio IC decapsulated.jpg, Decapsulated YMF262, showing the die surface


Yamaha YMF289

In 1995, Yamaha produced a fully compatible, low-power variant of the YMF262 called the YMF289 (OPL3-L), targeting
PCMCIA The Personal Computer Memory Card International Association (PCMCIA) was an industry consortium of computer hardware manufacturers from 1989 to 2009. Starting with the PCMCIA card in 1990 (the name later simplified to ''PC Card''), it created v ...
sound cards and laptop computers. It was also used in some
Sound Blaster 16 The Sound Blaster 16 is a series of sound cards by Creative Technology, first released in June 1992 for IBM PC compatible, PCs with an Industry Standard Architecture, ISA or conventional PCI, PCI slot. It was the successor to the Sound Blaster ...
sound cards made by
Creative Technology Creative Technology Ltd., or Creative Labs Pte Ltd., is a Singaporean multinational electronics company mainly dealing with Audio equipment, audio technologies and products such as speakers, headphones, sound cards and other digital media. Foun ...
. The YMF289B is paired with a YAC513 or YAC516 companion floating-point DAC chip. The YMF289 is fully register-compatible with and retains the feature-set of the YMF262, with a number of differences: * Supports 5 or 3.3 volt operation. * The registers can be read or written by the host CPU, whereas on the YMF262 they are write-only. * 44,100 Hz (44.1 kHz) output sample rate. * A power-down mode is added. * Somewhat smaller overall footprint, including DAC, compared to a full YMF262 implementation. * 33.868 MHz input clock, compared to the 14.32 MHz input clock used for the YMF262. * Internal linear interpolator. YMF289_and_YAC516.jpg, Yamaha YMF289B and companion YAC516 DAC


ESS ESFM

ESS Technology ESS Technology Incorporated is a private manufacturer of computer multimedia products, Audio DACs and ADCs based in Fremont, California with R&D centers in Kelowna, British Columbia, Canada and Beijing, China. It was founded by Forrest Mo ...
's in-house developed derivative, termed ''ESFM'', 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. 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 synthesis that lacks ESFM's special features. Compaq ES 1869 Audio Feature Board - Model X071 - ESS Technology ES1869F-0312.jpg, The ES1869F is one of several ESS-developed sound chips which incorporate their unique ESFM function.


OPL3-SA, DS-XG, OPL4

Yamaha's later PC audio controllers, including the
YMF278 The Yamaha YMF278 or YMF278B, also known as the OPL4 (OPL is an acronym for ''FM Operator Type-L''), is a sound chip that incorporates both frequency modulation synthesis, FM synthesis and sample-based synthesis (often incorrectly called "wavetable ...
(OPL4), 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
YMF7xx There have been various families of Yamaha audio controllers labelled as YMF7xx. OPL3-SA families *YMF701 (OPL3-SA): Incorporates OPL3 and OPL3-L features, 16-bit stereo CODEC, MPU-401-compatible MIDI interface, game port, Plug and Play ISA inte ...
for more information. Toshiba Satellite 220CS - motherboard FVNSS2 - Yamaha OPL YMF715B-S-3548.jpg, Yamaha OPL YMF715B-S chipset


Products using the OPL series

The YM3526 was notably used in a
Commodore 64 The Commodore 64, also known as the C64, is an 8-bit computing, 8-bit home computer introduced in January 1982 by Commodore International (first shown at the Consumer Electronics Show, January 7–10, 1982, in Las Vegas). It has been listed in ...
expansion, the ''Sound Expander'', as well as several
arcade game An arcade game or coin-op game is a coin-operated entertainment machine typically installed in public businesses such as restaurants, bars and amusement arcades. Most arcade games are presented as primarily game of skill, games of skill and in ...
s, such as '' Terra Cresta'' and ''
Bubble Bobble is a platform game series originally developed and published by Taito. The first entry in the series, '' Bubble Bobble'', was released in 1986 as an arcade cabinet. In most entries in the series, players control two dragons named Bub and Bob. Th ...
''. A modified version of the YM3526 with ADPCM audio known as the Y8950 (MSX-AUDIO) was used in the
MSX MSX is a standardized home computer architecture, announced by ASCII Corporation on June 16, 1983. It was initially conceived by Microsoft as a product for the Eastern sector, and jointly marketed by Kazuhiko Nishi, the director at ASCII Corpo ...
computer as an optional expansion. The YM3812 saw wide use in
IBM PC The IBM Personal Computer (model 5150, commonly known as the IBM PC) is the first microcomputer released in the List of IBM Personal Computer models, IBM PC model line and the basis for the IBM PC compatible ''de facto'' standard. Released on ...
-based
sound card A sound card (also known as an audio card) is an internal expansion card that provides input and output of audio signals to and from a computer under the control of computer programs. The term ''sound card'' is also applied to external audio ...
s such as the
AdLib Ad Lib, Inc. was a Canadian manufacturer of sound cards and other computer equipment founded by Martin Prevel, a former professor of music and vice-dean of the music department at the Université Laval. The company's best known product, the ''Ad ...
,
Sound Blaster Sound Blaster is a family of sound cards and audio peripherals designed by Creative Technology, Creative Technology/Creative Labs of Singapore. The first Sound Blaster card was introduced in 1989. Sound Blaster sound cards were the de facto stan ...
and Pro AudioSpectrum (8bit), as well as several arcade games by
Nichibutsu was a Japanese video game developer and publisher headquartered in Kita, Osaka. In the past they had also manufactured and sold yachts. The main video game brand of the company was Nichibutsu (日物、ニチブツ), with adult video games ( ...
,
Toaplan was a Japanese video game developer based in Tokyo. It was best known for its catalogue of scrolling shooters and other arcade video games. The company was founded in 1979 but its gaming division was established in 1984 by former Orca and Crux ...
and others. The YM2413 was used in the FM Sound Unit expansion for the Sega Mark III and the Japanese model Sega Master System, 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. It was also used in some arcade games by
Atari Atari () is a brand name that has been owned by several entities since its inception in 1972. It is currently owned by French holding company Atari SA (formerly Infogrames) and its focus is on "video games, consumer hardware, licensing and bl ...
,
SNK is a Japanese video gaming and interactive entertainment company. It was founded in 1978 as by Eikichi Kawasaki and began by developing arcade games. SNK is known for its Neo Geo arcade system on which the company established many franchises ...
and
Alpha Denshi , formerly known as , was a Japanese video game developer founded in 1980. ADK began as a developer of arcade games and is best known for their library of SNK Neo Geo (system), Neo Geo titles, including for its home consoles, produced in partner ...
, among others. The YMF262 was used in many IBM PC-based
sound card A sound card (also known as an audio card) is an internal expansion card that provides input and output of audio signals to and from a computer under the control of computer programs. The term ''sound card'' is also applied to external audio ...
s, firstly with the popular Sound Blaster Pro 2 in 1991 and then later with the Sound Blaster 16 ASP 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 games by
Tecmo was a Japanese video game company founded in 1967. It had its headquarters in the Kudankita district of Tokyo. Its subsidiary, Tecmo Inc, was located in Torrance, California. Prior to 1986, Tecmo was formerly known as Tehkan. Tecmo is known for ...
and others. The YMF278 was used in the
Moonsound Moonsound is a sound card for the MSX home-computer system. It was produced by the Netherlands-based Sunrise Swiss in 1995. It was named for its accompanying ''Moonblaster'' software that was written to take advantage of the sound card's featu ...
card for the MSX, as well as the Sound Edge card by Yamaha for IBM PC compatibles.


Synthesizers

Synthesizers that use the YM3812: * Yamaha PSR-11 49-keys 16-sounds (1986) * Yamaha PSR-12 49-keys 32-sounds (1987) * Yamaha PSR-21 49-keys 16-sounds, 2 steps sliders (1986) * Yamaha PSR-22 49-keys 32-sounds, 2 steps sliders (1987) * Yamaha PSR-31 61-keys 16-sounds, additional YM3301 chip for drums (1986) * Yamaha PSR-32 61-keys 32-sounds, additional YM3301 chip for drums (1987) * Yamaha PSS-360 49 mini-keys 21-sounds, 5 steps sliders, low-cost mono version of PSS-460 (1986) * Yamaha PSS-460 49 mini-keys 21-sounds, 5 steps sliders (1986) * Yamaha PSS-470 49 mini-keys 21-sounds, 5 steps sliders (1987) * Yamaha PSS-560 49 mini-keys 21-sounds, 5 steps sliders, additional YM3301 chip for drums (1986) * Yamaha PSS-570 49 mini-keys 21-sounds, 5 steps sliders, additional YM3301 chip for drums (1987) Synthesizers that use the YM2413 (cost reduced YM3812): * Yamaha PSR-6 49-keys 100-sounds (1994) * 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 * Yamaha PSS-170 44 mini-keys 100-sounds (1986) * Yamaha PSS-270 49 mini-keys 100-sounds (1986)


Variants and derivatives

An
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
RTL RTL may refer to: Media * RTL Group, a European TV, radio, and production company *** List of RTL Group's television stations (including part-owned channels) *** List of RTL Group's radio stations ** RTL Lëtzebuerg, usually referred to simply a ...
implementation of the OPL3 was written in
SystemVerilog SystemVerilog, standardized as IEEE 1800 by the Institute of Electrical and Electronics Engineers (IEEE), is a hardware description and hardware verification language commonly used to model, design, simulate, test and implement electronic sy ...
and adapted to an
FPGA A field-programmable gate array (FPGA) is a type of configurable integrated circuit that can be repeatedly programmed after manufacturing. FPGAs are a subset of logic devices referred to as programmable logic devices (PLDs). They consist of a ...
in 2015.


See also

*
List of sound chips Sound chips come in different forms and use a variety of techniques to generate audio signals. This is a list of sound chips that were produced by a certain company or manufacturer, categorized by the sound generation of the chips. Programmable so ...
*
List of Yamaha products This is a list of products made by Yamaha Corporation. This does not include products made by Bösendorfer, which has been a wholly owned subsidiary of Yamaha Corporation since February 1, 2008. For products made by Yamaha Motor Company, see th ...
* Yamaha Y8950 *
Yamaha YM2413 The YM2413, a.k.a. OPLL, is an FM synthesis sound chip manufactured by Yamaha Corporation. It is related to Yamaha's OPL family of FM synthesis chips, and is a cost-reduced version of the YM3812 (OPL2). Technical details Based on the YM3812, ...
*
Yamaha YMF278 The Yamaha YMF278 or YMF278B, also known as the OPL4 (OPL is an acronym for ''FM Operator Type-L''), is a sound chip that incorporates both FM synthesis and sample-based synthesis (often incorrectly called "wavetable synthesis") by Yamaha. Freque ...


References


External links

* http://www.oplx.com/ OPL series programming info
MIDIbox FM
a YMF262-based DIY synthesizer
AdlibTracker.net
Adlib Tracker II (YMF262-Tracker)
RAD
Reality Adlib Tracker (YMF262-Tracker) * A
YMF262 emulator
with an online player for OPL3 music.
OPLx decapsulated (a reverse engineering report)

OPL3_FPGA GitHub
Reverse engineered OPL3 in an FPGA
Analysis of the OPL3 math

Nuked-OPL3 YMF262 emulator
{{Yamaha soundchips Computer-related introductions in 1984 Computer-related introductions in 1985 Computer-related introductions in 1990 Yamaha sound chips Sound chips Video game music technology