while (lx.tempo.bpm() > 40) lx.tempo.setBpm(lx.tempo.bpm()/2);
UpdateLights();
}
- void StartRun(int deltaMs) { }
+ void StartRun(double deltaMs) { }
color CalcPoint(xyz p) { return color(0,0,0); }
float CalcCone (xyz v1, xyz v2, xyz c) {
return degrees( acos ( v1.minus(c).dot(v2.minus(c)) / (sqrt(v1.minus(c).dot(v1.minus(c))) * sqrt(v2.minus(c).dot(v2.minus(c))) ) ));
uiDebugText.setText(DanTextLine1, DanTextLine2);
}
- void run(int deltaMs) {
+ void run(double deltaMs) {
NoiseMove += deltaMs;
xdMax = model.xMax;
ydMax = model.yMax;
cNew = color( (hue(cNew) + modhue + zSpinHue - noizhue) % 360,
saturation(cNew) + 100*s_Saturate(),
- 100 * (s_Trails()==0 ? b : max(b, brightness(cOld)/100. - (1-s_Trails()) * deltaMs/200.))
+ 100 * (s_Trails()==0 ? b : max(b, (float) (brightness(cOld)/100. - (1-s_Trails()) * deltaMs/200.)))
* (s_Dim ()==0 ? 1 : 1-s_Dim())
);
xyz0 = new xyz(0,0,0);
pSharp = addParam("Shrp", 0);
- for (MidiInputDevice input : RWMidi.getInputDevices ()) { if (input.toString().contains("APC")) input .createInput (this);}
+ // for (MidiInputDevice input : RWMidi.getInputDevices ()) { if (input.toString().contains("APC")) input .createInput (this);}
for (MidiOutputDevice output : RWMidi.getOutputDevices()) {
if (midiout == null && output.toString().contains("APC")) midiout = output.createOutput();
}