All import guides

How to import wavetables into Vital

Matt TytelSoftware synthVerified

Vital from Matt Tytel imports wavetables like this: packed-WAV import at Vital's assumed 2,048-sample frames.

Every fact is verified against Matt Tytel's own documentation or source code — sources at the end of the page, checked 2026-08-16.

What Vital expects

Packed WAV (FLAC loads too when dragged in) imported frame-by-frame; Vital assumes 2,048 samples per frame and reads the left channel of stereo files. Its own wavetable exports are 256-frame, 2,048-sample WAVs.

Step by step

  1. Export from Hyperwave as a packed mono WAV at 2,048 samples per frame — the frame size Vital assumes on import.
  2. Drag the WAV onto Vital's wavetable display, or choose Import Wavetable from the wavetable menu (the drag-drop zones are WAVETABLE, VOCODE, and PITCH SPLICE).

If something goes wrong

The table plays at the wrong pitch in Vital.
Vital assumes 2,048 samples per frame, so a table exported at another frame size plays back at the wrong pitch. Re-export at 2,048 — Hyperwave's default.

Export settings for Vital

Vital has no dedicated export preset in Hyperwave — the default preset ("Default — 2048 × 256") writes 2,048 samples per frame, 256 frames, mono 32-bit float, and matches the layout documented above.

Default — 2048 × 256
2,048 samples per frame × 256 frames · 32-bit float · 48 kHz

Sources

Verified 2026-08-16 against: