Importing Wavetables - Korg modwave native Manual

Wavetable synthesizer
Table of Contents

Advertisement

Librarian page
Type
Extension
Performance
mwperf
Program
mwprog
Wavetable
mwwavetable
Kaoss Physics
mwkphysics
Scale
mwscale
Motion Sequence
mwmotionseq
Master Lane
mwmasterln
Timing Lane
mwtimingln
Pitch Lane
mwpitchln
Shape Lane
mwshapeln
Step Seq Lane
mwstepseqln
Effect
mweffect
Set List
mwsetlist
Bundle
mwbundle

Importing Wavetables

You can import Wavetables in two standard formats. Both formats are specially-prepared .wav files, which contain
up to 64 individual waveforms laid out end-to-end, one immediately after the other. Each of the waveforms must be
exactly the same length. The two supported formats are:
32-bit floating point data, with waveforms exactly 2048 samples long (commonly used by software synthesizers,
such as Serum)
16-bit linear data, with waveforms exactly 256 samples long (commonly used by modular synth hardware)
The main difference between the two formats is that 2048-sample waveforms allow three more octaves of high
harmonics. In practice, this means that bass notes can be brighter in timbre.
Important: .wav files must be in one of the two supported wavetable formats, as described above. Normal
audio files, such as recordings of instruments, will not be automatically converted into wavetables.
Importing Wavetables with more than 64 waveforms
modwave native, like many other wavetable synths, crossfades between waveforms in real-time. Some popular
wavetable software uses a different approach; instead of crossfading, they create a series of intermediate waveforms and
then just switch between them. If the differences between the intermediate waveforms are small, it sounds close enough
to a crossfade. To transition between two waveforms, they might create a Wavetable with the first waveform at the start,
254 intermediate waveforms, and then finally the second waveform at the end. To transition this smoothly between 64
different waveforms, they would need to create over sixteen thousand intermediate tables!
modwave native, on the other hand, needs only the 64 original waveforms to create a completely smooth, stepless
crossfade. This is kept in mind when importing wavetables. If a 32-bit/2048-sample wavetable has more than 64
waveforms, the modwave native will assume that it's a generated crossfade and drop some of the intermediate
waveforms to create a 64-waveform version.
Creating and editing Wavetables
For creating and editing your own Wavetables, we suggest using WaveEdit. WaveEdit is free, and available for
MacOS, Windows, and Linux. A version of WaveEdit which is optimized specifically for the modwave, and can create
Wavetables in the 32-bit/2048-sample format, can be downloaded here:
https://github.com/jeremybernstein/modwaveEdit/releases
The Editor/Librarian can export modwave native-format Wavetables, just like Performances, Programs, etc. However,
exported Wavetables cannot be edited. Instead, to make edits to previously imported custom Wavetables:
1. Open the source file in your Wavetable editing application.
2. Edit the Wavetable as desired.
3. Save the results to a new .wav file, using the same name as the Wavetable in the modwave native's database.
Using the same name is important; see "Duplicates and file names, " below.
Contents
A single item of the specified type.
One Set List and all of its referenced Performances
Multiple items of any type.
90

Advertisement

Table of Contents
loading

Table of Contents