All Topics  
MOS Technology SID

 
MOS Technology SID

   Email Print
   Bookmark   Link






 

MOS Technology SID



 
 
The MOS Technology
MOS Technology

MOS Technology, Inc., also known as CSG , was a integrated circuit design and Semiconductor device fabrication company based in Norristown, Pennsylvania, in the United States....
 6581/8580 SID (Sound Interface Device) was the built-in Programmable Sound Generator
Programmable sound generator

A Programmable Sound Generator is a sound chip that generates sound waves by synthesizing multiple basic waveforms, and often some kind of Noise generator, and combining and mixing these waveforms into a complex waveform, then shaping the amplitude of the resulting waveform using ADSR envelope time periods, so that the resulting waveform t...
 chip of Commodore
Commodore International

Commodore, the commonly used name for Commodore International, was a United States electronics company based in West Chester, Pennsylvania which was a vital player in the home computer/personal computer field in the 1980s....
's CBM-II
Commodore CBM-II

The Commodore CBM-II series was a short-lived range of 8-bit personal computers from Commodore International, intended as a follow-on to the Commodore PET series, released in 1982....
, Commodore 64
Commodore 64

The Commodore 64 is an 8-bit home computer released by Commodore International in August, 1982, at a price of United States dollar595. Preceded by the Commodore VIC-20 and Commodore MAX Machine, the C64 features 64 kilobytes of Random-access memory with sound and graphics performance that were superior to IBM-compatible computers of tha...
, Commodore 128
Commodore 128

The Commodore 128 home computer/personal computer was the last 8-bit machine commercially released by Commodore International . Introduced in January of 1985 at the Consumer Electronics Show in Las Vegas metropolitan area, it appeared three years after its predecessor, the bestselling Commodore 64....
 and Commodore MAX Machine
Commodore MAX Machine

The Commodore MAX Machine, also known as Ultimax in the United States and VC-10 in Germany, was a home computer designed and sold by Commodore International in Japan, beginning in early 1982, a predecessor to the popular Commodore 64....
  home computer
Home computer

A home computer was a class of personal computer entering the market in 1977 and becoming common during the 1980s. They were marketed to consumers as accessible personal computers, more capable than video game consoles....
s. It was one of the first sound chips of its kind to be included in a home computer
Home computer

A home computer was a class of personal computer entering the market in 1977 and becoming common during the 1980s. They were marketed to consumers as accessible personal computers, more capable than video game consoles....
 prior to the digital sound revolution
Digital sound revolution

Digital sound revolution refers to the adoption of digital audio technology during the 1980s. Previously, audio signals in computers were commonly created through the use of analogue oscillators....
.

Together with the VIC-II
MOS Technology VIC-II

The VIC-II , specifically known as the MOS Technology 6567/8562/8564 , 6569/8565/8566 , is the integrated circuit tasked with generating S-Video/composite video graphics and dynamic random access memory memory refresh signals in the Commodore 64 and Commodore 128 home computers....
 graphics chip, the SID was instrumental in making the C64 the best-selling computer in history, and is partly credited for initiating the demoscene
Demoscene

The demoscene is a computer art subculture that specializes in producing Demo , which are non-interactive audio-visual presentations that run in Real-time computing on a computer....
.

The SID has , which was filed on February 27, 1983 and issued on July 7, 1987.






Discussion
Ask a question about 'MOS Technology SID'
Start a new discussion about 'MOS Technology SID'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Mos Technologies 6581
The MOS Technology
MOS Technology

MOS Technology, Inc., also known as CSG , was a integrated circuit design and Semiconductor device fabrication company based in Norristown, Pennsylvania, in the United States....
 6581/8580 SID (Sound Interface Device) was the built-in Programmable Sound Generator
Programmable sound generator

A Programmable Sound Generator is a sound chip that generates sound waves by synthesizing multiple basic waveforms, and often some kind of Noise generator, and combining and mixing these waveforms into a complex waveform, then shaping the amplitude of the resulting waveform using ADSR envelope time periods, so that the resulting waveform t...
 chip of Commodore
Commodore International

Commodore, the commonly used name for Commodore International, was a United States electronics company based in West Chester, Pennsylvania which was a vital player in the home computer/personal computer field in the 1980s....
's CBM-II
Commodore CBM-II

The Commodore CBM-II series was a short-lived range of 8-bit personal computers from Commodore International, intended as a follow-on to the Commodore PET series, released in 1982....
, Commodore 64
Commodore 64

The Commodore 64 is an 8-bit home computer released by Commodore International in August, 1982, at a price of United States dollar595. Preceded by the Commodore VIC-20 and Commodore MAX Machine, the C64 features 64 kilobytes of Random-access memory with sound and graphics performance that were superior to IBM-compatible computers of tha...
, Commodore 128
Commodore 128

The Commodore 128 home computer/personal computer was the last 8-bit machine commercially released by Commodore International . Introduced in January of 1985 at the Consumer Electronics Show in Las Vegas metropolitan area, it appeared three years after its predecessor, the bestselling Commodore 64....
 and Commodore MAX Machine
Commodore MAX Machine

The Commodore MAX Machine, also known as Ultimax in the United States and VC-10 in Germany, was a home computer designed and sold by Commodore International in Japan, beginning in early 1982, a predecessor to the popular Commodore 64....
  home computer
Home computer

A home computer was a class of personal computer entering the market in 1977 and becoming common during the 1980s. They were marketed to consumers as accessible personal computers, more capable than video game consoles....
s. It was one of the first sound chips of its kind to be included in a home computer
Home computer

A home computer was a class of personal computer entering the market in 1977 and becoming common during the 1980s. They were marketed to consumers as accessible personal computers, more capable than video game consoles....
 prior to the digital sound revolution
Digital sound revolution

Digital sound revolution refers to the adoption of digital audio technology during the 1980s. Previously, audio signals in computers were commonly created through the use of analogue oscillators....
.

Together with the VIC-II
MOS Technology VIC-II

