2 summary:: Fast sine oscillator.
3 related:: Classes/SinOsc, Classes/SinOscFB
4 categories:: UGens>Generators>Deterministic
8 Very fast sine wave generator (2 PowerPC instructions per output sample!)
9 implemented using a ringing filter. This generates a much cleaner sine
10 wave than a table lookup oscillator and is a lot faster. However, the
11 amplitude of the wave will vary with frequency. Generally the amplitude
12 will go down as you raise the frequency and go up as you lower the frequency.
15 In the current implementation, the amplitude can blow up if the
16 frequency is modulated by certain alternating signals.
31 Output will be multiplied by this value.
34 This value will be added to the output.
40 { FSinOsc.ar(800, 0.0, 0.25) }.play;
42 { FSinOsc.ar(XLine.kr(200,4000,1),0.0, 0.25) }.play;
44 // loses amplitude towards the end
45 { FSinOsc.ar(FSinOsc.ar(XLine.kr(4,401,8),0.0, 200,800),0.0, 0.25) }.play;