Merge pull request #506 from andrewcsmith/patch-2
[supercollider.git] / HelpSource / Classes / MouseX.schelp
blob708c3c2d32b502eb20276d91bd8437261e42ebc7
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 dezipper cursor movement.
37 Examples::
39 code::
41 { SinOsc.ar(MouseX.kr(40, 10000, 1), 0, 0.1) }.play;