The VIC-II , specifically known as the MOS Technology 6567/8562/8564 , 6569/8565/8566 , is the integrated circuit tasked with generating S-Video/composite video graphics and dynamic random access memory memory refresh signals in the Commodore 64 and Commodore 128 home computers....
 graphics chip, the SID was instrumental in making the C64 the best-selling computer in history, and is partly credited for initiating the demoscene
Demoscene

The demoscene is a computer art subculture that specializes in producing Demo , which are non-interactive audio-visual presentations that run in Real-time computing on a computer....
.

The SID has , which was filed on February 27, 1983 and issued on July 7, 1987. The patent expired on July 7, 2004.

Design process

The SID was devised by engineer
Engineer

An engineer is a person professionally engaged in a field of engineering. Engineers are concerned with developing economical and safe solutions to practical problems, by applying mathematics and scientific knowledge while considering technical constraints....
 Robert "Bob" Yannes, who later co-founded the Ensoniq
Ensoniq

Ensoniq Corp. was an United States electronics manufacturer, best known throughout the mid 1980s and 1990s for its musical instruments, principally Sampler s and synthesizers....
 digital synthesizer
Synthesizer

A synthesizer is an electronic instrument capable of producing a variety of sounds by generating and combining signals of different frequency....
 company. Yannes headed a team that included Yannes, two technicians and a CAD operator running Applicon (now a part of the UGS Corp.
UGS Corp.

UGS was a computer software company specializing in 3D & 2D Product Lifecycle Management software. Siemens AG completed its $3.5 billion acquisition of UGS on May 7 2007....
), who designed and completed the chip in five months' time in the latter half of 1981. Yannes was inspired by previous work in the synthesizer industry and was not impressed by the current state of computer sound chips. Instead, he wanted a high-quality instrument chip, which is the reason why the SID has features like the envelope generator, previously not found in home computer sound chips.

Emphasis during chip design was on high-precision frequency control, and the SID was originally designed to have 32 independent voices, sharing a common oscillator. However these features could not be finished in time, so instead the mask work for a certain working oscillator was simply replicated three times across the chip surface, creating three voices with a unique oscillator for each voice. Another feature that was not incorporated in the final design was a frequency look-up table for the most common musical notes, a feature that was dropped because of space limitations. The support for an audio input pin was a feature Yannes added without asking, even though this had no practical use in a computer, although it enabled the chip to be used as a simple effect processor
Effects unit

Effects units are devices that affect the sound of an electric instrument or other audio source when plugged in to the electrical signal path the instrument or source sends, most often an electric guitar or bass guitar....
. The masks were produced in 7-micrometer technology in order to gain a high yield: the current state-of-the-art at the time was 6-micrometer technologies.

The chip, like the first product using it (the Commodore 64
Commodore 64

The Commodore 64 is an 8-bit home computer released by Commodore International in August, 1982, at a price of United States dollar595. Preceded by the Commodore VIC-20 and Commodore MAX Machine, the C64 features 64 kilobytes of Random-access memory with sound and graphics performance that were superior to IBM-compatible computers of tha...
), was finished in time for the Consumer Electronics Show
Consumer Electronics Show

The International Consumer Electronics Show is a trade show held each January in Las Vegas, Nevada, Nevada, and is sponsored by the Consumer Electronics Association....
 in the first weekend of January 1982. Even though Yannes was partly displeased with the result, his colleague Charles Winterble said: "This thing is already 10 times better than anything out there and 20 times better than it needs to be."

The specifications for the chip were not used as a blueprint. Rather, they were written as the development work progressed, and not all planned features made it into the final product. Yannes claims he had a feature-list of which three quarters made it into the final design. This is the reason why some of the specifications for the first version (6581) were accidentally incorrect. The later revision (8580) was revised to match the specification. For example, the 8580 expanded on the ability to perform a logical AND between two waveforms, something that the 6581 could only do in a somewhat limited and unintuitive manner. Another feature that differs between the two revisions is the filter: the 6581 version is far away from the specification.

Manufacturing, Remarking, and Forgery

Since 6581 and 8580 SID ICs are no longer produced, they have become highly sought after. In late 2007, various defective started appearing on eBay as supposely "new" chips. All of these remarked SIDs have a defective filter, but some also have defective channels/noise generators, and some are completely dead. The remarked chips are assumed to either be factory rejects from back when the chip was still produced, or possibly 'reject culls' from one of the chip pulling operations which were used to supply the chips used in the Elektron SIDStation and the HardSID cards. Fake SID chips have also been supplied to unwitting buyers from unscrupulous manufacturers in China; the supplied chips are laser-etched with completely bogus markings, and the chip inside the package is not a SID at all.

