PMouseX UGenPatterns quark library


superclass: Pattern


based on MouseX


NOTE: mac osx only, lag is not implemented

only osx, and only sc3.4 or sc3.5 in 32bit mode (i.e. something is broken under 64bit sc3.5)


PMouseX(minval, maxval, warp, lag, length)

minval (default: 0)

maxval (default: 1)

warp 0 for linear and 1 for exponential (default: 0)

lag not implemented

length number of values produced (default: inf)



// example

s.boot;

a= Pbind(\dur, 1/3, \legato, 0.4, \freq, PMouseX(400, 800, 1).trace).play

a.stop

a= Pbind(\dur, 1/6, \legato, 0.2, \amp, PMouseX(0, 0.5, 0).trace).play

a.stop