PHASESOUNDbends a cosine, CZ style

PHASE

PHASE is phase distortion, the method of Casio's CZ synths: a cosine read through a bent phase, so the wave goes from a sine to a saw, a square or a resonant sweep as the bend grows.

bends a cosine, CZ style

Half
SOUND
Reach it
white key B4 in the wheel
ALGORITHM
WAVE
Engine
PHASE
Factory sounds
6
PHASE on its MAIN page

Playing it

WAVE on MAIN picks the shape. DCW is the amount of bend (the CZ's "digitally controlled wave"): at 0 every wave is close to a sine, and turning it up brings in the harmonics. ENV sets how much the envelope opens DCW over each note, DTN detunes a second line against the first. The release is on ENV.

PHASE is on B4.

MAIN

KnobLabelRangeStarts at
1WAVESAW SQR PLS DSIN SPLS RSAW RTRI RTRPSAW
2DCW0% .. 100%24%
3ENV0% .. 100%71%
4DTN0ct .. 127ct0ct

Pages

PHS

The PHS page

WAVE picks the shape the bend makes. The R waves (RSAW, RTRI, RTRP) are the resonant ones, which sweep like a filter. WAVE2 alternates with WAVE every other cycle, as on the CZ; "-" turns that off.

KnobLabelRangeStarts at
1WAVESAW SQR PLS DSIN SPLS RSAW RTRI RTRPSAW
2WAVE2- SAW SQR PLS DSIN SPLS RSAW RTRI RTRP-
3DCW0% .. 100%24%
4ENV0% .. 100%71%

LINE

The LINE page

DTN and LINE set what the second line does: MIX adds it, RING multiplies the two (ring modulation, for bell and clangorous tones). SUB adds a sine an octave down. FOLD is a sine wavefolder on the voice: a soft saturation first, then folds that add harmonics; the high notes fold less, so they stay clean.

KnobLabelRangeStarts at
1DTN0ct .. 127ct0ct
2LINEMIX RINGMIX
3SUB0% .. 100%0%
4FOLD0% .. 100%0%

Factory sounds

  • BRASS
  • ORGAN
  • STRING
  • RESO
  • BELL
  • WIRE

Where it comes from

firmware/src/eng_phase.c, Felucca's engine (GPL-3.0), by Leo Kuroshita, Hügelton Instruments; its waveforms are a port of the oscillator of CrispyZebra, the same author's phase-distortion synth.