HOME



picture info

OPNB
The YM2610, a.k.a. OPNB, is a sound chip developed by Yamaha. It is a member of Yamaha's OPN family of FM synthesis chips, and related to the YM2608. The YM2610 was most notably used in SNK's Neo Geo arcade and home video game systems from 1990 along with other arcade game systems, which included Taito's arcade system boards from 1987 such as the Taito Z System, which used a variant of the YM2610 (see below). The YM2610 has the following features: *Four concurrent FM synthesis channels (voices) *Four operators per channel *Two interval timers *A low frequency oscillator (LFO) *Three SSG square wave tone/noise channels: compatible with YM2149 *Seven adaptive differential pulse-code modulation (PCM) channels: **ADPCM-A: Six ADPCM channels, fixed pitch, 18.5 kHz sampling rate at 12-bit from 4-bit data **ADPCM-B: One ADPCM channel, variable pitch, 2–55.5 kHz sampling rate at 16-bit from 4-bit data A variant of the YM2610 known as the YM2610B was identical to the YM26 ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

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 with the amplitude of a modulating signal. FM synthesis can create both harmonic and inharmonic sounds. To synthesize harmonic sounds, the modulating signal must have a harmonic relationship to the original carrier signal. As the amount of frequency modulation increases, the sound grows progressively complex. Through the use of modulators with frequencies that are non-integer multiples of the carrier signal (i.e. inharmonic), inharmonic bell-like and percussive spectra can be created. FM synthesis using analog oscillators may result in pitch instability. However, FM synthesis can also be implemented digitally, which is more stable and became standard practice. Applications In synthesizers Digital FM synthesis (equivalent to phase ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




YM2610
The YM2610, a.k.a. OPNB, is a sound chip developed by Yamaha. It is a member of Yamaha's OPN family of FM synthesis chips, and related to the YM2608. The YM2610 was most notably used in SNK's Neo Geo arcade and home video game systems from 1990 along with other arcade game systems, which included Taito's arcade system boards from 1987 such as the Taito Z System, which used a variant of the YM2610 (see below). The YM2610 has the following features: *Four concurrent FM synthesis channels (voices) *Four operators per channel *Two interval timers *A low frequency oscillator (LFO) *Three SSG square wave tone/noise channels: compatible with YM2149 *Seven adaptive differential pulse-code modulation (PCM) channels: **ADPCM-A: Six ADPCM channels, fixed pitch, 18.5 kHz sampling rate at 12-bit from 4-bit data **ADPCM-B: One ADPCM channel, variable pitch, 2–55.5 kHz sampling rate at 16-bit from 4-bit data A variant of the YM2610 known as the YM2610B was identical to the YM2 ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Yamaha 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 and early 1990s. It was used in a variety of NEC computers, along with various arcade game machines. The YM2203 has the following features: *Three concurrent FM synthesis channels (voices) *Four operators per channel *Two interval timers *For channel three, operator frequencies can be set independently, making dissonant harmonics possible. (Normally, they would have a simple relation like e.g. 2× or 3× relative to a common base frequency) *Internal implementation of Yamaha's YM2149F SSG chip The YM2203 and the rest of the OPN synthesizer family generate sound via frequency-modulated digital sine waves. It included 12 operator "cells", each generating a 13-bit sine wave at a programmable frequency, the volume of which is controlled ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Yamaha YM2149
The AY-3-8910 is a 3-voice programmable sound generator (PSG) designed by General Instrument (GI) in 1978, initially for use with their 16-bit CP1610 or one of the PIC1650 series of 8-bit microcomputers. The AY-3-8910 and its variants were used in many arcade games—Konami's ''Gyruss'' contains five—and Bally pinball machines as well as being the sound chip in the Intellivision and Vectrex video game consoles, and the Amstrad CPC, Oric-1, Colour Genie, Elektor TV Games Computer, MSX, Tiki 100 and later ZX Spectrum home computers. It was also used in the Mockingboard and Cricket sound cards for the Apple II and the Speech/Sound Cartridge for the TRS-80 Color Computer. After GI's spinoff of Microchip Technology in 1987, the chip was sold for a few years under the Microchip brand. It was also manufactured under license by Yamaha (with a selectable clock divider pin and a double-resolution and double-rate volume envelope table) as the YM2149F; the Atari ST uses thi ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Programmable Sound Generator
A programmable sound generator (PSG) is a sound chip that generates (or synthesizes) audio wave signals built from one or more basic waveforms, and often some kind of noise. PSGs use a relatively simple method of creating sound compared to other methods such as frequency modulation synthesis or pulse-code modulation. Technical details PSGs are controlled by writing data to dedicated registers on the chip via an external CPU; hence the name programmable sound generator. One or more basic waveforms are generated (typically a square, triangle or saw-tooth wave) and often a noise signal. The waveforms' frequency and volume (and noise's tone and volume) are typically shaped using an envelope and/or mixed before being sent to the audio output stage. Many PSGs feature three tone channels and one noise channel including the AY-3-8910, SN76489 and MOS Technology 6581. History In the late 1970s, more electronic consumer devices began to be designed with audio features. PSGs were part ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Yamaha YM2612
The YM2612, a.k.a. OPN2, is a sound chip developed by Yamaha Corporation, Yamaha. It is a member of Yamaha's OPN family of frequency modulation synthesis, FM synthesis chips, and was developed as a stripped-down version of the Yamaha YM2608, YM2608. The YM2612 is a six-channel FM synthesizer used in several game and computer systems, most notably in Sega's Sega Mega Drive, Mega Drive/Genesis video game console as well as Fujitsu's FM Towns computer series. It was also available in CMOS form as the YM3438, a.k.a. OPN2C. As with the YM3438, it was used by Sega in various arcade game systems, including the Sega Mega Play, Mega-Play, Sega System C and Sega System 32; the YM3438 core was also integrated into an ASIC in later revisions of the Mega Drive/Genesis. Features The YM2612 has the following features: *Six concurrent FM synthesis channels (voices) *Four operators per channel *Two Programmable Interval Timer, interval timers *A sine-wave Low frequency oscillation, low frequency ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


