Groove Synthesis 3rd Wave

Advanced Wavetable Synthesizer — Complete Reference
OS v1.9 (November 2025) · 24 voices · 4-part multitimbral · Analog filters

Overview

The Groove Synthesis 3rd Wave is a 24-voice wavetable synthesizer with analog filters, 4-part multitimbrality, and advanced wave playback. It is a spiritual successor to the PPG Wave series, combining the original 8-bit PPG wavetables with modern high-resolution wavetables, analog-modeled waveforms, and (as of OS 1.8) a sample oscillator type.

The core concept is the 6-stage Wave Envelope — a dedicated envelope for sweeping through the 64 waveforms in any wavetable. With three independent oscillators each carrying their own wavetable and Wave Envelope, layered up to 4 parts deep, the timbral possibilities are immense.

Key Specifications

FeatureDetail
Voices24-voice polyphony
Multitimbral4-part (voices shared equally)
Oscillators3 per voice (P/U/A/S wave types)
PPG Wavetables36 tables × 64 waveforms (P00–P35), original 8-bit
User Wavetables56 factory + 8 custom = 64 slots (U00–U63), 96 kHz, anti-aliased
Analog Waveforms7 waveforms (A00–A06) — saw, square, triangle, sine, supersaw, 2× noise
Sample SlotsUp to 35 slots, 35 sec / 3.3 MB memory, 8 multi-samples per slot
Filters4-pole analog LP + 2-pole digital State Variable (series)
EnvelopesFilter ADSR + Amp ADSR + 2× Env 3/4 (Delay+ADSR, loopable)
LFOs4, syncable, shapes: tri/sine/saw/rev-saw/square/pulse×3/random
Modulation16-slot matrix
Effects2 per part (11 types including Tape Delay, Leslie, 3 reverbs)
Sequencer24 patterns × 32 measures, parameter automation, Song mode
Presets500 (5 banks × 100), plus 10 Favorites lists × 50 each
OS Versionv1.9 (November 2025)
Power100–240V, 50–60 Hz (IEC connector)

Connections

Front Panel

