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 and inspects every frame in the browser. Below: price, platform, export formats, hardware layouts, and who should pick which.

The full comparison

Source checks: Hyperwave 2026-08-16; okwt 2026-08-16. "Not verified" means the linked source did not establish that cell.
ToolPlatformLicense / priceInterfaceExport formatsHardware layout supportBrowser / no installBatch export
HyperwaveHyperwaveWeb browser; no installation requiredFree; no account required for local workNode-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 (8–16,384 samples × 1–256 frames).LimitedWrites IEEE float32 WAV by default and offers direct 16-bit PCM export for selected targets, including E352/E370, Piston Honda MK3, modwave's 256-sample mode, and Pro 3. Device presets size each table. Waldorf M raw 8-bit files and Blofeld SysEx packages still require 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 a graphical editor where you can build, hear, and inspect each frame.

okwt in detail

Strengths

  • Converts audio, images, and non-audio files into wavetables with 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

  • The documented interface is a command line, with flags for each operation.
  • 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.

okwt source checked 2026-08-16: https://github.com/drzhnn/okwt . Hyperwave source checked 2026-08-16: Hyperwave export documentation .