/* * dessiner par OSC * (avec le laser de Gaby ?) * * nouveau Rural Art System 2021 - TerreBlanque * */ 9000 => int OSCPort; 31000.0 => float Amplitude; OscOut xmit; float dx, dy; xmit.dest("localhost", OSCPort); // ---- clear the screen xmit.start("/joystick/b"); 50 => xmit.add; 1 => xmit.add; xmit.send(); xmit.start("/joystick/b"); 50 => xmit.add; 0 => xmit.add; xmit.send(); for (0 => int foo; foo<25800; foo++) { <<< foo >>>; Amplitude * Math.sin(foo * 0.30001) => dx; Amplitude * Math.cos(foo * 0.50001) => dy; xmit.start("/joystick/xy"); Std.ftoi(dx) => xmit.add; Std.ftoi(dy) => xmit.add; xmit.send(); 0.03::second => now; }