NOISE GENERATION TECHNIQUES

A uniform distribution is typically generated starting with a uniform random number generator over the range [0,1]:
A triangular random number generator can be generated from a uniform random number generator by recalling that the pdf of the sum of two independent random variables is the convolution of the pdf's of each of the individual random number generators:
The Central Limit Theorem suggests a nice way to implement a white Gaussian random number generator by summing the outputs of a uniform random number generator:
There are many other ways to generate a Gaussian distribution. Generating absolutely random noise on a computer is always a tricky proposition. See pseudo-random number generation for more details.