Feedback Sine Chaos

FREE

Feedback Sine Chaos, like HetrickCV's Dust and Crackle modules, is a SuperCollider algorithm ported to Voltage Modular. It is a simple sine oscillator, but the guts of the internal phasor are exposed for manipulation. While you could theoretically use this as a stable oscillator, there are plenty of better options. Instead, the fun of this algorithm is to completely break it. The Phase X control is the control that leads to the most unpredictable behavior at high values.

Also of note is the Phase + control and the Broken/Normal switch. The Phase + control determines the direction of the internal phasor (which comes out of the Out Y jack). Setting this to negative (counter clockwise past 12 o'clock) will flip the direction of the phasor. In Broken mode, I ported over a modulus operator from Reaktor that behaves wildly with negative values. With Broken mode enabled, negative phase values will oscillate wildly.

Shared controls between the Chaos modules:

  • Sample Rate: Since these chaotic maps are non-periodic (except at certain values where stable behavior occurs, especially in the Logistic map), there isn't a Frequency control. Instead, the rate of sample generation is governed by this control.
  • Fast/Slow: This switch determines the range of the Sample Rate control. Slow mode is 100x slower than Fast mode. In Fast mode, 100% Sample Rate matches Voltage Modular's 48 kHz sampling rate.
  • Slewed/Stepped: In stepped mode, the samples are generated normally. In slewed mode, each sample is smoothly, linearly slewed. For CV, this creates smooth modulation signals, while for audio, this applies a nice low-pass filtering effect.
  • AC/DC: In DC mode, the outputs are not filtered. In AC mode, a high-pass filter is applied to the outputs to remove DC offset. If you are using these modules to generate audio signals, you should use AC mode. If you are generating modulation, you should use DC mode.
  • Clock: If a gate signal is present here, new samples will only be generated on the reception of a new gate (or whenever a signal crosses the 1V threshold).