Features

  • three separately programmable independent audio oscillator
    Electronic oscillator

    An electronic oscillator is an electronic circuit that produces a repetitive electronic signal, often a sine wave or a square wave.A low frequency oscillation is an electronic oscillator that generates an alternating current waveform at a frequency below ?200 Hz....
    s (8 octave
    Octave

    In music, an octave The octave is occasionally referred to as a diapason.The octave above an indicated note is sometimes abbreviated 8va, and the octave below 8vb....
     range, approximately 16 - 4000 Hz
    Hertz

    The hertz is a measure of frequency per unit of time, or the number of list of cycles per second. It is the SI base unit of frequency in the International System of Units , and is used worldwide in both general-purpose and scientific contexts....
    )
  • four different waveform
    Waveform

    Waveform means the shape and form of a signal such as a wave moving in a solid, liquid or gaseous medium.In many cases the medium in which the wave is being propagated does not permit a direct visual image of the form....
    s per audio oscillator (sawtooth
    Sawtooth wave

    The sawtooth wave is a kind of non-sinusoidal waveform. It is named a sawtooth based on its resemblance to the teeth on the blade of a saw.The convention is that a sawtooth wave ramps upward and then sharply drops....
    , triangle
    Triangle wave

    A triangle wave is a non-sinusoidal waveform named for its triangular shape.Like a square wave, the triangle wave contains only odd harmonics....
    , pulse
    Square wave

    A square wave is a kind of non-sinusoidal waveform, most typically encountered in electronics and signal processing. An ideal square wave alternates regularly and instantaneously between two levels....
    , noise
    White noise

    White noise is a random signal with a flat power spectral density. In other words, the signal contains equal power within a fixed bandwidth at any center frequency....
    )
  • one multi mode filter
    Electronic filter

    Electronic filters are electronic circuits which perform signal processing functions, specifically to remove unwanted frequency components from the signal and/or to enhance wanted ones....
     featuring low-pass
    Low-pass filter

    A low-pass filter is a electronic filter that passes low-frequency signal but attenuates signals with frequencies higher than the cutoff frequency....
    , high-pass
    High-pass filter

    A high-pass filter is a electronic filter that passes high frequency well, but attenuation frequencies lower than the cutoff frequency. The actual amount of attenuation for each frequency varies from filter to filter....
     and band-pass
    Band-pass filter

    A band-pass filter is a device that passes frequency within a certain range and rejects frequencies outside that range. An example of an analog circuitue electronic band-pass electronic filter is an RLC circuit ....
     outputs with 6 dB/oct (bandpass) or 12 dB
    Decibel

    The decibel is a logarithmic units of measurement that expresses the magnitude of a physical quantity relative to a specified or implied reference level....
    /octave
    Octave

    In music, an octave The octave is occasionally referred to as a diapason.The octave above an indicated note is sometimes abbreviated 8va, and the octave below 8vb....
     (lowpass/highpass) rolloff. The different filter-modes are sometimes combined to produce additional timbres, for instance a notch-reject filter.
  • three attack/decay/sustain/release (ADSR)
    ADSR envelope

    An ADSR envelope is a component of many synthesizers, sampler s, and other electronic musical instruments. Its function is to Modulation some aspect of the instrument's sound — often its loudness — over time....
     volume controls, one for each audio oscillator.
  • three ring modulators
    Ring modulation

    Ring modulation is a signal-processing effect in electronics, related to amplitude modulation or frequency mixer, performed by multiplying two signals, where one is typically a sine-wave or another simple waveform....
    .
  • oscillator sync
    Oscillator sync

    Oscillator sync is a feature in synthesizers. One oscillator will restart the period of another oscillator, so that they will have the same frequency....
     for each audio oscillator.
  • two 8-bit
    8-bit

    Eight-bit CPUs normally use an 8-bit data bus and a 16-bit address bus which means that their address space is limited to 64 KBs. This is not a "natural law", however, so there are exceptions....
     A/D converters (typically used for game control paddle
    Paddle (game controller)

    A paddle is a game controller with a round wheel and one or more fire buttons, where the wheel is typically used to control movement of the player object along one axis of the video screen....
    s, but later also used for a mouse)
  • external audio input (for sound mixing with external signal sources)
  • random number
    Random number

    Random number may refer to:* A number generated for or part of a set exhibiting statistical randomness.* A random sequence obtained from a stochastic process....
    /modulation generator


Technical details

Mos6581
The SID is a mixed-signal integrated circuit
Mixed-signal integrated circuit

A mixed-signal integrated circuit is any integrated circuit that has both analog circuits and digital circuits on a single semiconductor die....
, featuring both digital and analog circuitry. All control ports are digital, while the output ports are analog. The SID features three-voice synthesis, where each voice may use one of at least five different waveforms: square wave
Square wave

A square wave is a kind of non-sinusoidal waveform, most typically encountered in electronics and signal processing. An ideal square wave alternates regularly and instantaneously between two levels....
 (with variable duty cycle), triangle wave
Triangle wave

A triangle wave is a non-sinusoidal waveform named for its triangular shape.Like a square wave, the triangle wave contains only odd harmonics....
, sawtooth wave
Sawtooth wave

The sawtooth wave is a kind of non-sinusoidal waveform. It is named a sawtooth based on its resemblance to the teeth on the blade of a saw.The convention is that a sawtooth wave ramps upward and then sharply drops....
, pseudo-random (but not white
White noise

White noise is a random signal with a flat power spectral density. In other words, the signal contains equal power within a fixed bandwidth at any center frequency....
) noise, and certain complex/combined waveforms when multiple waveforms are selected simultaneously. A voice playing Triangle waveform may be ring-modulated
Ring modulation

Ring modulation is a signal-processing effect in electronics, related to amplitude modulation or frequency mixer, performed by multiplying two signals, where one is typically a sine-wave or another simple waveform....
 with one of the other voices, where the triangle waveform's bits are inverted when the modulating voice's msb is set, producing a discontinuity and change of direction with the Triangle's ramp. Oscillators may also be hard-synced to each other, where the synced oscillator is reset whenever the syncing oscillator's msb raises.

Each voice may be routed into a common, digitally controlled analog filter, which is constructed with aid of external capacitors to the chip. The filter has lowpass, bandpass and highpass outputs, all which can be individually selected for final output amplification via master volume register. The programmer may vary the filter's cut-off frequency and resonance. An external audio-in port enables external audio to be passed through the filter.

The ring modulation, filter, and programming techniques such as arpeggio (rapid cycling between 2 or more frequencies to make chord-like sounds) together produce the characteristic feel of SID music.

Due to imperfect manufacturing technologies of the time and poor separation between the analog and digital parts of the chip, the 6581's output (before the amplifier stage) was always slightly biased from the zero level. By adjusting the amplifier's gain through the main 4-bit volume register, this bias could be modulated as PCM, resulting in a "virtual" fourth channel allowing 4-bit digital sample playback. The glitch was known and used from an early point on, first by Electronic Speech Systems
Electronic Speech Systems

http://finance.google.com/finance?morenews=10&rating=1&q=NASDAQ:ESSThttp://www.esstech.com/IR/press_releases.shtmhttp://www.audiodesignline.com/news/199905447...
 to produce sampled speech in games such as Impossible Mission
Impossible Mission

Impossible Mission is a platform game computer game for several home computers. The original version for the Commodore 64 was game programming by Dennis Caswell and published by Epyx 1984 in video gaming....
 (1983, Epyx) and Ghostbusters (1984, Activision). The first instance of samples being used in actual musical compositions was by Martin Galway