VGM (file Format)
VGM (Video Game Music) is an audio file format for multiple video game platforms, such as Master System, Game Gear, Sega Genesis, Mega Drive/Genesis, MSX, Neo Geo, IBM compatibles (Ad Lib, Inc., Adlib/SoundBlaster), and has expanded to a variety of arcade system boards since its release. The standard filename extension is ''.vgm'', but files can also be Gzip compressed into ''.vgz'' files. Technically ''.vgz'' files should be named ''.vgm.gz'', but because some Operating system, operating systems' file managers cannot handle file name suffixes that themselves contain a period (e.g. Microsoft Windows), ''.vgz'' is instead used in order to launch a VGM player and not a file archiver program such as WinZip or WinRAR. The VGM format is different from formats like NSF or MOS Technology SID#Software emulation, SID, which contain the game's music code. Instead, the instructions sent to the sound chip are logged. External linksVGM Rips specification page– Technical specificationsVGMRip ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

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 music players to convert digital data streams into analog audio signals. They are also used in televisions and mobile phones to convert digital video data into analog video signals. These two applications use DACs at opposite ends of the frequency/resolution trade-off. The audio DAC is a low-frequency, high-resolution type while the video DAC is a high-frequency low- to medium-resolution type. There are several DAC architectures; the suitability of a DAC for a particular application is determined by figures of merit including: resolution, maximum sampling frequency and others. Digital-to-analog conversion can degrade a signal, so a DAC should be specified that has insignificant errors in terms of the application. Due to the complexity ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Adaptive Differential Pulse-code Modulation
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 ratio. Typically, the adaptation to signal statistics in ADPCM consists simply of an adaptive scale factor before quantizing the difference in the DPCM encoder. ADPCM was developed for speech coding by P. Cummiskey, Nikil S. Jayant and James L. Flanagan at Bell Labs in 1973. In telephony In telephony, a standard audio signal for a single phone call is encoded as 8000 analog samples per second, of 8 bits each, giving a 64 kbit/s digital signal known as DS0. The default signal compression encoding on a DS0 is either μ-law (mu-law) PCM (North America and Japan) or A-law PCM (Europe and most of the rest of the world). These are logarithmic compression systems where a 13- or 14-bit linear PCM sample number is mapped into an 8-bit value ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

White Noise
In signal processing, white noise is a random signal having equal intensity at different frequencies, giving it a constant power spectral density. The term is used with this or similar meanings in many scientific and technical disciplines, including physics, acoustical engineering, telecommunications, and statistical forecasting. White noise refers to a statistical model for signals and signal sources, not to any specific signal. White noise draws its name from white light, although light that appears white generally does not have a flat power spectral density over the visible band. In discrete time, white noise is a discrete signal whose samples are regarded as a sequence of serially uncorrelated random variables with zero mean and finite variance; a single realization of white noise is a random shock. In some contexts, it is also required that the samples be independent and have identical probability distribution (in other words independent and identically distribu ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Programmable Interval Timer
In computing and in embedded systems, a programmable interval timer (PIT) is a counter that generates an output signal when it reaches a programmed count. The output signal may trigger an interrupt. Common features PITs may be one-shot or periodic. One-shot timers will signal only once and then stop counting. Periodic timers signal every time they reach a specific value and then restart, thus producing a signal at periodic intervals. Periodic timers are typically used to invoke activities that must be performed at regular intervals. Counters are usually programmed with fixed intervals that determine how long the counter will count before it will output a signal. IBM PC compatible The Intel 8253 PIT was the original timing device used on IBM PC compatibles. It used a 1.193182 MHz clock signal (one third of the color burst frequency used by NTSC, one twelfth of the system clock crystal oscillator, therefore one quarter of the 4.77 MHz CPU clock) and contains three timers. Timer 0 ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Low Frequency Oscillation
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 phasing. History Low-frequency oscillation was introduced with modular synthesizers of the 1960s, such as the Moog synthesizer. Often the LFO effect was accidental, as there were myriad configurations that could be "patched" by the synth operator. LFOs have since appeared in some form on almost every synthesizer. More recently other electronic musical instruments, such as samplers and software synthesizers, have included LFOs to increase their sound alteration capabilities. Overview The primary oscillator circuits of a synthesizer are used to create the audio signals. An LFO is a secondary oscillator that operates at a significantly lower frequency than other oscillators, typically below 20 Hz — that is, below the range of ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]