
Johannes Ahlebrand has released version 1.3 of SIDCog. This Spin language object emulates the famous sound chip in the Commodore 64 running in a single Propeller cog. The developer reports it’s much closer to the 8580 than the 6581 when it comes to filter emulation and combined waveforms. Features include a 31kHz sample rate, >16bit internal resolution and includes full filter support (any combination of Lowpass, Bandpass and Highpass filter) and full envelope support with a logarithmic release/decay curve (uses the same logarithmic approximation as a real SID). Square, Saw, Triangle and Noise waveforme are supported.
For more information and to download the object visit the SIDCog page at the Propeller Object Exchange,

I just want to correct one inaccuracy. SIDcog is not written in Spin. The emulation itshelf is pure assembler with just a thin API written in Spin for those that do not like to “bit bang” the SID registers.