[back to classes]

java music systems homework 2 - SweepyClicks

theory of operation

'Clock 1,' a sine wave, is summed with Clock 2 ('clock 1 + this frequency'). When the resulting signal goes over 'Limit Events' the Impulse Base Frequency is multiplied by 1 (otherwise, it's 0). The wave interaction makes for the interesting rhythmic patterns.

Then, the ImpulseOscillator goes into a lowpass filter, whose frequency is controlled by 'Filter Modulation / Pan Frequency'. The base frequency and multiplier are controlled by 'Filter Base Frequency' and 'Filter Modulation Multiplier' respectively. The output is then panned at the same frequency as the filter.

SweepyClicks.xml wire patch
SweepyClicks.jar java classes and source