-- linExp let mod = sinOsc kr (line kr 1 10 10 DoNothing) 0 in sinOsc ar (mce2 (mod * 400 + 500) (linExp mod (-1) 1 100 900)) 0 * 0.05 -- linExp let f = linExp (mouseX kr 0 1 Linear 0.2) 0 1 440 660 in sinOsc ar f 0 * 0.1 -- linExp ; the destination range may be k-rate let x = mouseX kr 0 1 Linear 0.2 y = mouseY kr 220 440 Linear 0.2 f = linExp x 0 1 y 660 in sinOsc ar f 0 * 0.1 -- linExp ; i-rate sinOsc ar (linExp (randId 'α' 0 1) 0 1 220 440) 0 * 0.1