Micro Machines: Inside the SID Filter

Micro Machines: Inside the SID Filter

Microzeit Publishing

The Commodore 64’s SID did more than generate three voices. Its programmable filter gave those voices another dimension — particularly when the cutoff changed during a note.

Low-pass, band-pass and high-pass modes could be selected individually or combined. Registers $D415 and $D416 set the 11-bit cutoff value, while $D417 controlled resonance and routed individual voices through the shared filter. $D418 selected the filter modes and master volume.

The important detail: all three voices shared one filter. A sweeping bass sound could therefore affect other filtered instruments too. Choosing which voices bypassed it was part of the arrangement.

That familiar SID growl involved some careful housekeeping.


Recommended reading: Explore the early C64 games industry through interviews with its pioneers in REDO FROM START (USA & Japan).

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.