Here it is:
http://www.soundclick.com/bands/page_so ... D=13045093
Long time ago I wrote a pseudo-random number generator which was something like:
Next = Current * X1 + Y1
and then limit the result to 8 bits or 16 or whatever I was doing. I tried different values out of thin air and used the computer to see how long it took to get back to the initial value. I think I got up to something like 25,000 before I decided that was good enough.
In this case though, while I like the sound, it's not truly random. I thought, well, I could filter it, and put it through some delays, but ultimately the DSP is still very deterministic and likely not to have a truly random sequence like you'd hope to get with something like the diode-junction noise generator from the analog side of the fence.
I haven't actually gone through the noise generator code to understand how it works, but it does seem to depend on some variation coming from the analog input to trigger it one way or the other.