Page 1 of 1

Digital Random Numbers Generators for noise etc

Posted: Thu May 05, 2016 10:54 pm
by BobF
BobsRandNumberGenerators.fsm
(186.3 KiB) Downloaded 1088 times

Hello gang,

These digital logic random number generators are composed from shift registers and xor gates, with lengths of 4, 8, 16, and 31. The random number repeats for each at a given count. For the 4 stage the count is equals 15, for the 8 stage the count equals 255, for the 16 stage the count equals 65,535, and for the 31 stage the count equals a whopping 2,147,483,647. These stages can be from only 2 shift registers to a very large number of them.
Notice also in the example how you can use one generator as the clock for another. There are many other configurations, but I will leave those for you all to discover. Also notice how I added the state variable filter to the 31 stage to make a noise generator. This makes a nice white, pink, or other colors of noise. Just play around with the settings. Notice also how the clock is set very high, this is often done to get a higher freq for noise use, but do experiment. Well that's it, so enjoy.
Please if you have any comments, just ask.

Later then, BobF.....

Re: Digital Random Numbers Generators for noise etc

Posted: Fri May 06, 2016 2:38 am
by noisenerd
Awesome! Many thanks for sharing these, definitely my kind of thing. :)