Martin Galway

Martin Galway is one of the best known composers of music for the Commodore 64 sound chip, the MOS Technology SID. His works include Rambo II , Comic Bakery and Wizballs scores, as well as the music used in the loader for the C64 version of Arkanoid....
 in Arkanoid
Arkanoid

is an arcade game developed by Taito Corporation in 1986. It is based upon Atari's Breakout games of the 1970s. The title refers to a doomed "mothership" from which the Vaus, the player's controller, escapes....
 (1987, Imagine), although he had copied the idea from an earlier drum synthesizer package called Digidrums. The amount of sampled sound possible to store on a fraction of 64 kilobytes was very limited. Also, it was hugely CPU intensive - one had to output the samples very fast (in comparison to the speed of the 6510
MOS Technology 6510

The MOS Technology 6510 is a microprocessor designed by MOS Technology, and is a modified form of the very successful MOS Technology 6502.The primary change from the 6502 was the addition of an 8-bit general purpose input/output port ....
 CPU).

The better manufacturing technology in the 8580 used in the later revisions of Commodore 64
Commodore 64

The Commodore 64 is an 8-bit home computer released by Commodore International in August, 1982, at a price of United States dollar595. Preceded by the Commodore VIC-20 and Commodore MAX Machine, the C64 features 64 kilobytes of Random-access memory with sound and graphics performance that were superior to IBM-compatible computers of tha...
C and the Commodore 128
Commodore 128

The Commodore 128 home computer/personal computer was the last 8-bit machine commercially released by Commodore International . Introduced in January of 1985 at the Consumer Electronics Show in Las Vegas metropolitan area, it appeared three years after its predecessor, the bestselling Commodore 64....
DCR caused the bias to almost entirely disappear, causing the digitized sound samples to become very quiet. Fortunately, the volume level could be mostly restored with either a hardware modification (biasing the audio-in pin), or more commonly a software trick involving using the Pulse waveform to intentionally recreate the required bias. The software trick generally renders one voice temporarily unusable, although clever musical compositions can make this problem less noticeable.

At the X'2008 demo party, a completely new method of playing digitized samples was unveiled. The method allows for an unprecedented four (software-mixed) channels of 8-bit samples with optional filtering on top of all samples, as well as two ordinary SID sound channels. The method works by resetting the oscillator using the waveform generator test bit, quickly ramping up the new waveform with the Triangle waveform selected, and then disabling all waveforms, resulting in the DAC continuing to output the last value---which is the desired sample. This continues for as long as two scanlines, which is ample time for glitch-free, arbitrary sample output. It is however more CPU-intensive than the 4-bit volume register DAC trick described above. Because the filtering in a SID chip is applied after the waveform generators, samples produced this way can be filtered normally.

The original manual for the SID mentions that if several waveforms are enabled at the same time, the result will be a binary AND between them. What happens in reality is that the input to the waveform DAC pins receive several waveforms at once. For instance, the Triangle waveform is made with a separate XOR circuit and a shift-to-left circuit. The top bit drives whether the XOR circuit inverts the accumulator value seen by the DAC. Thus, enabling triangle and sawtooth simultaneously causes adjacent accumulator bits in the DAC input to mix together. (The XOR circuit does not come to play because it is always disabled whenever the sawtooth waveform is selected.) The pulse waveform is built by joining all the DAC bits together via a long strip of polysilicon, connected to the pulse control logic that digitally compares current accumulator value to the pulse width value. Thus, selecting the pulse waveform together with any other waveform causes every bit on the DAC to partially mix together, and the loudness of the waveform is affected by the state of the pulse.

The noise generator is implemented as an XOR shift register. When using noise waveform simultaneously with any other waveform, the pull-down via waveform selector tends to quickly reduce the XOR shift register to 0 for all bits that are connected to the output DAC. As the zeroes shift in the register when the noise is clocked, and no 1-bits are produced to replace them, a situation can arise where the XOR shift register becomes fully zeroed. Luckily, the situation can be remedied by using the waveform control test bit, which in that condition injects one 1-bit into the XOR shift register. Some musicians are also known to use noise's combined waveforms and test bit to construct unusual sounds.

The 6581 and 8580 differ from each other in several ways. The original 6581 was manufactured using the older NMOS
NMOS

nMOS can refer to:* n-channel MOSFET* NMOS logic...
 process, which used 12V DC
Direct current

Direct current is the unidirectional flow of electric charge. Direct current is produced by such sources as battery , thermocouples, solar cells, and commutator-type electric machines of the dynamo type....
 to operate. The 8580 was made using the HMOS-II process, which required less power (9V DC
Direct current

Direct current is the unidirectional flow of electric charge. Direct current is produced by such sources as battery , thermocouples, solar cells, and commutator-type electric machines of the dynamo type....
), and therefore made the IC
Integrated circuit

In electronics, an integrated circuit is a miniaturized electronic circuit that has been manufactured in the surface of a thin Wafer of semiconductor material....
 run cooler. The 8580 was thus far more durable than the 6581. Also, due to stabler waveform generators, the bit-mixing effects are less noticeable and thus the combined waveforms come close to matching the original SID specification (which stated that they will be combined as a binary AND). The filter is also very different between the two models, with the 6581 cutoff range being a relatively straight line on a log scale, while the cutoff range on the 8580 is a straight line on a linear scale, and is close to the designers' actual specifications. Additionally, a better separation between the analog and the digital circuits made the 8580's output less noisy and distorted. The noise in 6xxx-series systems can be reduced by disconnecting the audio-in pin.

The consumer version of the 8580 was rebadged the 6582, even though the die on the chip is identical to a stock 8580 chip, including the '8580R5' mark. Creative Micro Designs
Creative Micro Designs

Creative Micro Designs is a computer technologies company which today sells IBM PC compatibles and related equipment, but which started out in 1987 selling self-designed firmware updates and computer hardware for the Commodore 64 and Commodore 128 8-bit home computer/personal computers....
 used it in their SID Symphony expansion cartridge, and it was used in a few other places as well, including one PC sound-card.

