A signal rate Gaussian noise generator for MaxMSP
To use the object you need to do the following.
Place Gnoise.class and Gnoise.java in the classes folder: Cycling '74 > java > classes
Then just create a new mxj~ Gnoise object.
- Inlet 1 allows you to change the mean value of Gnoise
- Inlet 2 allows you to change the standard deviation of Gnoise
- Outlet 1 outputs the Gaussian noise
You can change the initial the values with @mean, @stddev, and @seed
The defalut values are: mean 0.0f, stddev 1.0f, seed 0.0
If you're curious about the code you can send a viewsource message to mxj~ Gnoise.
Gnoise has been tested with Max5, Max6.1.10, and Max 7.2.4 on OS X Yosemite with no issues and Windows 10. If you test on a different system or come across a bug please let me know so I can update the docs.
Note: Max 6.0.8 will crash if you try and use Gnoise. I'm not sure why, but I plan on making this a C external which should fix the problem.
If you have any issues the mxj~ reference is a good place to look: https://docs.cycling74.com/max5/refpages/max-ref/mxj~.html or you can drop me a line [email protected]
impliment linear interpolation between values 2D and 3D Gaussian noise