DOCUMENTATION

CONTENTS

MODULES

KNOWN ISSUES

FINAL NOTES

MODULES

Wavescan Morphing Osc

Complete manual and reference for the Wavescan Morphing Osc module.

UPDATED MAR 9, 2026

How Does It Work?#

Wavescan Morphing Osc is a custom wavetable oscillator that scans between editable waveform slots, with pitch controls, morph control, FM, and a built-in modal editor for drawing, generating, and organizing the wave set.

Quick Overview#

  • The module morphs across 1 to 8 waveform slots.
  • Morph sets the scan position through the slot set.
  • Morph CV can drive scanning directly, and Dir can reverse the scan direction.
  • FM Amt and FM Mode control how incoming FM affects pitch.
  • The edit button opens a waveform editor with drawing tools, presets, generation tools, and 3D preview.

Inputs And Outputs#

PortTypeWhat It Does
V/OctCVApplies 1V/oct pitch control.
FMCVApplies frequency modulation according to FM Amt and FM Mode.
Morph CVCVModulates or directly sets the morph position, depending on connection state.
OutAudioOutputs the morphed oscillator signal.

Controls Reference#

ControlValuesDefaultBehavior
Range32', 16', 8', 4', 2'8'Sets the octave footage.
Pitch-12..12 st0Coarse tuning.
Fine-20..20 ct0Fine tuning.
Morph0..10Sets the scan position through the slot set.
DirFwd, RevFwdChooses normal or reversed morph direction.
FM Amt-1..11Sets FM depth and polarity.
FM ModeLin, ExpLinChooses proportional or exponential FM response.

Morph Behavior#

  • With multiple slots loaded, the oscillator interpolates between neighboring slots as Morph moves.
  • With a single slot loaded, morph position has no audible effect.
  • If Morph CV is connected, the incoming unipolar signal becomes the scan position directly.
  • If a morph signal is present without the connected-state override, it is added to the knob position as bipolar modulation.
  • Rev flips the final scan direction after modulation is resolved.

Editor Features#

The editor is where this module becomes more than a fixed oscillator:

  • Wave Edit tab for direct drawing.
  • 3D Preview tab for viewing the full morph path as stacked slices.
  • Preset browser for loading built-in waveform sets.
  • Generate dialog for creating new waves algorithmically.
  • Draw tools: Pen, Line, Eraser.
  • Transforms: Smooth, Normalize, DC Rem.
  • Undo / Redo.
  • Slot Copy / Paste.
  • Slot strip with add, delete, select, and drag-reorder behavior.

Slot System#

  • The oscillator supports between 1 and 8 slots.
  • Each slot holds one waveform cycle.
  • Morphing runs from the first visible slot to the last visible slot.
  • Reordering slots changes the morph path immediately because scan order follows the slot strip.

Output Behavior#

  • Each slot is converted into a wavetable bank with multiple table sizes.
  • During playback, the oscillator selects a table resolution based on pitch, then samples the current slot pair and crossfades between them.
  • This keeps the module responsive at low pitch while staying more stable at higher pitch.

Patching Ideas#

  • Treat two-slot setups as a simple A-to-B morph oscillator.
  • Add more slots for longer spectral journeys across a phrase.
  • Reverse Dir instead of redrawing when you want the same material scanned from the opposite end.