Despite its documented shortcomings, many SID musicians prefer the flawed 6581 chip over the corrected 8580 chip. The main reason for this is that the filter produces strong distortion that is sometimes used to produce simulation of instruments such as a distorted electric guitar. Also, the highpass component of the filter was mixed in 3 dB attenuated compared to the other outputs, making the sound more bassy. In addition to nonlinearities in filter, the D/A circuitry used in the waveform generators produces yet more additional distortion that made its sound richer in character.

Revisions

No instances reading "6581 R1" ever reached the market. In fact, Yannes has stated that "[the] SID chip came out pretty well the first time, it made sound. Everything we needed for the show was working after the second pass." High-resolution photos of Charles Winterble's prototype C64 show the markings "MOS 6581 2082", the last number being a date code indicating that his prototype SID chip was produced during the 20th week of 1982, which would be within 6 days of May 14, 1982.

These are the known revisions of the various SID chips: (datecodes are in WWYY w=week y=year format)
  • 6581 R1 - Prototype, only appeared on the CES machines, has a datecode of 4981 to 0482 or so. Has the full 12 bit filter cutoff range. An unknown number were produced, probably between 50 and 100 chips. All are ceramic packages.
  • 6581 R2 - Will say "6581" only on the package. Filter cutoff range was reduced to 11 bits and the MSB bit disconnected/forced permanently on, but is still on the die. Made from 1182 until at least 5082. First 10 weeks or so of chips have ceramic packages (these usually appear on engineering prototypes but a few are on sold machines), the rest have plastic packages.
  • 6581 R3 - Will say "6581" only, "6581 R3" or "6581 CBM" on the package. Had a minor change to the protection/buffering of the input pins. Made from before 2083 until 0486 or so.
  • 6581 R4 - Will say "6581 R4" on the package. Silicon grade changed to HMOS-II "HC-30" grade, though the manufacturing process for the chip remained NMOS. Produced from 4985 until around 2586.
  • 6581 R4 AR - Will say "6581 R4 AR" on the package. Minor adjustment to the silicon grade, no die change from R4. Produced from around 3086 until at least the year 1990.
  • 6582 - Will say "6582" on the package. Typically produced around the years 1989 and 1990.
  • 6582 A - Will say "6582 A" on the package. Typically produced around the year 1992.
  • 8580 R5 - Will say "8580R5" on the package. Produced from the years 1986 to 1992.


Some of these chips are marked "CSG" ("Commodore Semiconductor Group") and the Commodore Logo, while others are marked with "MOS". This includes chips produced during the same week (and thus, receiving the same date code), indicating that at least two different factory lines were in operation during that week. The markings of chips varied by factory and even by line within a factory throughout most of the manufacturing run of the chip.

Game audio

The majority of games produced for the Commodore 64 made use of the SID chip, with sounds ranging from simply clicks and beeps to complex musical extravaganzas or even entire digital audio tracks.

Well known composers of game music for this chip are Martin Galway
Martin Galway

Martin Galway is one of the best known composers of music for the Commodore 64 sound chip, the MOS Technology SID. His works include Rambo II , Comic Bakery and Wizballs scores, as well as the music used in the loader for the C64 version of Arkanoid....
, known for many titles, including Wizball
Wizball

Wizball is a computer game written by Jon Hare and Chris Yates and released in 1987 in video gaming for the Commodore 64, ZX Spectrum and Amstrad CPC....
, and Rob Hubbard
Rob Hubbard

Rob Hubbard is a music composer best known for his composition of computer game theme music, especially for microcomputers of the 1980s such as the Commodore 64....
, known for titles such as ACE 2, Delta, International Karate
International Karate

International Karate is a 1986 in games karate computer game for the ZX Spectrum, MSX, Commodore 64, Amstrad CPC and Atari 8-bit family of computers....
, IK+, and Monty on the Run
Monty on the Run

Monty on the Run is a computer game created by the software house Gremlin Graphics and released in 1985 for the C64, ZX Spectrum, Amstrad CPC and Commodore Plus/4, written by Peter Harrap for the Spectrum with music by Rob Hubbard....
. Other noteworthies include Jeroen Tel
Jeroen Tel

Jeroen Godfried Tel is a Dutchman known for numerous computer game tunes he wrote in the 1980s and early 1990s for the Commodore 64. Tel is a founding member of the computer music group Maniacs of Noise....
 (Cybernoid and Myth) and Chris Hülsbeck
Chris Hülsbeck

Chris H?lsbeck is a game music composer from Germany.He has written soundtracks for more than 70 titles, the latest being Star Wars: Rebel Strike for Nintendo GameCube....
, whose composition career started with the SID but has spanned nearly every kind of computer music and other synthesizers since.

Software emulation


  • In 1989 on the Amiga computer, the demo "The 100 Most Remembered C64 Tunes" and later the PlaySID application was released, developed by Per Håkan Sundell
    Per Håkan Sundell

    Per H?kan Sundell is a programmer and computer scientist with roots in the scene and early computer entusiasts of the eighties, when he was known as PHS of CCS ....
     and Ron Birk. This was one of the first attempts to emulate the SID in software only, and also introduced the file format for representing songs made on the C64 using the SID chip. This later spawned the creation of similar applications for other platforms as well as the creation of a community of people fascinated by SID music, resulting in The High Voltage SID Collection
    The High Voltage SID Collection

    The High Voltage SID Collection is both the name of a project to build a collection of music created on the MOS Technology SID sound chip in Commodore CBM-II, Commodore 64 and Commodore 128 home computers and the collection itself....
     which contains over 30,000 SID tunes.


A SID file contains the 6510
MOS Technology 6510

The MOS Technology 6510 is a microprocessor designed by MOS Technology, and is a modified form of the very successful MOS Technology 6502.The primary change from the 6502 was the addition of an 8-bit general purpose input/output port ....
 program code and associated data needed to replay the music on the SID. The SID files have the MIME
