blur.so: Blur - 0.2.0 - MODULE_EFFECTS http://prj.softpixel.com/spurtg/ softpixel, spurtg@softpixel.com * blur: surface blurring. two methods: * blur - averages the 8 pixels that surround a given pixel * parameters: none * lblur - averages the 4 closest pixels that surround a given pixel * parameters: none --- calibrate.so: Calibration Patterns - 0.1.0 - MODULE_EFFECTS http://prj.softpixel.com/spurtg/ softpixel, spurtg@softpixel.com * calibrate: some simple projector calibrations/test patterns * converge - a pattern to test for color convergence * parameters: none * palette - displays a wonderful 256-color atari-esque palette * parameters: none * static - generates something that looks like videostatic * parameters: none --- fade.so: Fade - 0.1.1 - MODULE_EFFECTS http://prj.softpixel.com/spurtg/ softpixel, spurtg@softpixel.com * fade: temporal surface fading. two methods: * fade - averages the 4 closest pixels that surround a given pixel * parameters: --rate x (default 1) specify how quickly the colors fade out. 1 < x <= 7 (up to 7/16ths per frame). --- feedback.so: Blitter Feedback - 0.1.0 - MODULE_EFFECTS http://prj.softpixel.com/spurtg/ softpixel, spurtg@softpixel.com * feedback: an implementation of the `video feedback' effect. two methods: * fbScale - feedback via scaling * parameters: none * fbRoto - feedback via scaling and rotation * parameters: --tile (default off) : tile the output frame. only useful if scale < 1. --scale [factor] (default 0.9) : scale the input by this factor --rotate [r] (default .20) : rotate the input by r radians --- general.so: General Resources - 0.2.0 - MODULE_EFFECTS http://prj.softpixel.com/spurtg/ softpixel, spurtg@softpixel.com * general: a few general resources * clear - sets a surface to black * parameters: none * clearToColor - sets a surface to the specified color * parameters: --color x (default 0) 0 <= x <= 255. colors are arranged in groups of 16. check out the calibrate/palette effect to get a sample of the palette. * copy - copies the input surface to the output surface * parameters: none * ccopy - copies the input surface to the output surface, only where the color is nonzero * parameters: none --- particle.so: Particles - 0.1.0 - MODULE_EFFECTS http://prj.softpixel.com/spurtg/ softpixel, spurtg@softpixel.com * some particle effects * beatDot - a moving dot whose size is based on envelope of audio input. to make trails, you should probably combine this with `fade.' * parameters: --bounce | --wrap (default wrap) specifies whether the dots should bounce off the edges of the screen, or wrap around --color x (default 15) color of the dots --count x (default 1) number of dots --- raster.so: Raster Effects - 0.2.0 - MODULE_EFFECTS http://prj.softpixel.com/spurtg/ softpixel, spurtg@softpixel.com * raster: some raster-type effects * mosaic - sum pixels into larger pixels (like supernintendo!) * parameters: none * interlace - video interlace simulaion (every other line gets dimmed, alternates every frame) * parameters: none * invert - color inverting * parameters: none --- scope.so: Scopes - 0.2.0 - MODULE_EFFECTS http://prj.softpixel.com/spurtg/ softpixel, spurtg@softpixel.com * scope: several oscilloscopes * linearScope - horizontal linear oscilloscope * parameters: --left | --center | --right sound channel for which we're now going to specify parameters color x channel color dot | solid | grad | line how to draw this channel * linearScopeFFT - horizonal linear oscilloscope with fft display * parameters: none * vertScope - vertical linear oscilloscope * parameters: --left | --center | --right which sound channel to use --lcolor x color for left side --rcolor x color for right side * polarScope - polar oscilloscope * parameters: none * hist - quick demo of `history' - fft * parameters: none --- starfield.so: Starfield - 0.2.0 - MODULE_EFFECTS http://prj.softpixel.com/spurtg/ softpixel, spurtg@softpixel.com * starfield: warp speed * starfield * parameters: --velocity max min threshold move the stars with a velocity depending on the envelope of the sound input --count x number of stars to draw --rotate disable the stabilizers