All import guides

How to import wavetables into Icarus 2

Tone2Software synthVerified

Icarus 2 from Tone2 imports wavetables like this: serum-compatible packed WAV at 2,048-sample frames via drag & drop or menu.

This guide gives the exact layout Icarus 2 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 Tone2's own documentation or source code — sources at the end of the page, checked 2026-08-16.

What Icarus 2 expects

Loads packed WAV wavetables in the Icarus wav format — frames in series at exactly 2,048 samples each, 1–256 waveforms — including tables from Serum and Falcon; drag & drop onto the oscillator's 3D display or load via the oscillator/editor menu.

Step by step

  1. Export from Hyperwave as a packed mono WAV at 2,048 samples per frame with at most 256 frames — Icarus's documented layout (N × 2,048).
  2. Drag & drop the WAV onto an oscillator's 3D display, or use Load Wavetable (N*2048 samples, Icarus, Serum, Falcon) from the oscillator menu or the Wavetable editor's File menu.
  3. Save the patch — Icarus stores wavetables inside patches and songs, so no separate file needs managing.

If something goes wrong

How many waveforms can an Icarus 2 wavetable hold?
A wavetable can consist of 1 to 256 waveforms — keep Hyperwave exports at 256 frames or fewer.

Export settings for Icarus 2

Icarus 2 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