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


  1. 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.


  2. 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.


  3. 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.


  4. 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.


  1. Pitch
    The pitch control can be turned up or down, the zero setting sets the sample back to it's original pitch.

  2. Filter Cutoff


  3. Filter Resonance


  4. Filter Type
    Selects the filter type: Lowpass, Hipass, Bandpass1&2 and Notch.


  5. Amp Envelope
    Basic amplitude envelope controls: Attack, Decay, Sustain and Release.


  6. 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.


  7. 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.


  8. 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.

  1. 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.


  2. 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.


  3. Glitch Level
    Adjusts the level that the Y vector controls the glitch depth.


  4. 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.


  5. Glitch Rate
    Adjusts the rate of glitching that is produced by the X vector.


  6. Reset
    This determines if the vector snaps back to position or is free roaming.


  7. 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.

  1. Activation
    Activates vector auto-modulation of X and Y.


  2. 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.


  3. Modulation Rate
    This is the tempo-synced rate of the modulators.


  4. 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.


  5. 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

  1. 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.


  2. Reset
    This will reset the sequencer if it ever strays off beat.


  3. Random Probability
    This defines the level of randomization of the sequence speed. When turned up, the sequence will slow down and speed up sporadically.


  4. Sequence Playback
    Selects whether the sequencer runs in a loop or ping-pong (back & forth).


  5. Sequence Rate
    Selects the rate of the sequence.


6.2 Stepped Sequence Modulation

  1. Reverse
    Each step that is activated will reverse the sample when the sequence reaches that point.


  2. 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.



  1. Selection
    Click on this button to view the controls of the velocity modulator for editing.


  2. Activation
    Switch this on to activate the velocity modulator.


  3. Modulation Depth
    This adjusts the depth of modulation produced by the velocity sequencer.


  4. 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.


  5. 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.


  1. Selection
    Click on this button to view the controls of the position modulator for editing.


  2. Activation
    Switch this on to activate the position modulator.


  3. Modulation Depth
    This adjusts the depth of modulation produced by the position sequencer.


  4. 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.


  5. 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.


  1. Selection
    Click on this button to view the controls of the pitch modulator for editing.


  2. Activation
    Switch this on to activate the pitch modulator.


  3. Modulation Depth
    This adjusts the depth of modulation produced by the pitch sequencer.


  4. 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.


  5. 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.


  1. Selection
    Click on this button to view the controls of the filter modulator for editing.


  2. Activation
    Switch this on to activate the filter modulator.


  3. Modulation Depth
    This adjusts the depth of modulation produced by the filter sequencer.


  4. 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.


  5. 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.



  1. Activates the delay.


  2. Selects the tempo-synced rate of the delay.


  3. Ajdusts the level of the delay.


  4. Adjusts the feedback of the delay.









8. Misc. Controls



  1. Main volume control.


  2. When activated, wavtransit will play monophonically.


  3. 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