gaussmap layouts/C5SignLayout.xml pixelmappers.C5SignMapper simplemap 20 pixelmappers.GaussianMapper gaussmap 4 0.1 1 1 pixelmappers.C5SignMapper c5signmapper 20 renderers/C5Renderer.xml inputs.ParametricLocationInput random_top center top random.random() 0 100 inputs.OSCInput osc 1234 10 inputs.UDPInput udp 3344 50 inputs.ContinuousCenterInput center 700 touchosc behaviors.TouchOSC behaviors/PixelDecay.xml .001 behaviors.XYMove xymove 0 .5 behaviors.ModifyParam modifyY Sensor YStep {val}+.1 behaviors.BehaviorChain point_move xymove modifyY recursivedecay behaviors.BehaviorChain falling_points random_top colorchange mover slowdecay {'mover':'point_move'} True behaviors.BehaviorChain OSCTouchChase osc touchosc decay gaussmap False behaviors/PixelDecay.xml behaviors/SingleFrame.xml behaviors.RestrictLocation xbounce {val}*-1 XStep {x}<2 or {x}>48 behaviors.RestrictLocation ybounce {val}*-1 YStep {y}<2 or {y}>24 behaviors.BehaviorChain movebounce xymove ybounce xbounce longrecursivedecay behaviors.TimeSwitch main centerleft center {'scanningbars':10} {'scanningbars':'centerleft'} False behaviors.DebugBehavior debug 0 pygamekey udp behaviors.AllPixels square 20 behaviors/LoopAndDie.xml behaviors/LoopAndDie.xml behaviors/RandomColor.xml (0,0,255) behaviors.BehaviorChain runcolordecay colorchanger mover decay {'mover':'movebounce'} False gaussmap behaviors.ResponseMover mover behaviors.ModifyParam incrinner {val}+.6 innercircleRadius behaviors.ModifyParam incrouter {val}+.6 outercircleRadius behaviors.BehaviorChain circle_expand innercircle outercircle incrinner incrouter recursivedecay behaviors.BehaviorChain expandingcircles colorchange mover decay {'mover':'circle_expand'}