How to import wavetables into Serum
Xfer RecordsSoftware synthVerified
Serum from Xfer Records imports wavetables like this: drag-and-drop packed-WAV import at 2,048-sample frames.
This guide gives the exact layout Serum expects, the step-by-step load, the Hyperwave export settings that match, and plain fixes for the import failures the documentation warns about.
Everything here is verified against Xfer Records's own documentation or source code — sources at the end of the page, checked 2026-08-16.
What Serum expects
Packed mono WAV, 2,048 samples per frame, up to 256 frames (~11.9 s at 44.1 kHz); Serum's own wavetable exports are 44.1 kHz mono in 16- or 32-bit, and the sample-rate header doesn't affect frame layout. An optional 'clm ' metadata chunk records frame size and morph mode.
Step by step
- Export the table from Hyperwave as a packed mono WAV — 2,048 samples per frame and up to 256 frames is the layout Serum's factory tables use.
- Drag the WAV onto Serum's oscillator display to load it immediately.
- Or copy the WAV into the Tables folder in your Serum presets directory so it appears in the wavetable menu.
If something goes wrong
- Serum didn't pick up my frame size from the file — why?
- Serum assumes 2,048 samples per frame. The optional 'clm ' chunk records frame size and morph mode, but Serum is documented to assume 2,048 regardless — export at 2,048, Hyperwave's default.
Export settings for Serum
Serum 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: