[sdiy] SID output protection?
Oren Leavitt
oleavitt at proton.me
Mon Jul 28 18:27:07 CEST 2025
For protecting the SID from the "outside world", an op-amp buffer with
the typical 1k series output resistor should be much more effective than
that transistor buffer.
Don't know the details of your project, but in general.. a solid power
supply design, a few carefully placed Schottky diodes and bypass caps
may help safeguard the SIDs from other nastiness.
- Oren
On 7/28/25 10:36 AM, Antti Pitkämäki via Synth-diy wrote:
> Hi,
>
> I have an ongoing project of adding 3 additional SID sound chips to an
> old Commodore 128DCR computer for a total of 4 SIDs (I'm planning a
> C128DCR for this project instead of a C64 due to the 128DCR's additional
> space for modding). I've got the basic idea of how to implement it
> sorted out, but there is one crucial aspect I'm not yet sure how to
> implement properly: SID output protection.
>
> SIDs are known to break/fry easily. A situation where it often occurs is
> when the mixer connected to the computer is turned off while the
> computer is powered (the computer should be switched off before
> switching off the mixer). Another potential cause of SID death is
> (accidental) hot plugging equipment. So I think my SIDs would need some
> protective circuits at their output.
>
> As it is, there is a already a single transistor buffer (2SC1815) at the
> output of the SID in a stock C64/C128. However, apparently the
> transistor doesn't do a very good job at protecting the SID.
>
> I've found several suggestions for SID output protection: an
> optocoupler, a ground loop isolator, diodes that short overvoltage or an
> additional op-amp buffer.
>
> I'm quite sure the best advice I can find resides in SynthDIY, so... If
> you had a delicate audio chip such as the SID, how would you protect
> it's output to prevent damage to the chip caused by voltage spikes,
> overvoltage or other anomalies from auxiliary equipment? Would a more
> sophisticated buffer than just the original transistor be sufficient or
> do I need something else?
>
> Any help would be greatly appreciated!
>
> BTW in case anybody is interested, I can share information on how to add
> 3 additional SID chips to a Commodore 64/128. Schematic-wise it's really
> quite simple.
>
> Finally, some background on my project: I've made C64 music for years,
> and some time ago I found out that my favorite native C64 music
> "tracker" has a version that supports up to 4 SIDs for 12 channels of
> sound. So my dream is to mod a C64/128 for 4 SIDs so that each SID has a
> separate output. It would be like a mini synth studio. 12 channels with
> 4 outputs (3 channels per output) would have great possibilities and it
> would be enough to make synth music outside the chipmusic context. And
> the learning curve would be close to zero since I know the tracker well.
> Also I like "closed musical systems", I mean doing music with a single
> device (although I'd of course add external mixing and effects).
>
> Regards,
> Antti
>
More information about the Synth-diy
mailing list