Oscillator is a processing library that generates series of waves. It also provides complex waves by mixing them each other.
This library is aimed for simulating rythm, pattern,ď˝’epetition in the nature system.
One of the strong feature of oscillator class is its recursive structure. You can mix waves. And you can also apply ocillators to other oscillator's parameter. (for example wave which is generated by oscillator controlls another oscillator's amplitude, period, offset).
oscillator.zip (2005/may/03) sample
Generates various kind of waves. These class have compaibility with each other. Use Oscillator as a data type to contain them.
Special kind of oscillator that returns random value.
Special kind of oscillator that contains series of oscillators, and returns mixed wave of them.
Special kind of oscillator that returns just a fixed value.
Basically OscConstant class is used for parameters of other oscillators as a static value.(ie. Amplitude)
Base class for all other classes. Basically this is just used as a data type to contain all oscillators.
If you want to contain series of oscillators in the array.
Use Oscillator[] for the data type. This class itself has any practical use except this.