$10.00

Prismatic - Phase Distortion Oscillator

Prismatic is a phase distortion oscillator inspired by the Casio CZ series synthesizers of the 1980s. It uses Digital Controlled Waveform (DCW) synthesis to morph smoothly between different waveforms, creating a wide range of timbres from smooth to aggressively digital.

Prismatic deliberately reproduces some of the limitations of 8-bit hardware (low-resolution wavetables, linear interpolation) to capture some of the sonic characteristics of 80s-era digital synthesis. Aliasing and quantisation noise are part of its sonic profile, and give its output a distinctly "retro" feel.

What is Phase Distortion?

Unlike traditional analog oscillators that generate fixed waveforms, phase distortion synthesis warps the phase of a sine wave before it's looked up in a wavetable. By changing how the phase accumulator maps to the sine table, you can transform a pure sine wave into sawtooth, square, or complex intermediate shapes.

The DCW (Digital Controlled Waveform) parameter controls this warping, letting you sweep continuously from one waveform to another - like morphing from a bright sawtooth through a sine wave to a hollow square wave.

Controls

V/OCT IN Section

MONO jack - Monophonic V/Oct pitch input POLY jack - Polyphonic V/Oct pitch input (16 voices)

Both mono and poly oscillators run simultaneously. The mono output is always active, while poly output is only processed when a cable is connected to the POLY output jack.

PITCH ADJUST Section

SEMI knob - Pitch adjustment in semitones (-7 to +7) CENT knob - Fine pitch adjustment in cents (-100 to +100)

OCTAVE Section

Six buttons for octave transposition:

  • LO - 4 octaves down
  • 32 - 2 octaves down
  • 16 - 1 octave down
  • 8 - No transposition (default)
  • 4 - 1 octave up
  • 2 - 2 octaves up

FM Section

MONO jack - Monophonic FM input POLY jack - Polyphonic FM input AMT knob - FM modulation amount (0 to 1) LIN/EXP switch - FM mode selector

Linear FM (LIN): Classic frequency modulation where the FM signal directly modulates the oscillator's frequency increment. This produces traditional FM synthesis sounds, with more dramatic effects at lower pitches.

Exponential FM (EXP): The FM signal modulates the V/Oct pitch exponentially. At full FM amount with ±5V input, you get ±1 octave of pitch variation. This creates through-zero FM effects and generates harmonic sidebands.

TIMBRE Section

WAVE switch - Four-position synthesis mode selector:

  1. SAW ← [SINE] → SQUARE Default mode. Morphs from sawtooth through sine to square wave.

    • Negative DCW: sawtooth-like timbres
    • Center (DCW = 0): pure sine wave
    • Positive DCW: square-like timbres
  2. SQUARE ← [SAW] → SINE Morphs from square through sawtooth to sine wave.

    • Negative DCW: square-like timbres
    • Center: sawtooth-like timbre
    • Positive DCW: sine wave
  3. SINE ← [SQUARE] → SAW Morphs from sine through square to sawtooth.

    • Negative DCW: sine wave
    • Center: square-like timbre
    • Positive DCW: sawtooth-like timbre
  4. RESONANT Special mode with variable harmonic emphasis. The DCW control adjusts the frequency multiplier of a resonant oscillator that's amplitude-modulated by the main phase, creating sync-like timbres with controllable brightness.

    • Negative DCW: lower frequency multiplier (1/2-1x)
    • Center: 1x frequency multiplier
    • Positive DCW: higher frequency multiplier (1-4x)

DCW knob - Digital Controlled Waveform parameter (-1 to +1) Sets the base timbre for the oscillator. The exact effect depends on the selected WAVE mode (see above).

DCW MOD Section

MONO jack - Monophonic DCW modulation input POLY jack - Polyphonic DCW modulation input AMT knob - DCW modulation amount (-1 to +1)

DCW modulation lets you animate the timbre in real-time, typically with envelopes or LFOs. The modulation amount is bidirectional - negative values invert the modulation.

QUALITY Section

NASTINESS knob - Audio quality control (4 positions)

This knob intentionally controls the "cleanliness" of the sound, with lower quality settings producing more aliasing and digital artifacts:

Position 0 - "Filtered" (Cleanest)

  • 7kHz lowpass filter for anti-aliasing
  • Linear interpolation used in upsampling from 16 to 48Khz
  • Sub-sample phase precision (8-bit fractional phase)
  • Best for clean, modern digital sounds

Position 1 - "Unfiltered"

  • Linear interpolation used in upsampling from 16 to 48Khz
  • Sub-sample phase precision
  • No anti-aliasing filter
  • Retains some high-frequency edge

Position 2 - "Interpolation Off"

  • No sample interpolation in upsampling from 16 to 48Khz
  • Sub-sample phase precision maintained
  • More aliasing and digital artifacts
  • Lo-fi retro character

Position 3 - "8-bit Realness" (Nastiest)

  • No interpolation
  • No sub-sample phase precision (phase truncated to 8 bits)
  • Maximum aliasing and digital artifacts
  • Pure retro 1980s digital aesthetic

Higher nastiness settings capture the gritty, aliased character of vintage digital synthesizers. Lower settings provide cleaner, more modern sounds.

OSC OUT Section

MONO jack - Monophonic oscillator output POLY jack - Polyphonic oscillator output (up to 16 voices)

Output range is approximately ±5V.

Technical Notes

  • Sample rate: 48kHz (internally processed at 16kHz and upsampled)
  • Phase resolution: 16-bit (65536 steps)
  • Polyphony: 16 voices
  • Wavetable resolution: 256 samples (8-bit)
  • Fixed-point math throughout for authentic digital character
  • CPU-efficient caching of frequency and DCW calculations