All wavetable targets

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

  1. Export a WAV from Hyperwave; the 512 × 5 preset is a starting layout for Components, not a guaranteed one-to-one slot mapping.
  2. Open the Components Wavetable Editor, import the audio file or third-party wavetable, and select the portion to use as a wavetable.
  3. Inspect and audition the five waveform slots after import.
  4. 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