scide: implement selectionLength for openDocument
[supercollider.git] / HelpSource / Classes / ZeroCrossing.schelp
blob998a9873b86a13305ac8392105e33dfb03a3b34c
1 class:: ZeroCrossing
2 summary:: Zero crossing frequency follower
3 categories:: UGens>Analysis>Pitch
5 description::
6 Outputs a frequency based upon the distance between interceptions of the X axis. The X intercepts are determined via linear interpolation so this gives better than just integer wavelength resolution. This is a very crude pitch follower, but can be useful in some situations.
8 classmethods::
9 method:: ar, kr
10 argument::in
11 Input signal.
13 examples::
15 code::
16 Server.internal.boot;
19     var a;
20     a = SinOsc.ar(SinOsc.kr(1, 0, 600,700), 0, 0.1);
21     [a, ZeroCrossing.ar(a) * 0.0005]
22 }.scope;