Wavetables for Hydrasynth
Ashun Sound MachinesHardware synthVerified
What a Hydrasynth wavetable import expects, and how a Hyperwave export maps onto it.
What Hydrasynth can (and can't) load
No user wavetable or WAV import path is documented for any Hydrasynth variant: oscillators choose from 219 built-in single-cycle waveforms, and a 'user wavetable' is a wavelist of up to 8 of those waves that WaveScan morphs between. The ASM Manager librarian imports patch banks only.
What Hyperwave exports
Every Hyperwave export is one packed wavetable WAV. Check these facts against the Hydrasynth format above — where the two disagree, the fix is almost always the frame size or a conversion step, not the sound design.
- Sample format
- 32-bit float by default (values between -1 and +1); 16-bit WAV is a direct export option for targets that load integer banks.
- Channels
- 1 (mono). Every frame is one single-cycle waveform.
- Header sample rate
- 48,000 Hz by default. This is a label in the file header — for wavetable import it doesn't stretch or resample your frames. One exception: VCV Rack's Wavetable VCO reads the sample-rate field as the frame length when it's a power of two, and sample players that fall back to one-shot mode use it for pitch.
- Frame layout
- Frames are packed end-to-end in one data chunk, in wavetable order; the export filename records the shape as name-{samples}x{frames}.wav.
- Resolution
- The live table runs from 8 to 8,192 samples per frame and 8 to 1,024 frames (defaults 2,048 × 256).
- Metadata
- No extra metadata chunks are written — targets that read frame size from metadata have to infer it from the file itself.
Common issues
- There is no way to load a Hyperwave export — or any audio file — as Hydrasynth oscillator content; the closest substitute is rebuilding a table as an 8-slot wavelist chosen from the 219 factory waves.
Design the table once in Hyperwave's node graph and export the packed WAV — wherever it's headed next.
Make a wavetable in Hyperwave