private final Sphere[] spheres;
- public TimSpheres(GLucose glucose) {
- super(glucose);
+ public TimSpheres(LX lx) {
+ super(lx);
addParameter(hueParameter);
addParameter(periodParameter);
addModulator(lfo).trigger();
private float msPerRaindrop = 40;
private List<Raindrop> raindrops;
- public TimRaindrops(GLucose glucose) {
- super(glucose);
+ public TimRaindrops(LX lx) {
+ super(lx);
raindrops = new LinkedList<Raindrop>();
}
private float leftoverMs = 0;
private List<CubeFlash> flashes;
- public TimCubes(GLucose glucose) {
- super(glucose);
+ public TimCubes(LX lx) {
+ super(lx);
addParameter(rateParameter);
addParameter(attackParameter);
addParameter(decayParameter);
}
}
- TimPlanes(GLucose glucose) {
- super(glucose);
+ TimPlanes(LX lx) {
+ super(lx);
centerX = (model.xMin + model.xMax) / 2;
centerY = (model.yMin + model.yMax) / 2;
centerZ = (model.zMin + model.zMax) / 2;
private final List<Pinwheel> pinwheels;
private final float[] values;
- TimPinwheels(GLucose glucose) {
- super(glucose);
+ TimPinwheels(LX lx) {
+ super(lx);
addParameter(horizSpreadParameter);
// addParameter(vertSpreadParameter);
List<MovingPoint> movingPoints;
- TimTrace(GLucose glucose) {
- super(glucose);
+ TimTrace(LX lx) {
+ super(lx);
extraMs = 0;
private float[] values;
private float[] hues;
- TimMetronome(GLucose glucose) {
- super(glucose);
+ TimMetronome(LX lx) {
+ super(lx);
addParameter(clickyParameter);
addParameter(derezParameter);
addParameter(driftParameter);