Welcome to the Cosmo PD-101 -- a phase distortion synthesizer inspired by the legendary Casio CZ-101, extended with modern synthesis capabilities and available as a web app and DAW plugin.
Navigate to cosmo.purraudio.dev in your browser. No installation required.
Press keys on your computer keyboard (A S D F G H J K for a C major scale) or connect a MIDI controller.
Browse the preset library and select a sound you like. Tweak individual parameters to understand what each one does.
Start with the preset browser to explore factory sounds before diving into synthesis.
Use the Simple / Advanced switch at the top of the synth. New sessions start in Simple; your workspace choice is remembered. Both workspaces edit the same sound, so switching keeps your current patch.
Four Macros stay available beside three sections. Select a collapsed section to expand it:
| Section | What to do |
|---|---|
| Sound | Choose algorithms for each line, adjust DCA (level), DCW (waveshape), octave and blend, then set line routing, ring/noise modulation, detune, mono and portamento. Blend appears when algorithm B is enabled. |
| Envelope | Select line 1 or 2. Choose presets for DCO (pitch), DCW (waveshape), and DCA (amplitude), or click an envelope graph to open its editor. |
| Effects | Add effects to the six slots and open an effect to edit its settings. |
The line 1 octave control transposes both lines. The line 2 octave control sets an offset relative to that base octave.
Switch to Advanced for the full line editors, modulation matrix, and global tempo/voice allocation controls. The synth UI is organized into sections:
| Section | What It Controls |
|---|---|
| Phase Lines | Two oscillator lines -- each with its own algorithm, envelope, and pitch settings, and blending with a secondary |
| Envelope Editor | 8-step step-function envelopes for DCO(pitch), DCW(waveshape), and DCA(amplitude), per line |
| Modulation Matrix | Route 11 modulation sources to most synth params, with adjustable depth |
| FX Chain | 6 serial effect slots with 17 effect types |
| Global Controls | Polyphony, portamento, volume, pitch bend range, velocity sensitivity |
An on-screen keyboard is available when no physical MIDI controller is connected.
| Key | Action |
|---|---|
| A S D F G H J K | Play notes (C major scale: C4-C5) |
| Space | Toggle sustain pedal |
Next: Web App | DAW Plugin