[sdiy] A query about the TR-909 noise generator

Tom Wiltshire tom at electricdruid.net
Sat Dec 21 11:37:40 CET 2019

Hi All,

The TR-909 uses a LFSR (shift register) based noise generator. It used two 4006 18-stage chips for the register, so there are potentially 36 stages available. However, the taps are taken at positions 13 and 31 (bits 12 and 30), so the effective length is shorter. The service manual claims 32 stages, which seems reasonable.

I can’t find any references to the two taps they’ve used though - could 13 and 31 be a non-maximal sequence for a 32-stage LFSR? Can anyone confirm this?

My interest in this is that the 4006 is now getting hard to find, so I thought it might be fun to do firmware for a TR-909 noise generator, since it could be identical to the original, but with less parts (one little chip instead of three bigger ones).


       Electric Druid
Synth & Stompbox DIY

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20191221/bb23b532/attachment.htm>

More information about the Synth-diy mailing list