Actual repetition period of noise generator algorithm.
Posted: Thu Mar 05, 2015 7:42 am
I've used the noise-24 generator to make a "wind machine" with filters and delays and it sounds pretty nice. I also used it at the heart of a sample/hold filter and it sounds great there, too, but you can tell that the filter pattern repeats every few seconds. At least, I think so, but I might be imagining it.
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.
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.