All wavetable creation tools

Hyperwave vs. okwt

okwt converts what you already have; Hyperwave generates from scratch. The CLI turns audio, images, and odd files into wavetables from a terminal, while Hyperwave designs tables on a node graph (a patchable flow of connected modules you route the sound through) and inspects every frame in the browser. Below: price, platform, export formats, hardware layouts, and who should pick which.

The full comparison

Verified against each vendor's own pages on 2026-08-16. 'Not verified' means the source did not document that cell — it is not a no.
ToolPlatformLicense / priceInterfaceExport formatsHardware layout supportBrowser / no installBatch export
HyperwaveHyperwaveWeb browser — nothing to installFree — no account requiredNode-graph generatorPacked mono WAV (IEEE 32-bit float by default, or 16-bit PCM for the classic hardware banks; frames laid end-to-end); live tables span 8–8,192 samples × 8–1,024 frames; collection exports bundle WAVs into a zip (16–16,384 samples × 1–256 frames).LimitedWrites IEEE float32 WAV by default plus direct 16-bit PCM export for the classic layouts — Eurorack WAV banks (E352/E370, Piston Honda MK3), the modwave's 256-sample mode, and the Pro 3 — with device presets that size each table; formats the exporter cannot write (the Waldorf M's raw 8-bit files, Blofeld SysEx packaging) still pass through the vendor's tools.YesYes
okwtdrzhnnCommand line (Python package; pip install okwt)Free, MIT licenseCLI converterWrites packed .wav (32-bit float, 2,048-sample frames, up to 256 frames) and .wt (Surge/Bitwig) with optional 'uhWT'/'srge' metadata chunks; reads .wav, .wt, .vitaltable, compressed audio, and image files.LimitedOutputs target the software-friendly 2,048-sample, up-to-256-frame layout; no hardware bank layouts are documented in the README.NoNot verified

Which one should you use?

Choose okwt if

You live in the terminal and want to script bulk conversion of audio, images, or odd files into universal 256×2,048 wavetables.

Choose Hyperwave if

You want to design tables visually — hearing and inspecting every frame as you build — instead of converting existing material from a command line.

okwt in detail

Strengths

  • Converts almost anything — audio, images, even non-audio files — into a wavetable from one command.
  • Writes the widely compatible 256-frame, 2,048-sample float32 WAV plus 'uhWT'/'srge' metadata, or Surge/Bitwig .wt files.
  • Free and MIT-licensed, with resize, trim, shuffle, fade, normalize, and frame-count operations.

Limitations

  • Terminal only — there is no graphical interface; every operation is a command-line flag.
  • Creation is conversion-based: tables come from existing audio or images rather than a visual design surface.
  • The default output caps at 256 frames of 2,048 samples; other layouts need the resize and frame-size flags.

Facts verified 2026-08-16 against https://github.com/drzhnn/okwt for okwt, and the Hyperwave export documentation for Hyperwave.