This can be used for drawing with interesting patterns, or for doing full-screen renderings of said patterns. Set to turbo mode. The Basics: Press M to open the menu. You can't draw with the menu open, because clicking on buttons would also be registered as drawing. Levels determines the scale of the patterns. Try different values to find out which ones work best. The + and - buttons can be used to finely change the Levels. The button with the black and white squares with check marks indicates which colors can be drawn onto. This can be used to draw on specific colors, or just disable drawing. For drawing: Set the spray size to whatever you want. Low numbers essentially act as a pen or marker, and higher ones act more like a spray can. If you press space with the mouse down, it applies a random scattering of pixels across the whole screen. For rendering: Choose values for Level and color override (black/white checkboxes). Press F for a full screen render, P for a partial 1/4 screen render (the patterns are symmetrical across the X and Y axes, so this is good for seeing what a pattern will be like), and R for a randomly generated piece of art with a partial rendering (No guarantees on how it'll look.)
The algorithm is kinda weird. I'll update this part of the explanation later. This is very CPU-intensive. I have a fast computer and rendering takes a while for me. Try doing a partial rendering of something first before rendering it fullscreen. For rendering art with this, I've found a specific combination of levels values and color override settings that I find looks good with rendering. My technique is: 1. Black & White with a high Levels value. This creates a system of stripes that can be worked forward from. 2. Black only with a medium levels value. This writes over the previous stripes, replacing the black with the next pattern. This gives you a good amount of lightness in your stripes, but also a good amount of variability and solid patches. 3. White only with a low levels value. This writes over the white space in between the stripes and in the second pattern with a repeating texture. I find that this combination tends to work well. Try levels values of 100, 50, and 10 with it to start.