-- pauseSelfWhenDone let x = mouseX kr (-1) 1 Linear 0.1 e = linen x 1 0.1 1 DoNothing o = sinOsc ar 440 0 * e in mrg [o,pauseSelfWhenDone e] ---- ; run paused node (assuming no intermediate node is created) withSc3 (Sound.OSC.sendMessage (n_run [(-1, True)]))