Building a NES/2600 Noise Generator
Having some time off from school-work has finally let me start working on something I’ve been eager to try out for some time: Building a NES/Atari2600 style noise channel emulation.
Having done some research I found the NES uses Linear Feedback Shift Registers.
I immediatly set out to prototyping one in Reaktor, after 6 hours of intense core-cell coding and swearing, I got a working prototype.
I ended up expanding upon the original idea, by performing a XOR-operation of selectable bits. Next I’m going to add more bits, for a total of 24, and also the possibility of performing a second XOR operation, or perhaps, being able to do AND, OR and NOT as well. We’ll see.
What I want to do now is transfer the code to C++ or Assembler so I can run it on a pic-chip, the ultimate goal being to make it into a eurorack-module, with CV-controlled parameters and pitch!
Here’s six minutes of shift-register glory:
// Veqtor

I´m very interested on that!
I´d like to build or buy a NES based synth.
Thanks!
David said this on December 25th, 2008 at 11:49 pm
Please upload NES/2600 Noise reaktor 5 ensemble here now today.
JedinHopy said this on March 17th, 2009 at 5:47 pm
also intrested nice work !
Ben said this on September 28th, 2009 at 3:40 pm