Skip to content

CarveToy

Render & Download

Rendering

A wavetable must be rendered before it can be downloaded. Rendering starts automatically each time you open the download dialog. Depending on the complexity of the project, it may take a few seconds to render all the data.

The wavetable download dialog in CarveToy

Configuring

Once rendered, the wavetable can be configured by:

  • Selecting the frames to be exported,
  • Defining the order of the exported frames,
  • Normalizing all frames at once (which retains the amplitude ratios among all samples),
  • Choosing the export format and the associated properties.

The download dialog in CarveToy

Frames to export

You can export between 1 and 256 frames at once, in any desired order and configuration. You can specify frame indices as a list or use ranges, such as:

  • 1, 2, 3, 4, 5, 4, 3, 2, 1,
  • 1-256, 100-50,
  • 1, 2, 3-50, 60, 100-120.

Additionally, you can use the provided templates to export 256, 128, 64, or 32 frames.

The export format

CarveToy currently supports only the WAV format, which includes the additional custom chunk as described on the KVR forum.

You can choose the desired frame size and bit depth. Frames can be downloaded either as a single WAV wavetable or as a ZIP file containing individual WAV files for each frame.

The default export settings should be compatible with many popular VSTs.

Info

I don’t have the ability to test "my" wavetables on every software or hardware synth (in fact, I don’t have any hardware synths at all). If you believe that a significant open or well-documented format is missing, please let me know. While I can’t promise immediate action, I may add it to my ever-growing TODO list.