Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.37 KB

README.md

File metadata and controls

35 lines (23 loc) · 1.37 KB

Max-Gnoise

A signal rate Gaussian noise generator for MaxMSP

Use:

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

Attributes:

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.

Troubleshooting:

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]

todo:

impliment linear interpolation between values 2D and 3D Gaussian noise