MIME

Multipurpose Internet Mail Extensions is an Internet standard that extends the format of electronic mail to support:* Text in character sets other than ASCII...
 media type audio/prs.sid.

The actual file format of a SID file has had several versions. The older standard is PSID (current version V2 NG). The newer standard, RSID, is intended for music that requires a more complete emulation of the Commodore 64 hardware.

The SID file format is not a native format used on the Commodore 64 or 128, but a format specifically created for emulator-assisted music players such as PlaySID , Sidplay and . However, there are loaders like RealSIDPlay and converters such as that make it possible to play a substantial portion of SID files on original Commodore computers.

  • In June 1998, a cycle-based SID emulator engine called reSID
    ReSID

    reSID is a reverse engineered software emulation of the MOS Technology SID . This chip was used in the C64 computer. reSID is free software, published under the GNU General Public License....
     became available. The all-software emulator, available with C++
    C++

    C++ is a general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level programming language and low-level programming language language features....
     source code
    Source code

    In computer science, source code is any collection of statements or declarations written in some human-readable computer programming language....
    , is licensed under the GPL
    GNU General Public License

    The GNU General Public License is a widely used free software license, originally written by Richard Stallman for the GNU project. The GPL is the most popular and well-known example of the type of strong copyleft license that requires derived works to be available under the same copyleft....
     by the author, Dag Lem. In 2008, Antti Lankila improved the filter and distortion simulation in reSID a major way. The improvements are slated to be included in VICE
    Vice

    Vice is a practice or habit considered immoral, depraved, and/or degrading in the associated society. In more minor usage, vice can refer to a fault, a defect, an infirmity or merely a bad habit....
     version 2.1 as well.


  • In 2007 the project is released, a pure Java based SID player developed by Ken Händel.


Hardware reimplementations


  • In 1997, an electronic musical instrument
    Electronic musical instrument

    An electronic musical instrument is a musical instrument that produces its sounds using electronics. In contrast, the term electric instrument is used to mean instruments whose sound is produced mechanically, and only amplified or altered electronically - for example an electric guitar....
     utilizing the SID chip as its synthesis engine was released. It is called the SidStation, and it's produced by Swedish
    Sweden

    Sweden , officially the Kingdom of Sweden , is a Nordic countries on the Scandinavian Peninsula in Northern Europe. Sweden has land borders with Norway to the west and Finland to the northeast, and it is connected to Denmark by the ?resund Bridge in the south....
     company Elektron
    Elektron (company)

    Elektron is an electronic musical instrument company, based in Gothenburg, Sweden. Products it produces include the Monomachine synthesizer, the Machinedrum percussion synthesizer, and the MOS Technology SID-based SidStation....
    . As the SID chip had been discontinued for years, Elektron allegedly bought up almost all of the remaining stock. In 2004, Elektron released the Monomachine pattern-based sequencer
    Music sequencer

    A music sequencer is software or hardware designed to create and manage computer-generated music.Originally, music sequencers did not include the ability to record audio....
     with optional keyboard. The Monomachine contains several synthesis engines, including an emulated 6581 oscillator using a DSP
    Digital signal processor

    A digital signal processor is a specialized microprocessor designed specifically for digital signal processing, generally in real-time computing....
    .


  • In 1999, a sound card
    Sound card

    A sound card is a computer expansion card that facilitates the input and output of sound to/from a computer under control of computer programs....
     for IBM PC compatible
    IBM PC compatible

    IBM PC compatible computers are those generally similar to the original IBM Personal Computer, IBM Personal Computer XT, and IBM Personal Computer/AT....
    s called HardSID
    HardSID

    The HardSID is a family of sound cards, produced by a Hungary company Hard Software and originally conceived by Teli S?ndor.The HardSID cards are based on the MOS Technology MOS Technology SID chip which was popularised and immortalized by the Commodore 64 home computer....
     was released. The card uses from one to four SID chips and allows a PC to utilize the sound capabilities of the chip directly, instead of by emulation via generic sound cards (e.g. SoundBlaster).


  • The CatWeasel
    CatWeasel

    The Catweasel is a family of enhanced floppy disk drive controllers from Germany company Individual Computers. These controllers are designed to allow more recent computers, such as IBM PC Compatibles, to access a wide variety of older disk formats using standard floppy drives....
     from German
    Germany

    Germany , officially the Federal Republic of Germany , is a country in Central Europe. It is bordered to the north by the North Sea, Denmark, and the Baltic Sea; to the east by Poland and the Czech Republic; to the south by Austria and Switzerland; and to the west by France, Luxembourg, Belgium, and the Netherlands....
     company Individual Computers
    Individual Computers

    Individual Computers is a Germany computer hardware company specializing in retrocomputing accessories for the Commodore 64, Commodore Amiga, and IBM PC compatible platforms....
    , a PCI
    Peripheral Component Interconnect

    The PCI Local Bus , or Conventional PCI, is a computer bus for attaching computer hardware in a computer. These devices can take either the form of an integrated circuit fitted onto the motherboard itself, called a planar device in the PCI specification or an expansion card that fits into a socket....
     + Zorro multiformat floppy disk
    Floppy disk

    A floppy disk is a data storage medium that is composed of a disk of thin, flexible magnetic storage medium encased in a square or rectangle plastic shell....
     controller and digital joystick adapter for PC
    IBM PC compatible

    IBM PC compatible computers are those generally similar to the original IBM Personal Computer, IBM Personal Computer XT, and IBM Personal Computer/AT....
    s, Macs, and Amiga
    Amiga

    The Amiga is a family of personal computers originally developed by Amiga Corporation. Development on the Amiga began in 1982 with Jay Miner as the principal hardware designer....
    s, includes a hardware SID option, i.e. an option to insert a real SID chip in a socket for use when playing .MUS files.


  • The is a MIDI-controlled synthesizer which can contain up to eight SID chips. It is a free open source
    Open source

    Open source is an approach to design, development, and distribution offering practical accessibility to a product's source . Some consider open source as one of various possible design approaches, while others consider it a critical Strategy element of their business operations....
     project using a PIC microcontroller
    PIC microcontroller

    PIC is a family of Harvard architecture microcontrollers made by Microchip Technology, derived from the PIC1640 originally developed by General Instrument's Microelectronics Division....
    . Control of the synthesizer is realized with software or via a control panel with knobs, LED
    Light-emitting diode

    A light-emitting diode , is an electronic light source. The LED was discovered in the early 20th century, and introduced as a practical electronic component in 1962....
    s, LCD
    Liquid crystal display

    A liquid crystal display is an Electro-optic modulator shaped into a thin, flat panel made up of any number of color or monochrome pixels filled with liquid crystals and arrayed in front of a Light#Light sources or reflector....
    , etc., which may optionally be mounted on a keyboardless Commodore 64 body.


  • The is a cartridge for the Commodore 64. It features four separate music applications, mimicking everything from modern sequencers to the Roland 303/909 series. With an optional User Port peripheral, the Prophet64 may synchronized to other equipment using DIN Sync
    DIN Sync

    The SYNC standard, often called "DIN sync" or "sync24" , defines an Electrical connector for electronic music instruments. It was introduced in the 1980s by Roland Corporation for synchronization of music sequencers, drum machines, arpeggiators and similar devices....
     standard (SYNC 24). The now states "Prophet64 has been replaced with the MSSIAH."


  • The is a cartridge for the Commodore 64 that replaces the Prophet64.


  • Artist/Hacker Paul Slocum developed the cartridge that enables you to turn your C64 into an analogue synthesizer. The Cynthcart is available through .


  • The allows those with very slim budgets to connect the SID chip to a PC.


  • The emulation of SID on the Atmel AVR processor and real SID player using Atmel AVR processor.


  • The project (code name SID 6581D, 'D' for digital) from David Amoros was born in 2005. This project is a hardware emulation of the SID chip from the Bob Yannes's interview, datasheets. The V-SID 1.0 engine had been implemented in a FPGA EP1C12 Cyclone from ALTERA, on an ALTIUM development board, and emulates all the characteristics of the original SID, except the filter which is a digital version (IIR filter controlled by a CPU).


  • The project (2006) aimed to faithfully create the SID sound using modern hardware. The workings of a SID chip were recreated on an FPGA, based on interviews with the SID's creator, original datasheets, and comparisons with real SID chips. It was distinguished from similar attempts by its use of real analog circuitry instead of emulation for the legendary SID filter. However, the project was discontinued, because , who was the head of this project, died on April 23, 2007, at the age of 29.


  • In 2008 the project is released. HyperSID is a VSTi which acts like a MIDI controller for HyperSID hardware unit(synthesizer based on SID chip) and it developed by company.


