skewsaw()

skewsaw(x, shape)

Category

Oscillator / Waveshaper

Description

Saw oscillator with a skewed phase shape. The shape argument is normally 0.0 to 1.0; it changes how sharply the wave leans.

Arguments

Typical Values

Shape/mix values are usually 0.0 to 1.0. Modulate slowly with param(), env(), or exp(-pos()/n) for moving timbre.

Example

skewsaw(X, 0.35+0.3*param(2))

Notes

For pitched oscillator functions, X already contains the current MIDI note pitch and transpose information. Prefer saw(X), sin(X), or pwm(X, 0.4) unless you intentionally want an octave or ratio shift such as 0.5*X or 2*X.