- private SawLFO yrot = new SawLFO(0, TWO_PI, 3000);
- private SawLFO yrot2 = new SawLFO(0, -TWO_PI, 8000);
-
- public final Projection sinespin;
- public final Projection sinespin2;
-
- //to-do: how to sync all hues across sphery's via one basicparameter
- //public BasicParameter huespread = new BasicParameter("HueSpread", 180, 360);
+
+ private BasicParameter yrotspeed = new BasicParameter("yspeed", 3000, 0, 10000);
+ private BasicParameter yrot2speed = new BasicParameter("y2speed", 8000, 0, 15000);
+ private BasicParameter yrot3speed = new BasicParameter("y3speed", 900, 0, 15000);
+ private BasicParameter vibrationrate = new BasicParameter("vib", 1000, 0, 10000);
+ private SawLFO yrot = new SawLFO(0, TWO_PI, yrotspeed.getValuef());
+ private SawLFO yrot2 = new SawLFO(0, -TWO_PI, yrot2speed.getValuef());
+ private SawLFO yrot3 = new SawLFO(0, -TWO_PI, yrot3speed.getValuef());
+ public BasicParameter huespread = new BasicParameter("Hue", 0, 180);
+ public BasicParameter widthparameter= new BasicParameter("Width", .2);
+ private int pitch = 0;
+ private int channel = 0;
+ private int velocity = 0;
+ private int cur = 0;
+ public final LXProjection sinespin;
+ public final LXProjection sinespin2;
+ public final LXProjection sinespin3;
+ float modelrad = sqrt((model.xMax)*(model.xMax) + (model.yMax)*(model.yMax) + (model.zMax)*(model.zMax));
+ Pick Sshape;
+