Conventional music

SID sounds and snippets of SID music has been introduced into mainstream music at several occasions:

  • In the spring of 1999 Zombie Nation
    Zombie Nation (band)

    Zombie Nation is a Germany techno music and electronic music project of the Munich based DJ and Record producer Florian Senfter ....
     released a remix of game musician David Whittaker
    David Whittaker

    David Whittaker is known for numerous Video game tunes which he wrote in most of the 1980s and early 1990s, for many different formats.He is known for the large quantity of his works?more than any other composer ....
    's Lazy Jones
    Lazy Jones

    Lazy Jones is a computer game for the Commodore 64, ZX Spectrum, MSX and Tatung Einstein. It was written by David Whittaker and released by Terminal Software in 1984....
     (originally written for the SID in 1984) under the title Kernkraft 400. They used an Elektron SidStation for the sound.
  • In Rollergirl
    Rollergirl

    Nicole Saft , professionally known as Rollergirl, is a Germany Vocalist with a number of successful tracks such as "Dear Jessie" and "Luv U More," the latter being a cover of a song by Sunscreem....
    's 2000 hit Superstar a SID arpeggio can be clearly heard in the background, probably originating in a SidStation
    Elektron SidStation

    The Elektron SidStation is a musical synthesizer sound module, built around the MOS Technology SID mixed-mode integrated circuit synthesizer chip originally used in the Commodore 64 home computer....
    .
  • In 2001 Bas Bron
    Bas Bron

    Bas Bron is a musical artist and a producer of mostly electronic music from Amsterdam, The Netherlands....
     sampled the drums from Jeroen Tel
    Jeroen Tel

    Jeroen Godfried Tel is a Dutchman known for numerous computer game tunes he wrote in the 1980s and early 1990s for the Commodore 64. Tel is a founding member of the computer music group Maniacs of Noise....
    's and Reyn Ouwehand's song made for the Rubicon game in the song You've got my love.
  • Ladytron
    Ladytron

    Ladytron are an electronic pop band originally formed in Liverpool, UK....
    's 2000 single, Playgirl, features SID-inspired synthesiser backing.
  • In 2004, Diplo extensively sampled the lead theme from Jonathan Dunn's SID music for the game Platoon and used as a backdrop for his song "Diplo Rhythm".
  • In the same year, house producer Abe Duque used a classic SID arpeggio sound in the track Champagne Days, Cocaine Nights.
  • In 2007 Timbaland
    Timbaland

    Timothy Zachery Mosley , better known by his stage name Timbaland, is an American record producer, rapping, and singer. Timbaland has produced albums and singles for a number of artists from the mid-1990s to the present day....
    's extensive use of the SidStation led to the 2007 Timbaland plagiarism controversy
    2007 Timbaland plagiarism controversy

    Timbaland's plagiarism controversy occurred in January 2007, when several news sources reported that Timbaland was alleged to have music plagiarism several elements in the song "Do It" on the 2006 album Loose by Nelly Furtado without giving credit or compensation....
     around his tracks Block Party and Do It
    DO IT

    Do It may refer to:In music:*"Do it" a song by the band The Doors off their 1969 album The Soft Parade* "Do It", a song by Neil Diamond, released as a single in 1970....
     (written for Nelly Furtado
    Nelly Furtado

    Nelly Kim Furtado is a Grammy Award-winning Canada singer of Portuguese people ancestry. She is a singer-songwriter, record producer, and actress....
    ).
  • SidStation is essential to the sound of Swedish band Machinae Supremacy
    Machinae Supremacy

    Machinae Supremacy is a band from Lule?, Sweden that combines modern Heavy metal music and alternative rock with chiptunes. Self-defined as SID metal, many of their songs use a SidStation that features the MOS Technology SID of the Commodore 64....
    . The band defines itself as SID metal.