POWER ON/OFF
Main power switch.
AC POWER CONNECTOR
Standard IEC. 100–240V, 50–60 Hz.
USB
Bidirectional MIDI + file transfer. Class Compliant — no drivers needed on Mac or Windows. When connected, 3rd Wave appears as external drive "thirdwave."
MIDI IN / OUT / THRU
Standard 5-pin DIN connectors.
SUSTAIN
Footswitch input (¼" TS). Set polarity (pressed open / pressed closed) in Global menu.
VOLUME PEDAL
Expression pedal (TRS ¼"). Set polarity in Global menu.
PEDAL / IN 2
Second expression pedal (TRS ¼"). Assignable as modulation source in the mod matrix.

Rear Panel

AUDIO IN (AUDIO IN 1)
Unbalanced ¼" audio input. Used to create custom wavetables with the Wave Maker utility.
OUTPUTS 1 (MAIN STEREO)
Unbalanced ¼" L/R. Main stereo output carrying all 4 parts if no other output cables are connected.
OUTPUTS 2 / 3
Unbalanced ¼" L/R per pair. Dedicated outputs for Parts 2 and 3. Default to Main Outputs if unplugged.
OUTPUTS 4
Balanced or unbalanced ¼" L/R. Dedicated output for Part 4.
HEADPHONES
¼" stereo TRS. Volume controlled by front panel VOLUME knob.

Presets & Programs

Sound Banks

500 presets in 5 banks of 100. Each preset can have interesting Mod Wheel assignments, sequences, and multi-part layers. All presets are editable and resavable.

Selecting Programs

Use the BANK and PROGRAM knobs to select programs. The main display shows the current preset name, part, and parameters.

Init Program

Press soft button 1 (init prog) in the Program Select screen to reset to a basic preset: one P-wave, one U-wave, filter and amp envelopes set to useful defaults, mod wheel routed to wave offset.

Compare

Press COMPARE while editing to toggle between your edited version and the last saved version. Hold COMPARE and turn any knob to view its current value without changing it.

Saving

Press WRITE → press WRITE again (or soft button 4 OK). To save to a different location, change the bank/program between WRITE presses. Saving stores all multi-part edits, miscellaneous settings, and sequences.

To cancel a save while WRITE is blinking: turn any knob or press any parameter button.

Naming a Program

Press WRITE (blinks), then use the soft knobs: cursor (move position), symbol (choose character), add (insert), remove (delete), clear (delete all). Press WRITE again or OK when done.

Favorites Lists

Create up to 10 Favorites lists with up to 50 presets each. Access via soft button 4 (favs) in the preset screen. Use soft knob 4 (list #) to select which list, soft knob 1 (fav row) to set position 1–10, then add current to add.

Multi-Part & Splits

Multi-Part Overview

The 3rd Wave is 4-part multitimbral. 24 voices are divided equally by active parts:

Active PartsVoices Each
124
212
38
46

Exception: Splits and the Sequencer dynamically allocate voices as needed.

Part Buttons

Lit + blinking = active, audible, and selected for editing. Lit only = active but not being edited. Unlit = inactive/silent. Press any unlit button to activate it. Press any lit button to deactivate it. To toggle editing on/off for an active part: hold MODE and press the part button.

To edit multiple parts simultaneously: double-press the desired part buttons. Any parameter changes apply to all selected (blinking) parts.

Multi-Part Volume, Tuning & Pan

Press MODE to enter multi-part parameters. Use soft knobs 1–4 to adjust volume (0–100) or tuning (-50 to +50 cents) per part. Press soft button 3 (pan) for panning controls (-50 = full left, +50 = full right, 0 = center/pan spread active).

Binaural Tip: Copy the same sound to Parts 1 and 2, pan Part 1 to -50 and Part 2 to +50. Then slightly vary wave envelope times, ADSR settings, or LFO rates between parts for an immersive, evolving stereo field.

Output Routing

Press MISC, navigate to output routing. Use multi-part buttons to assign parts to Main, Outputs 2, 3, or 4. Press global to apply routing globally across all programs.

Creating Splits

Press MODE → soft button 3 (splits). Part 1 auto-assigns to Split zone 1. Press add to add zones. Hold split note and press a keyboard key to set the split point between zones. Up to 4 zones total. Enable/disable voice sharing with soft knob 4.

Oscillators

Three digital oscillators per voice. Each oscillator independently selects any wave type (P/U/A/S) and carries its own Wave Envelope. Oscillators also support FM modulation between each other.

Front Panel Controls

PITCH (C0–C8)
Base frequency of the oscillator. Transpose knob shifts ±2 octaves.
FINE (-50 to +50 cents)
Fine tuning. 12 o'clock = no detuning. 50 cents = half semitone.
WAVETABLE
Selects the wavetable or waveform (P, U, A, or S). Each P/U table has 64 individual waveforms.
WAVE OFFSET (0–63)
Selects a starting waveform within the chosen wavetable. When the Wave Envelope is active, this is the start point for sweeping. For A-waves: controls pulse width (square), supersaw detuning, or noise color.
LEVEL (0–100)
Output level of the oscillator. Keep the sum of all three oscillator levels at or below 100 to avoid unintended distortion.

Misc Tab Parameters

KEY TO WAVES (0–127)
Spreads the wavetable offset across the keyboard — higher notes use higher-numbered waveforms. Higher values = broader timbral change. Enable REVERSE to flip the order (PPG-style: highest offset at bottom).
OSC SYNC (On/Off)
Hard sync: OSC 1 syncs to OSC 2; OSC 2 syncs to OSC 3; OSC 3 syncs to OSC 1. Creates complex harmonics — especially dramatic when the synced oscillator's pitch is offset. Modulate pitch with Env 3 or 4 for classic sync sweeps. Note: not available on U wavetables.
LIN FM AMT FROM OSC (0–127)
Linear FM (DX-style). Routing: OSC2→OSC1, OSC3→OSC2, OSC1→OSC3. Creates sidebands and complex timbres. Works with any wave type as carrier or modulator.
PITCH ON/OFF
Toggles keyboard pitch tracking for the oscillator. Off = oscillator stays at the pitch set by PITCH/FINE (drone/pad use).

Free-Running Oscillators

By default, oscillators reset their phase on each note-on. Enable free running analog osc in the Misc menu for continuous (unsynced) phase — applies to A-waves only. Creates organic, phasing interactions between oscillators. Caution: may cause clicks with sine waves at note-on; use Amp Attack ≥ 20 to avoid.

Wave Types: P / U / A / S

P PPG Legacy
36 tables × 64 waves. Original 8-bit PPG 2.2/2.3. Slots P32–P33 = custom, P34–P35 = Prophet VS waves. 48 total P locations.
U User Wavetables
56 factory + 8 custom = 64 slots. 96 kHz, anti-aliased, anti-imaged. High fidelity. U56–U63 open for user content.
A Analog Modeled
7 waveforms (A00–A06): sawtooth, square/pulse, triangle, sine, supersaw, red-pink-white noise, white-blue-violet noise. Wave Offset controls pulse width, supersaw spread, or noise color.
S Samples (OS 1.8+)
Up to 35 slots, 8 multi-samples per slot. 3.3 MB / 35 sec at 48 kHz. 16/12/8-bit. Mono .wav via USB or direct recording.
Note: The Wave Envelope only affects P and U wavetables. A and S waveforms are not swept by the Wave Envelope.

Wave Flow & Smoothing

Wave Flow Button

Toggles smoothed transitions between waveforms in a wavetable. When ON: waveforms morph smoothly. When OFF: waveforms "step" with audible discontinuities — classic PPG character.

Wavetable Smoothing

Applies interpolation to transitions between waveforms as the Wave Envelope or other modulation source sweeps through them. Applies to P and U waves. Most noticeable on low notes (growling character with it off).

Waveform Smoothing

Applies interpolation to pitch accuracy within each individual waveform. With it off, notes play the nearest sample point — slightly out of tune, exactly as the PPG behaved. Most noticeable on high notes (slight aliasing) and when using pitch bend or LFO pitch mod on low notes.

Use Upper Wavetable

PPG-authentic feature. Enables sweeping past position 63 of any P wavetable into the last 4 waveforms (triangle, pulse-width square, square, saw) and then into wavetable P30 ("upper wavetable"). Toggle via the wave flow button → soft knob 1.

PPG authenticity: P wavetables only have 60 unique waveforms — positions 60–63 are always the same analog wave types regardless of which P table you chose. Enable Upper Wavetable and set wave offset to 60–63 with Wave Envelope off to access these as static waveforms.

Wave Envelope

A special-purpose 6-stage envelope dedicated to sweeping through the waveforms in a wavetable. Each oscillator has its own independent Wave Envelope. Each stage has two parameters:

  • Position — which waveform (0–63) to reach at this stage
  • Time — how long it takes to sweep from the previous stage's position to this one

Position 0 is always the Wave Offset value set on the oscillator. Stages 1–6 travel forward from there. The Wave Envelope can also be routed as a modulation source to other destinations via the Mod Matrix.

Front Panel Controls

ButtonFunction
ONEnables/disables all Wave Envelopes globally
OSC 1 / OSC 2 / OSC 3Selects which oscillator's Wave Envelope is active for editing (multiple can be selected)
ENV 4-6Toggles the TIME and POSITION soft knobs between editing stages 1–3 and stages 4–6
TIME 1/4, 2/5, 3/6Sets sweep time for each stage pair
POSITION 1/4, 2/5, 3/6Sets wavetable position to reach at each stage pair

Looping the Wave Envelope

Press ON → select OSC → open Wave Envelope screen → press soft button 4 (misc). Use soft knob 2 to turn Loop On. Set LP Start PT (stage 1–6 where loop begins) and Release PT (stage where loop ends).

Smooth loops: Set the waveform position at the loop start stage and loop release stage to the same value. A mismatch causes an audible "jump" when the loop wraps.

Menu Parameters

ENV GRAPH
Toggles between graphical and numeric display of the Wave Envelope.
COPY TO ALL
Copies the currently selected oscillator's Wave Envelope settings to all three oscillators.
ENV AMT
Sets how much the Wave Envelope affects the wavetable sweep when routed as a mod source.

Wave Surfer

A single knob that simultaneously moves the wave offset position across all three oscillators. Each increment moves each oscillator's position by the same amount relative to its own wave offset setting. Range: -63 to +63. Press RESET to return to zero.

Works on P and U wavetables only (not A or S). If Upper Wavetable is enabled and you push past position 63 on a P wavetable, it spills into the upper wavetable (P30).

The Wave Surfer display shows each oscillator's base offset + Surfer offset = resulting position in real time.

Sampling (OS 1.8+)

The "S" oscillator type holds multi-sample containers (slots). Each slot can contain up to 8 samples mapped across the keyboard. Total memory: 3.3 MB / ~35 seconds at 48 kHz.

Sample Requirements

ParameterSupported Values
Format (USB import)Mono .wav
Sample Rate48 kHz, 24 kHz, 12 kHz (record); 48 kHz down to 10 kHz (import)
Bit Depth16-bit, 12-bit, 8-bit (selectable post-import)
Max Samples per Slot8
Max Sample Time~35 sec at 48 kHz

Recording Directly

Connect audio to AUDIO IN → Global → manage sample memory → go → New → arm → play source (auto-starts on signal detection, auto-stops on silence) → trim start/end → save.

Importing from Computer

Connect USB (3rd Wave appears as "thirdwave" drive) → open "audio" folder → clear any existing files → copy mono .wav files → Global → manage sample memory → go → New → right arrow → load file → ok → trim → save.

Bulk load up to 100 .wav files at once via Global → manage sample memory → right arrow → bulk load.

Assigning to Slots

After recording/importing, samples must be assigned to an "S" slot container before use. In the Save Sample screen: choose slot number, set root note (press a keyboard key), set bit depth (16/12/8-bit), name it → OK. The sample appears in the "S" category on any oscillator's Wavetable knob.

Editing Samples

ParameterFunction
Start / End PointsSoft knobs 3/4 in Sample Edit screen (blue lines)
Loop On (When Note On)Loops while key held; plays post-loop tail on release
Loop Always OnLoops even after key release (useful for very short samples)
Loop Start / EndRed lines; adjust with soft knobs 3/4
Crossfade TypeEqual Volume (phase coherent), Equal Power (phase incoherent), Off
Crossfade LengthIn milliseconds, up to full loop length
Tuning±100 cents fine tune per sample in slot
Assigned NoteRoot pitch; hold Assigned + press key
Min / Max NoteKeyboard range for the sample in this slot
CopyCopies all multi-samples to a new slot (safe edit without affecting other presets)
Clear SlotRemoves all multi-samples from the current slot

Backup & Restore

Export individual samples as .wav files via Global → export sample memory to wav. Export slots as .bin files via Global → Export Sample Library. Restore by copying .bin files back to the "audio" folder and using Global → bulk multisample import.

Unified Program Data File (.pgdata)

Exports a program together with all its samples and wavetables into a single file. Global → export unified data file → ok. Load via Global → import unified data file. Bulk export via Global → bulk unified data file export (up to 25 consecutive programs).

Sample Start Location Modulation (OS 1.9)

Sample start location is now a modulation destination (last item in the destination list). Route any modulation source to dynamically vary where sample playback begins per note.

Low Frequency Oscillators

Four independent LFOs per program. Syncable to the arpeggiator/sequencer clock for tempo-locked modulation. LFOs can be pushed into the audio range for AM/FM-style effects.

LFO Waveshapes

Sine, Triangle, Reverse Sawtooth, Sawtooth, Square, Pulse 1, Pulse 2, Pulse 3, Random (S&H)

Controls

RATE (0–255)
LFO frequency. In Sync mode: selects clock division (from 1/32 beat up to 32 beats).
AMOUNT (-100 to +100)
Amount of LFO sent to the chosen destination. Bipolar. Additional routings possible via Mod Matrix.
SHAPE
Selects waveshape from the list above.
DESTINATION
Routes LFO to any modulatable parameter. Additional destinations via Mod Matrix.
DELAY (0–100)
Time before LFO modulation fully kicks in. Useful for delayed vibrato.
SYNC (On/Off)
Locks LFO to the master clock (arpeggiator/sequencer/MIDI clock).
LFO RESET
Free Run = continuous, never resets. Note On = resets to zero on each new note. Mono = all voices share one LFO phase (stay in sync).

Extended Sync Divisions (OS 1.8+)

When synced, additional slow divisions are available: 6 beats, 8 beats, 16 beats, 32 beats. Access via LFO button → soft button 2 (misc) → set sync to on → soft button 1 → soft knob 1 (freq).

Creative LFO Routing Ideas

Source → DestinationEffect
LFO Triangle → OSC pitchVibrato
LFO Random → OSC pitchRandom pitch drift
LFO Triangle/Sine → LP filter cutoffAuto-wah (medium) or harmonic shimmer (slow)
LFO Square → Amp env amountTremolo
LFO Triangle → Wave OffsetEvolving timbre
LFO Triangle → Stereo delay timeChorus-like effect
LFO Triangle → Pan positionAuto-panning

Filters

Two filters in series: State-Variable Filter first, then Low-Pass Filter. Each has its own cutoff, resonance, and envelope amount. Using them together with different settings creates a vast tonal range.

Low-Pass Filter (4-pole Analog, 24 dB/oct)

Classic resonant filter. High resonance causes self-oscillation at the cutoff frequency.

SATURATION (0–127)
Overdrives the LP filter output for warmth and harmonic distortion. At low amounts sounds like increased volume; at higher amounts adds audible saturation.
CUTOFF (0–127)
Filter frequency. Full CW = open (all frequencies pass). Full CCW = fully closed.
RESONANCE (0–127)
Emphasizes frequencies at the cutoff. At max, the filter self-oscillates producing a pitched sine tone.
RESONANCE COMPENSATION (On/Off)
When ON: increasing resonance does not reduce bass response. When OFF: classic 24 dB/oct behavior — resonance thins the bass.
ENV AMOUNT (-127 to +127)
Bipolar. Positive = standard envelope opens filter. Negative = inverted envelope closes filter on attack.
VELOCITY (0–127)
Harder playing opens the filter more. Enable velo to env in the Filter Misc menu to activate.
KEY AMOUNT (0–127)
Keyboard tracking: higher notes open the filter more. 0 = no tracking.

State-Variable Filter (2-pole Digital, 12 dB/oct)

Zero-delay feedback. Continuously variable between LP, Notch, and HP modes. Does NOT self-oscillate. Adding resonance does not reduce bass (unlike the LP filter).

BANDPASS (On/Off)
Switches to bandpass mode — passes only a band around the cutoff frequency.
MODE (0–127)
Continuously morphs: 0 = Low Pass → center = Notch → 127 = High Pass.
CUTOFF (0–127)
LP: removes highs. Notch: removes a band. HP: removes lows. BP: removes both extremes.
RESONANCE (0–127)
Emphasizes band around cutoff. No self-oscillation.
ENV AMOUNT (-127 to +127)
Bipolar envelope modulation of SVF cutoff.
Series routing tip: Try routing Envelope 3 or 4 to the State-Variable filter cutoff via the Mod Matrix in addition to the standard Filter Envelope — creates complex, multi-stage filter movement.

Filter Envelope

Dedicated ADSR envelope with delay for both the LP and SVF filters. Shapes harmonic content over the duration of a note.

ATTACK (0–127)
Time for filter to open from cutoff to envelope peak. Short = percussive/plucky. Long = slow filter sweep.
DECAY (0–127)
Time from attack peak down to the sustain level.
SUSTAIN (0–127)
Filter cutoff level while note is held.
RELEASE (0–127)
How quickly the filter closes after note release.
DELAY (0–127)
Time before the envelope begins. Useful for staggering onset in multi-part sounds.
SHAPE MODE
Exponential = standard curve. PPG = authentic PPG envelope behavior (unique response curves).

Amplifier Envelope

ADSR with delay controls the overall volume shape of a note over time. Along with the filter envelope, this is the most important factor in defining a sound's character.

ATTACK (0–127)
Volume rise time from 0 to full. Short = click/pluck. Long = pad/swell.
DECAY (0–127)
Time from attack peak to sustain level.
SUSTAIN (0–127)
Volume level while note is held.
RELEASE (0–127)
Volume fade time after note release.
ENV AMOUNT (0–127)
Amount of envelope applied to VCA. Normally set fully CW. Reduce if experiencing clipping.
DELAY (0–127)
Delay before envelope begins. Useful for multi-part staggered entry.
SHAPE MODE
Exponential (standard) or PPG (authentic PPG behavior).

Envelopes 3 & 4

Two additional Delay+ADSR (5-stage) envelope generators for modulation routing. Route to any destination in the Mod Matrix. Can be set to loop (repeat) for cyclical 4-stage modulation effects.

ATTACK/T1 (0–127)
Time to travel from 0 to peak.
DECAY/T2 (0–127)
Time from peak to sustain level.
SUSTAIN/T3 (0–127)
Modulation level held while note is sustained.
RELEASE/T4 (0–127)
Time to return to zero after note release.
DESTINATION
Any modulatable parameter.
ENV AMOUNT (-127 to +127)
Bipolar modulation amount.
VELOCITY ON/OFF
Enables key velocity to scale the envelope amount.
DELAY (0–127)
Delay before attack begins.

Modulation Matrix

16 modulation slots. Each slot: one source → one destination → one amount. Amount is bipolar (-127 to +127).

Controls

SOURCE
Scroll to select. Shortcut: hold SOURCE button and touch/move any control to auto-populate the source.
DESTINATION
Scroll to select. Shortcut: hold DESTINATION button and touch/move any control to auto-populate the destination.
SELECT
Chooses among the 16 mod slots.
AMOUNT (-127 to +127)
Modulation depth. Positive or negative.

Example Routings

SourceDestinationEffect
Mod Wheel → LFO 1 AmountLFO 1 → OSC all freqWheel-controlled vibrato
Mod WheelLP CutoffManual filter sweep
AftertouchLFO 1 AmountPressure vibrato
Env 3OSC all freqPitch blip on attack (classic brass)
LFOPan positionAuto-panning (control speed with second LFO route)

Effects

Two effects per part. Each part in a 4-part program can have its own pair. Effects are saved with each program. Time-based effects sync to the arpeggiator/sequencer/MIDI clock.

Effect Types

EffectParam 1Param 2Param 3
BBD DelayDelay TimeFeedbackCutoff
Stereo DelayDelay TimeFeedbackCutoff
Tape Delay (Echoplex)TimeFeedbackWow/Flutter + Head Alignment + Record Level + Tape Hiss
ChorusDepthRateTone
PhaserDepthRateFeedback
FlangerDepthRateFeedback
DistortionGainToneOutput Level
Leslie SpeakerDriveRotation SpeedDistance
Ring ModFrequencyLow-Note Pitch TrackingCarrier
Room ReverbReverb TimeCutoffEarly Reflection Amount
Hall ReverbReverb TimeCutoffEarly Reflection Amount
Superplate ReverbSizePre-delayCutoff

Clock Sync Divisions

When clock sync is enabled on a delay effect, delay time syncs to the master clock in these values: Whole (4 beats), Half Dot (3), Half (2), Quarter Dot (1.5), Quarter (1), Quarter Triplet (1.33), 8th Dot (0.75), 8th (0.5), 8th Triplet (0.33), 16th Dot (0.375), 16th (0.25). Maximum actual delay time: 1 second. Longer synced values at slow tempos are halved until under 1 second.

Multi-Part Limitations

All effect combinations are fine on Parts 1+2. In 3- or 4-part programs: Tape Delay on both Part 1 and Part 3 (or 2 and 4) limits the second part to one effect. Room/Hall reverbs on both Part 1 and Part 3 cannot coexist with Leslie or Distortion on both slots.

Arpeggiator

Hold a chord and the arpeggiator plays each note in the pattern you choose. Press additional notes while holding to add them to the arpeggio. Use with Hold button to latch notes.

Controls

ON/OFF
Enables/disables arpeggiator.
BPM (20–210)
Tempo. Also controls LFO sync and delay clock sync. Has no effect when slaved to external MIDI clock.
MODE
Up, Down, Up+Down, Random, Assign (order keys were pressed).
RANGE
1, 2, or 3 octaves. At 2 octaves: plays held notes plus same notes one octave up.
NOTE VALUE
Step rate relative to BPM: Whole through 16th note, including dotted and triplet values.
HOLD LATCH MODE
Normal = new notes add to existing arpeggio. Chord = new notes replace existing arpeggio.
ARP TRANSPOSE (-12 to +12)
Transposes the running arpeggio up or down in semitones.

Sequencer

Pattern-based sequencer. Each program can hold 24 patterns × 32 measures. Each pattern has independent note tracks for each of the 4 multi-parts. Supports parameter automation and Song mode.

Recording a Pattern

Select program → press any SEQUENCER button → choose pattern (soft knob 1) → set measures (soft knob 2) → set quantize (soft knob 3, or off for free timing) → press REC (flashes) → press PLAY (4-beat count-in) → play notes. Overdub as the sequence loops. Erase mistakes by holding the erase soft button during the region to delete.

Note: Quantize is applied non-destructively — the raw timing is always preserved. You can change quantize after recording without losing your original timing.

Parameter Automation

Set param record to ON in the sequencer menu, start recording, then move any front-panel knob. The sequencer records those movements and plays them back. Use clear params to erase automation without erasing notes.

Song Mode

Arrange up to 24 patterns into a song. Each song section specifies: which pattern plays and how many times it repeats (1–64). Enable song loop for continuous playback. Access via SEQUENCER → right arrow → song.

Multi-Part Sequences (OS 1.8e+)

Each part's sequence is always treated as an independent track. Record parts together or separately — the sequencer keeps them individually editable. Clear notes/params per part using the multi-part buttons during the clear operation.

Copying Patterns

SEQUENCER → right arrow → copy → select source pattern (soft knob 3) and destination (soft knob 4) → soft button 4. Copies both notes and parameter automation.

Pan Spread

The PAN SPREAD knob distributes each new voice in the stereo field, alternating left and right. Full CCW = all voices center (mono). Full CW = each voice hard-panned alternating -50 and +50.

Pan position is the sum of: multi-part pan setting + pan spread position + modulation amount. If the combined total exceeds ±50, it wraps around in the opposite direction — so pan movement never stops even when at an extreme position.

Wide pad technique: Route an LFO at a slow rate to pan position for subtle stereo motion. Combine with multi-part binaural layering for enormous space.

Hold Button

Sustains currently held notes indefinitely. New notes played are added to the held set. Works per-part with independent hold status.

Latch modes (per part): Normal = new notes add to held notes. Chord = new notes replace the previously held set.

When used with the arpeggiator: Hold latches the arpeggio so you can release the keys. In Chord mode, playing a new chord replaces the arpeggio pattern.

Unison & Chord Memory

Unison

Stacks multiple voices on each note for a massive, detuned sound. Access via UNISON button. Set detune amount and voice count (how many voices stack per note). Higher voice counts reduce polyphony proportionally.

Polyphonic Unison

Allows Unison to work polyphonically — multiple notes can each have stacked voices simultaneously (within available voice count).

Chord Memory

Hold a chord, then activate Chord Memory. Single notes played afterwards trigger the entire remembered chord. Useful for playing complex chords with one finger while doing something else with the other hand.

Creating Custom Wavetables

The Wave Maker utility creates custom wavetables for the U set (slots U56–U63, or any U slot). Two methods:

From Audio In

Press MAKE WAVES → create via audio in → connect a signal → sample audio input. The 3rd Wave analyzes the incoming audio and generates a 64-waveform wavetable. Save to a U slot.

From USB / Computer Audio

Copy a mono .wav file to the 3rd Wave's USB drive "audio" folder → MAKE WAVES → create via USB → load file → the 3rd Wave analyzes the audio and creates a wavetable → save to a U slot.

Importing Serum™ Wavetables

Serum-format wavetables (.wav files exported from Serum with the standard 2048-sample-per-frame format) can be imported directly into the P "user" slots (P32–P33) or the U set. Copy the file to the "audio" folder → MAKE WAVES → import Serum wavetable → select and save to slot.

Importing into the P Set

Custom wavetables can be saved into P32 and P33 (the two custom P slots). This gives them the 8-bit, 128-sample PPG character rather than the high-resolution U wave format.

Note: Saving over U00–U55 replaces factory wavetables and may affect existing presets that used them. Factory U wavetables are available for re-download from the Groove Synthesis website.

Sounding Like a Vintage PPG

The 3rd Wave can authentically replicate the character of the original PPG 2.2 and 2.3. Key settings to enable:

SettingValue for PPG Authenticity
WavetablesUse P00–P29 (original PPG tables)
Wave FlowOFF (waveforms step, no interpolation)
Waveform SmoothingOFF (slight pitch inaccuracies, PPG-authentic)
Wavetable SmoothingOFF (growling, non-interpolated transitions)
Use Upper WavetableON (allows sweep into P30 upper wavetable)
Envelope Shape ModePPG (both Filter and Amp envelopes)
Key To WavesON with Reverse ON (PPG spread the wavetable in reverse across the keyboard)
Oscillator Level SumCan push past 100 for PPG-style saturation character
Upper Wavetable note: The last 4 positions (60–63) in any P table are always triangle, pulse-width square, square, and sawtooth — regardless of which P table you're using. These plus the spill into P30 define the authentic PPG "end of table" sound.

Global Settings

Access via the GLOBAL button. Use soft knob 1 to scroll parameters and soft knob 2 to change values.

SettingFunction
Master TuneGlobal tuning reference
MIDI ChannelReceive channel (1–16 or All)
MIDI ClockInternal / External MIDI / USB
Program ChangeEnable/disable MIDI program change reception
Velocity CurveAdjusts keyboard velocity response curve
Sustain FootswitchPolarity: Pressed Open / Pressed Closed
Volume Pedal PolarityPositive or Negative
Manage Sample MemoryView, record, import, bulk load, clear samples
Manage MultisamplesAssign samples to slots, edit multi-sample containers
Export Sample Memory to WAVExports raw samples as .wav files to computer
Export Sample LibraryExports sample slots as .bin files to computer
Import Multisample / Bulk ImportRestores archived .bin sample slot files
Export/Import Unified Data FileExports/imports program + samples + wavetables as .pgdata
Export/Import ProgramsExports presets as files for backup or sharing
CalibrateFilter calibration
OS VersionShows current firmware version

MPE Support

The 3rd Wave supports MPE (MIDI Polyphonic Expression). Connect an MPE controller (such as a Roli Seaboard or Expressive E Osmose) to take advantage of per-note pitch bend, slide, and pressure from MPE-capable instruments.

Enable MPE mode in the Global settings. In MPE mode, each note receives on its own MIDI channel, allowing independent per-note expression. Route MPE expression sources (pitch, slide, pressure) to any modulation destination in the Mod Matrix for expressive, nuanced control.