Wavetables for Peak / Summit
NovationHardware synthVerified
What a Peak / Summit wavetable import expects, and how a Hyperwave export maps onto it.
The format Peak / Summit imports
The Components Wavetable Editor imports audio files or third-party wavetables such as Serum's. Its import player lets you select a portion for one waveform or a wavetable; each user wavetable has five waveform slots and the synth has ten user wavetable slots (Peak firmware 1.3+ / Summit 1.1+). The documented import flow does not establish a one-to-one mapping from a 512 × 5 WAV to those slots.
What Hyperwave exports
Every Hyperwave export is one packed wavetable WAV. Check these facts against the Peak / Summit 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). Single-table and collection exports can render 8–16,384 samples per frame and 1–256 frames.
- Metadata
- Hyperwave writes no extra wavetable metadata chunks. Importers use the audio layout, their own defaults, or settings you choose to interpret the frames.
Load a Hyperwave table into Peak / Summit
- Export a WAV from Hyperwave; the 512 × 5 preset is a starting layout for Components, not a guaranteed one-to-one slot mapping.
- Open the Components Wavetable Editor, import the audio file or third-party wavetable, and select the portion to use as a wavetable.
- Inspect and audition the five waveform slots after import.
- Save the wavetable to the synth over USB so it occupies one of the user slots.
Common issues
- Components offers five waveform slots per wavetable, but its audio import may select or process part of a file. Inspect the five slots after import rather than assuming five exported frames map one-to-one.
- The synth stores 10 user wavetable slots, so importing another table means reusing a slot.
- A wavetable sent from Components is temporary — save it on the synth itself (OSC menu, last page, Save) or it disappears at power-off.
Design the table once in Hyperwave's node graph, export the packed WAV, and load it into Peak / Summit with the steps above.
Make a wavetable in Hyperwave