How to import wavetables into Waldorf M
Waldorf MusicHardware synthVerified
Waldorf M from Waldorf Music imports wavetables like this: raw 8-bit 64 × 256 slot files from SD (conversion required).
This guide gives the exact layout Waldorf M 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 Waldorf Music's own documentation or source code — sources at the end of the page, checked 2026-08-16.
What Waldorf M expects
The M does not read WAV files at all. A wavetable slot is a headerless raw file of 64 waves × 256 samples, 8-bit unsigned, named wtslotXX with no extension — so getting a table in means converting audio into that raw byte format first (WaveEdit's bank export, or a general converter).
32 user wavetable slots loaded from SD card; each slot is a raw file of 64 waves × 256 samples, 8-bit unsigned, named wtslotXX with no extension.
Step by step
- Render the table at 256 samples per frame, 64 frames.
- Convert to raw unsigned 8-bit data (Hyperwave exports WAV, so a converter step is needed — e.g. export 16-bit WAV and convert, or use WaveEdit's bank export).
- Name the file wtslot01–wtslot32 with no extension, copy to SD card, then load via Settings → WT slot operations.
If something goes wrong
- Can I just copy a WAV to the M's SD card?
- No — the M expects raw unsigned 8-bit data, not a WAV. Render the table at 256 samples per frame and 64 frames, convert to raw unsigned 8-bit (WaveEdit's bank export or a converter), and name the file wtslot01–wtslot32 with no extension.
- Signed or unsigned 8-bit?
- Unsigned — the manual's "signed" is an erratum noted in the Waldorf user FAQ; Sound On Sound relays the same numbers.
Export settings for Waldorf M
Waldorf M has no dedicated export preset in Hyperwave.
No Hyperwave preset writes the M's raw format — the export is step one of two. Render the table at 256 samples per frame and 64 frames, export WAV, and run the raw 8-bit conversion described in the steps above.
- Default — 2048 × 256
- 2,048 samples per frame × 256 frames · 32-bit float · 48 kHz
Sources
Verified 2026-08-16 against: