wavtransit v1.0
by Psychic Modulation
Created exclusively for the 2007 KVR Developer Challenge
Designed by Jack Resweber using SynthEdit
Contents
- 1. Introduction
- 2. Getting Started
- 3. Main Sample Controls
- 4. Loop Vector
- 5. Vector Modulators
- 6. Modulation Sequencer
- 6.1 Velocity Modulator
- 6.2 Position Modulator
- 6.3 Pitch Modulator
- 6.4 Filter Modulator
- 7. Stereo Delay Section
- 8. Misc. Controls
- 9. Midi Chart
- Credits
1. Introduction
Wavtransit is a VSTi loop sampler designed for manipulating longer samples and recordings that can be looped and mangled with the loop vector or various sequence modulators.
2. Getting started
- Choosing a sample folder

The first thing you must do is load a folder containing samples. It'll be like you're loading a sample, but your actually only choosing the folder, so open any sample in the folder of your choice and this will determine your sample folder.
- Opening the sample list

You wont see any samples loaded right away, because you've only loaded your folder, so you'll need to click the empty black box to load a sample from your folder.
- Loading a sample

Select the sample that you want to use from the list. Having a list of samples provides a convenient way to try out different samples rather than having to load them from the folder each time.
- Playing your sample

To hear your sample, you can simply press the preview button and it will play the sample in a continuous loop, unless the 'loop' button is switched off. Alternatively you can play the sample with your midi keyboard. But preivew is good for quickly testing out the plugin.
3. Main Sample Controls
This section displays basic controls for editing the sample and it's sound.

- Pitch
The pitch control can be turned up or down, the zero setting sets the sample back to it's original pitch.
- Filter Cutoff
- Filter Resonance
- Filter Type
Selects the filter type: Lowpass, Hipass, Bandpass1&2 and Notch.
- Amp Envelope
Basic amplitude envelope controls: Attack, Decay, Sustain and Release.
- Loop
When this is activated, the sample will be continuously looped, when deactivated, the sample will play once all the way through. Both settings depend on the sample's start/end points.
- Start/End Points
This determins when the sample starts and ends. Drag the start bar to the right to make the sample start later, drag the end bar to the left to make the sample end sooner. Bring the start and end points furthest apart to play the sample from it's original start to finish points. The closer the bars the shorter the sample.
Note-Sometimes when the start/end points are too close it can be difficult to move them apart again. If this occurs, you just have to work with it, try grabbing the bar from the other end, or try grrabbing the opposite bar if you have trouble with one of them.
- End Point Adjust
This fine-tunes the end point, making it easier for small end point adjustments. Can be usefull for modifying loops for subtle variations.
4. Loop Vector
The loop vector affects the playback of a looped sample in three ways, below I will explain what happnes when you move the vectror up/down and left/right. Please note that the vector will not function if the sample is not looped. However wavtransit is defaulted to loop, so the loop vector will work for you as soon as a sample is loaded.
The vector can be modulated manually or automatically, and can be set to snap to start position, or free roaming.

- Y Vector: Up/Down
The Y vector, or up/down vector, controls the sample position as well as glitch level. I will explain what both of these do below.
When you move the vector point up or down, you are affecting the playback of the sample by alternating the sample's current playback position. Think of it as scanning through the sample from start to end; start is down, end is up. When you let go of the vector point the sample will resume from that pposition and will then be looped again.
The loop vector's position control defaults to snap back to the starting position, but you can set it to free roaming if you wish.
Aside from the sample position, the Y vector also controls a glitch function. When the vector is moved up, this turns up the glitch level, which you will hear when moving the vector left/right. More info about the glitch function below.
- Position Level
Adjusts the level that the position is affected by the vector. When turned low, the Y vector scans through less of the sample.
- Glitch Level
Adjusts the level that the Y vector controls the glitch depth.
- X Vector: Left/Right
The X vector, or left/right vector, controls the rate of the glitch function that is heard when the Y vector is turned up. What the glitch does is stutter the sample at the position of Y. And the further up Y is, the more stuttering occurs.
When the vector is moved left/right, this affects the rate of the glitch, so center is no stuttering, and the further away from the center, the faster the stuttering.
- Glitch Rate
Adjusts the rate of glitching that is produced by the X vector.
- Reset
This determines if the vector snaps back to position or is free roaming.
- Retrigger
The retrigger button located beneath the vector is for use with the vector modulators. When active the vector modulation is retriggered with each midi note, when deactivated, the modulation is free roaming. More about vector modulation below.
5. Vector Modulators
The vector can be modulated automatically by using the vector modulators. They work just like LFOs, one for X and one for Y.