See also

  • MOS Technology VIC
    MOS Technology VIC

    The VIC , specifically known as the MOS Technology 6560 / 6561 , is the integrated circuit chip responsible for generating video graphics and sound in the Commodore VIC-20 home computer....
     - the combined graphics and sound chip of the VIC-20
  • Atari POKEY
    Atari POKEY

    POKEY is a digital input/output chip found in the Atari 8-bit family of home computers and many arcade games in the 1980s. Its name comes from POtentiometer and KEYboard, as it was commonly used to sample potentiometers and scan matrices of switches ....
  • MOS Technology 8364 "Paula"
    Original Amiga chipset

    The Original Chip Set was a chipset used in the earliest Commodore International Amiga computers and defined the Amiga's graphics and sound capabilities....
  • Chiptune
    Chiptune

    A chiptune, or chip music, is music written in sound formats where all the sounds are synthesized in realtime by a computer or video game console sound chip, instead of using sample-based synthesis....
  • Sound chip
    Sound chip

    A sound chip is an integrated circuit designed to produce sound . It might be doing this through digital, analog or mixed-mode integrated circuit electronics....
  • The High Voltage SID Collection
    The High Voltage SID Collection

    The High Voltage SID Collection is both the name of a project to build a collection of music created on the MOS Technology SID sound chip in Commodore CBM-II, Commodore 64 and Commodore 128 home computers and the collection itself....
  • Press Play on Tape
    Press Play on Tape

    PRESS PLAY ON TAPE is a revival and tribute rock band to the music used in games on the 1980s' Commodore 64 home computer. The six-member band, hailing from Copenhagen, Denmark, has released two albums and has done several concerts in United Kingdom, Norway, Germany and their home country Denmark....
    , a C64 revival band
  • Machinae Supremacy
    Machinae Supremacy

    Machinae Supremacy is a band from Lule?, Sweden that combines modern Heavy metal music and alternative rock with chiptunes. Self-defined as SID metal, many of their songs use a SidStation that features the MOS Technology SID of the Commodore 64....


External links


SID information


Hardware
  • HardSID
    HardSID

    The HardSID is a family of sound cards, produced by a Hungary company Hard Software and originally conceived by Teli S?ndor.The HardSID cards are based on the MOS Technology MOS Technology SID chip which was popularised and immortalized by the Commodore 64 home computer....


Software / emulators
  • ReSID
    ReSID

    reSID is a reverse engineered software emulation of the MOS Technology SID . This chip was used in the C64 computer. reSID is free software, published under the GNU General Public License....
     - Dag Lem's ReSID SID emulator
  • - Antti Lankila's patch to ReSID to vastly improve the analog filtering emulation, among other things.
  • - Multi SID emulator frontend for Windows
  • - SID emulator for Amiga
  • — Converts SID files to executables for playing SID music on a real C64
  • Java based SID player (with HVSC on-line)
  • ACID64 Player
    ACID64 Player

    ACID64 Player is a music player application by the High Voltage SID Collection team-member Wilfred Bos, that plays Commodore 64 music files through an MOS Technology MOS Technology SID sound interface device chip, using an instruction cycle-based emulation of the C64's core processors to achieve true fidelity....
     
  • - Winamp plug-in bundle compiled by OverClocked ReMix
    OverClocked ReMix

    OverClocked ReMix, also known as OC ReMix and OCR, is a non-profit organization dedicated to preserving and paying tribute to video game music through arranging and re-interpreting the songs with new technology and software, as well as by various traditional means....
     allowing playback of over 40 chiptune and tracker formats
  • - SID file plugin for foobar2000
    Foobar2000

    foobar2000 is a freeware audio player for Microsoft Windows developed by Peter Pawlowski, a former freelance contractor for Nullsoft. It is known for its highly customizable Graphical user interface....
  • Rockbox
    Rockbox

    Rockbox is a free software replacement for the firmware held on various forms of digital audio players . Rockbox offers an alternative to the host device's operating system firmware which provides a plug-in architecture for adding various enhancements and functionality to DAPs which are not present in the original OS....
     plays SID files
  • - SID Player for Windows (Win32 GUI front-end for SIDplay2)
  • The Audacious Media Player
    Audacious Media Player

    Audacious is a GUI-based free software media player for POSIX systems, such as Linux....
     also plays SID files
  • - SID player for BeOS and Linux
  • Sid Player on iPhone / iPod Touch


Music
  • – The SID music preservation project
  • - The entire HVSC#47 recorded on both types of SID chips with real Commodore 64
    Commodore 64

    The Commodore 64 is an 8-bit home computer released by Commodore International in August, 1982, at a price of United States dollar595. Preceded by the Commodore VIC-20 and Commodore MAX Machine, the C64 features 64 kilobytes of Random-access memory with sound and graphics performance that were superior to IBM-compatible computers of tha...
     computers.
  • - Site discussing Ocean's SID player, the Ocean Loading Music and source code for Ocean's SID player.
  • – a collection of over 2100 C64 SID remixes (as of May 1, 2008)
  • – Community for C64 SID and Amiga music remixes
  • – Commodore 64 music in the real world and other SID related stories blog
  • – Radio station that features remixed Commodore 64 music and live shows
  • - German-speaking Webradio station that features remixed Commodore 64 music and live shows
  • , Obvious, not so obvious, forgotten and classic Commodore 64 scene music.
  • The Origin Of SID Metal
  • SID meets female
  • The C64 revival band, PRESS PLAY ON TAPE
  • a classical orchestra plays C64 gamemusic
  • Little music project partly using multiple SID chips
  • The SID music composed by Vibrants