final case
A non-interpolating sound generator based on the difference equations:
x[n+1] = sin(im * y[n] + fb * x[n])
y[n+1] = (a * y[n] + c) % 2pi
This uses a linear congruential function to drive the phase indexing of a sine wave. For im = 1, fb = 0, and a = 1 a normal sine wave results.
- Value Params
- a
Phase multiplier amount
- c
Phase increment amount
- fb
Feedback amount
- freq
Iteration frequency in Hertz
- im
Index multiplier amount
- xi
Initial value of x
- yi
Initial value of y
- See also
- Companion
- object
trait Serializable
class SingleOut
class SomeOut
trait Lazy
trait GE
class UGenSource[UGenInLike]
trait Expander[UGenInLike]
trait Lazy
trait Product
trait Equals
class Object
trait Matchable
class Any