
MOS Technology 6581/8580 SID (Sound Interface Device, zvučni međusklop) je programabilni generator zvuka koji je bio ugrađen u kućna računala koje je proizvodila tvrtka Commodore International. Ovo je bio prvi integrirani krug te vrste koja je bio ugrađen u kućno računalo prije digitalne glazbene revolucije.
Povijest
Rad na SIDu započeo je u siječnju 1981. godine pod pokroviteljstvom tvrke Commodore International koja je bila vlasnik tvrtke MOS Technologies gdje se ovaj integrirani krug dizajnirao i kasnije proizvodio. Voditelj ovog projekta bio je inženjer Robert "Bob" Yannes koji s skupa s dva tehničara i s jednim CAD operaterom u roku od pet mjesecu uspio razviti novi zvučni integrirani krug i dovesti ga u stanje da se može masovno proizvoditi. Yannesov cilj bio je proizvesti kvalitetan integrirani krug koji bi u sebi sadržavao kvalitete iz elektrnoničkih klavira iz toga vremena i prenjeti ga u svijet kućnih računala.
Tehnička svojstva

| adresa (decimalno) | funkcija | |||||||
|---|---|---|---|---|---|---|---|---|
| $d400 (54272) | frequency voice 1 low byte | |||||||
| $d401 (54273) | frequency voice 1 high byte | |||||||
| $d402 (54274) | niži bajt radnog ciklusa pulsnog vala za 1. glas | |||||||
| 7..4 | 3..0 | |||||||
| $d403 (54275) | — | viši bajt radnog ciklusa pulsnog vala za 1. glas | ||||||
| $d404 (54276) | upravljački registar za 1. glas | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| šum | puls | piličasti | trokutni | test | prestenasta modulacija s 3. glasom | sinkronizacija s 1. glasom | krug | |
| 7..4 | 3..0 | |||||||
| $d405 (54277) | attack duration | decay duration 1. glas | ||||||
| $d406 (54278) | sustain level | release duration | ||||||
| $d407 (54279) | niži bajt frekvencije 2. glasa | |||||||
| $d408 (54280) | viši bajt frekvencije 2. glasa | |||||||
| $d409 (54281) | niži bajt radnog ciklusa pulsnog vala za 2. glas | |||||||
| 7..4 | 3..0 | |||||||
| $d40a (54275) | — | viši bajt radnog ciklusa pulsnog vala za 2. glas | ||||||
| $d40b (54283) | upravljački registar za 2. glas | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| šum | puls | piličasti | trokutni | test | prestenasta modulacija s 1. glasom | sinkronizacija s 1. glasom | krug | |
| 7..4 | 3..0 | |||||||
| $d40c (54284) | attack duration | decay duration 2. glasa | ||||||
| $d40d (54285) | sustain level | release duration 2. glasa | ||||||
| $d40e (54286) | niži bajt frekvencije 3. glasa | |||||||
| $d40f (54287) | viši bajt frekvencije 3. glasa | |||||||
| $d410 (54288) | niži bajt radnog ciklusa pulsnog vala za 2. glas | |||||||
| 7..4 | 3..0 | |||||||
| $d411 (54275) | — | viši bajt radnog ciklusa pulsnog vala za 2. glas | ||||||
| $d412 (54290) | upravljački registar za 3. glas | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| šum | puls | piličasti | trokutni | test | prestenasta modulacija s 2. glasom | sinkronizacija s 1. glasom | krug | |
| 7..4 | 3..0 | |||||||
| $d413 (54291) | attack duration | decay duration voice 3 | ||||||
| $d414 (54292) | sustain level | release duration voice 3 | ||||||
| $d415 (53293) | — | filter cutoff frequency low byte | ||||||
| $d416 (53294) | filter cutoff frequency high byte | |||||||
| $d417 (53295) | filter resonance and routing | |||||||
| 7..4 | 3 | 2 | 1 | 0 | ||||
| filter resonance | vanjski ulaz | 3. glas | 2. glas | 1. glas | ||||
| $d418 (54296) | filter mode and main volume control | |||||||
| 7 | 6 | 5 | 4 | 3..0 | ||||
| mute voice 3 | high pass | band pass | low pass | main volume | ||||
| $d419 (54297) | paddle x value (samo za čitanje) | |||||||
| $d41a (54298) | paddle y value (samo za čitanje) | |||||||
| $d41b (54299) | oscilator 3. glasa (samo za čitanje) | |||||||
| $d41c (54300) | envelope voice 3 (read only) | |||||||
| $d500..$d7ff (54528-55295) | SID registeri koji su preslikani (ali ne na Commodore 128) | |||||||