All wavetable targets

Wavetables for Phase Plant

KiloheartsSoftware synthVerified

What a Phase Plant wavetable import expects, and how a Hyperwave export maps onto it.

The format Phase Plant imports

Loads user wavetables from WAV or FLAC files of exactly 256 frames × 2,048 samples (524,288 samples); the built-in wavetable editor converts any other sample into a wavetable. Bit depth is not specified.

What Hyperwave exports

Every Hyperwave export is one packed wavetable WAV. Check these facts against the Phase Plant format above — where the two disagree, the fix is almost always the frame size or a conversion step, not the sound design.

Sample format
32-bit float by default (values between -1 and +1); 16-bit WAV is a direct export option for targets that load integer banks.
Channels
1 (mono). Every frame is one single-cycle waveform.
Header sample rate
48,000 Hz by default. This is a label in the file header — for wavetable import it doesn't stretch or resample your frames. One exception: VCV Rack's Wavetable VCO reads the sample-rate field as the frame length when it's a power of two, and sample players that fall back to one-shot mode use it for pitch.
Frame layout
Frames are packed end-to-end in one data chunk, in wavetable order; the export filename records the shape as name-{samples}x{frames}.wav.
Resolution
The live table runs from 8 to 8,192 samples per frame and 8 to 1,024 frames (defaults 2,048 × 256).
Metadata
No extra metadata chunks are written — targets that read frame size from metadata have to infer it from the file itself.

Load a Hyperwave table into Phase Plant

  1. Export from Hyperwave at exactly 256 frames × 2,048 samples (524,288 total).
  2. Click the wavetable name to open the browser, add the file's folder as a user folder, then load the table.
  3. For other lengths or frame sizes, open the wavetable editor and use the sample conversion — drag the file onto the editor or File → Create from Sample — then save the result.

Common issues

  • Direct loads require exactly 524,288 samples (256 × 2,048); any other frame count or frame size must be rebuilt through the wavetable editor's sample conversion.

Design the table once in Hyperwave's node graph, export the packed WAV, and load it into Phase Plant with the steps above.

Make a wavetable in Hyperwave