OscBank:
Filter:
Classes (extension) | UGens > Oscillator

OscBank : UGen : AbstractFunction : Object
ExtensionExtension

An oscillator bank in the style of divide-down organs
Source: OscBank.sc

Description

A mixture of 7 sawtooth and square waveforms in the style of divide-down organs.

Original code by E. Gillet. Revisted by Ben Sergentanis for the DaisySP DSP library. Ported to SuperCollider by Mads Kjeldgaard.

Class Methods

OscBank.ar(freq: 100, gain: 1, saw8: 0.5, square8: 0.5, saw4: 0.5, square4: 0.5, saw2: 0.5, square2: 0.5, saw1: 0.5)

OscBank.kr(freq: 100, gain: 1, saw8: 0.5, square8: 0.5, saw4: 0.5, square4: 0.5, saw2: 0.5, square2: 0.5, saw1: 0.5)

Arguments:

freq

frequency in herz

gain

Overall gain.

saw8

Amount of Saw 8'. 0.0 to 1.0.

square8

Amount of Square 8'. 0.0 to 1.0.

saw4

Amount of Saw 4'. 0.0 to 1.0.

square4

Amount of Square 4'. 0.0 to 1.0.

saw2

Amount of Saw 2'. 0.0 to 1.0.

square2

Amount of Square 2'. 0.0 to 1.0.

saw1

Amount of Saw 1'. 0.0 to 1.0.

Inherited class methods

Instance Methods

Inherited instance methods

Examples