- Activation
Activates vector auto-modulation of X and Y.
- Modulator Level
Adjusts the level of modulation by the vector modulators. The higher the level, the further the vector point moves from it's original position.
- Modulation Rate
This is the tempo-synced rate of the modulators.
- Modulation Shape
This selects the shape of the modulation. This can be set to various shapes for different kinds of movement of the vector point, from smooth modulation like sines to jumpy random movements.
- Y Modulation Limit
This sets the limit of Y modulation. This control follows the level control, so the higher the limit, the higher the modulation's bottom point, depending on what the level is set at. In other words, it defines the point where the modulation ends.
6. Modulation Sequencer
The sequencer is capable of modulating several parameters at one time as well as sequnced reversal of the sample.
6.1 Running The Sequencer

- Play
This starts or stops the sequencer. The sample playback is not affected by this until any of the modulators are activated, or any reversal steps are activated.
- Reset
This will reset the sequencer if it ever strays off beat.
- Random Probability
This defines the level of randomization of the sequence speed. When turned up, the sequence will slow down and speed up sporadically.
- Sequence Playback
Selects whether the sequencer runs in a loop or ping-pong (back & forth).
- Sequence Rate
Selects the rate of the sequence.
6.2 Stepped Sequence Modulation

- Reverse
Each step that is activated will reverse the sample when the sequence reaches that point.
- Sustain Position
This is only used with the position modulator, when a step is active, the position will be sustained until the next step is deactivated. More about how this works below, or just click here.
6.3 Velocity Modulator
This portion of the sequencer is for modulationg the sample's velocity or the volume of the sample.

- Selection
Click on this button to view the controls of the velocity modulator for editing.
- Activation
Switch this on to activate the velocity modulator.
- Modulation Depth
This adjusts the depth of modulation produced by the velocity sequencer.
- Modulation Grid
Run the mouse over the grid to change the levels. This sequencer's levels default to high, meaning the volume is at max. The lower the levels, the lower the volume.
- Gain
A simple gain control for quickly increasing the volume with one control rather than updating all the levels.
6.4 Position Modulator
This portion of the sequencer is for modulationg the sample's position. Each step updates the current playback position of the sample.
When used in conjunction with the loop vector, the position's modulation loop will be altered according to the vector setting. This can create unexpected results, esspecially when the vector is being modulated.
When the 'sustain position' steps are active, it will resume playback of the sample from the position set by the level just before the activated step. This will sustain that position until a step is deactivated.

- Selection
Click on this button to view the controls of the position modulator for editing.
- Activation
Switch this on to activate the position modulator.
- Modulation Depth
This adjusts the depth of modulation produced by the position sequencer.
- Modulation Grid
Run the mouse over the grid to change the levels. This sequencer's levels default to low, meaning the position is at it's starting point. The higher the levels, the further towards the end of the sample.
- Randomize
This will randomize the sample's playback position.
6.5 Pitch Modulator
This portion of the sequencer is for modulationg the sample's pitch.

- Selection
Click on this button to view the controls of the pitch modulator for editing.
- Activation
Switch this on to activate the pitch modulator.
- Modulation Depth
This adjusts the depth of modulation produced by the pitch sequencer.
- Modulation Grid
Run the mouse over the grid to change the levels. This sequencer's levels default to center, meaning when centered, the sample is at it's original pitch. The higher the levels, the higher the pitch. The lower the levels, the lower the pitch.
- Pitch Glide
This will glide the pitch between steps for smoother transitions.
6.6 Filter Modulator
This portion of the sequencer is for modulationg the filter's cutoff.

- Selection
Click on this button to view the controls of the filter modulator for editing.
- Activation
Switch this on to activate the filter modulator.
- Modulation Depth
This adjusts the depth of modulation produced by the filter sequencer.
- Modulation Grid
Run the mouse over the grid to change the levels. This sequencer's levels default to center, meaning when centered, the filter's cutoff is equal to the setting of the main cutoff control. The higher the levels, the higher the cutoff. The lower the levels, the lower the cutoff.
- Left/Right Filters
These controls determine the level of modulation for the left and right filters. when these controls are offset, the more defined the stereo filter, producing different frequencies in the left and right channels.
7. Stereo Delay Section
The delay's controls are split into left and right. Each set of controls adjusts the settings of that channel's delay.

- Activates the delay.
- Selects the tempo-synced rate of the delay.
- Ajdusts the level of the delay.
- Adjusts the feedback of the delay.
8. Misc. Controls

- Main volume control.
- When activated, wavtransit will play monophonically.
- When activated while in mono mode, each note will retriger the sample and the sequencer. If deactivated, the sample will play in legato, each note gliding to the next pitch without retriggering the sample.
9. MIDI Assignmants
Filter Cutoff: 74
Filter Resonance: 71
Volume: 7
Vector X: 20
Vector Y: 21
Credits
Many thanks to the following for providing the tools to aid in the creation of this VSTi:
David Haupt
www.dehaupt.com/SynthEdit
Chris Kerry
www.chriskerry.f9.co.uk
Dan Worall
SynthEdit by Jeff McClintock
www.synthedit.com
VST Plugin Technology by Steinberg