AnalogFoldOsc:
Filter:
Classes (extension) | UGens > Distortion

AnalogFoldOsc : UGen : AbstractFunction : Object
ExtensionExtension

A Buchla 259 Oscillator / Wavefolder

Description

This UGen is based on research by Fabián Esqueda, Henri Pöntynen, Vesa Välimäki and Julian D. Parker.

It models the Buchla type of wavefolder circuit with six parallel folder "cells", one of which is the clean signal and features oversampling to reduce the distortion artifacts. The implementation here is tightly coupled to the sine wave input and thus has a built in oscillator as well. Think of it as half of a Buchla complex oscillator basically. Also, it's quite ineffective as it is right now and uses up more CPU than it should.

See The original paper for more information about the ideas behind this.

Class Methods

AnalogFoldOsc.ar(freq: 100, amp: 1)

Arguments:

freq

The oscillator sinewave frequency

amp

The amplitude/gain of the signal being folded. 0.0 to 1.0.

Inherited class methods

Instance Methods

Inherited instance methods

Examples