import hype.*; import hype.extended.behavior.HOscillator; HOscillator lineScale; void setup() { H.init(this); background(#242424); size(900, 900, P3D); lineScale = new HOscillator().range(1.0, 50.0).speed(5).freq(1).waveform(H.SINE); // creates an instance of HOscillator } void draw() { background(#242424); lineScale.nextRaw(); // fire the next position in the oscillator / this an update function strokeWeight( lineScale.curr() ); // .curr() gets the current value stroke(#FF3300); fill(#00616f); rect(100, 100, 200, 200); line(100, 400, 600, 400); }