linux: shared memory interface - link with librt
[supercollider.git] / HelpSource / Classes / MouseX.schelp
bloba98e11955ad4d3a3b0718d135f1253656c6e91df
1 class:: MouseX
2 summary:: Cursor tracking UGen.
3 related:: Classes/KeyState, Classes/MouseButton, Classes/MouseY
4 categories::  UGens>User interaction
7 Description::
9 Cursor tracking UGen.
12 classmethods::
14 method::kr
16 argument::minval
18 Value corresponding to the left edge of the screen.
21 argument::maxval
23 Value corresponding to the right edge of the screen.
26 argument::warp
28 Mapping curve. 0 is linear, 1 is exponential (e. g. for freq or
29 times). Alternatively you can specify: 'linear' or 'exponential'.
32 argument::lag
34 Lag factor to dezpipper cursor movement.
37 Examples::
39 code::
41 { SinOsc.ar(MouseX.kr(40, 10000, 1), 0, 0.1) }.play;