25.12.2020

Vst Plugin Pitch Lfo

Available as plugin in VST 32 bit and 64 bit and VST3 64 bit versions for Windows as well as in Audio Unit, VST and VST3 for macOS. — Pitch Bend up: Specifies the amount of pitch change that. A high pass filter with a low frequency oscillator (LFO). A high pass filter attenuates frequencies below a given cut-off point. The LFO in this plug-in modulates the cut-off frequency up and down, like on an electronic synthesizer. Parameters: LFO frequency: 0 - 20 Hz, default 0.2 - defines the speed of the oscillation, higher is faster. Explore & download the best free LFO plugins (VST, AU, RTAS, AAX, and Stand Alone). Visit and discover thousands of pro audio and music freewares! Modulation, Pitch Shifter. SONIC BND by SONIC EMBLEM in Effect Plugin, Glitch, LFO, Modulation, Pitch. The vst effect is meant to combine old styles of pitch shifting with the quality you expect from modern plug-ins. The result is this pitch pedal simulation that has most of what is great about guitar harmonizer pedals, and still preserves the signal’s integrity. This plugin makes it easy to create some of your favourite bass sounds with ease with two channels; it gives you the ability to change the width, filter, filter q, and LFO. Including three windows sound, pattern, and effects, this gives you full control over the noise generated, the pattern it plays in tempo sync, and the rest being applied to. Advanced filter with ADSR and LFO - Delay filter - Pitch / poly control. On this site you can find vst plug-ins and presets and samples packs for download.

Easy to use, powerful in sound! Delta-V Audio’s hugely popular iOS app has arrived for the computer! SpaceCraft Granular Synth is well known for inspiring creative flight.

Two parallel granular slides provide frequency / bead length control, LFO position, stereo reverb / filter, and pitch modulation / ring modulation. The innovative pitch sequencer, MIDI / MPE and real-time sampling capabilities open up new depths of performance and expression.

Innovative Granular Engine – The pitch of the audio slices is controlled by a unique note / granule sequencer arpeggiated grid that contains a wide range of Styles covering classic granular effects, lush sample layering and organic rhythmic effects. More than 24 scales provide many melodic possibilities. With the XY granule control, you can seamlessly transition from granular chords and drones to arpeggiated rhythmic sequences.

Elegant One-Page Graphical Interface – The focusing graphical interface encourages a creative, interactive experience. With carefully selected components presented in a single page layout, the user can quickly immerse themselves in sound design without the need for lengthy settings and displays – all in front of you. Interactive visualization with a choice of fifteen color themes provides an engaging audiovisual experience.

MIDI and MPE – Any sample loaded or recorded in SpaceCraft instantly becomes a playable MIDI or MPE instrument without the need for mapping configuration. When connected to an MPE device, SpaceCraft becomes a tactile, exploratory experience that allows you to create expressive pads and melodies: 16-note polyphony provides pressure control on each note, pitch bend (Glide), and granule position modulation (Slide). Modulating the position of the bead above the sample (using a slide) allows you to express the timbre caused by the timbre changes in the sample itself.

Get the 200 best free VST plugins ever made. From synth VSTs and drum VSTs to VST effects, this huge list has only the best of the best plugins. Its comprehensive LFO controls and modulation matrix are perfect for creating evolving soundscapes. Auburn Graillon Free is a versatile pitch tracking and correction plugin with the power to.

LightPadSynth is a lightweight version of CubicPadSynth. For efficiency, interpolation is changed to linear. Also pitch modulation is omitted. Instead, a delay is added for each voice.

LightPadSynth requires CPU which supports AVX or later SIMD instructions.

The package includes following builds:

  • Windows 64bit
  • Linux 64bit
  • macOS 64bit

macOS build isn’t tested because I don’t have Mac. If you found a bug, please file a issue to GitHub repository or send email to ryukau@gmail.com.

Linux build is built on Ubuntu 18.0.4 and tested on Bitwig and Reaper. If you are using distribution other than Ubuntu 18.04, plugin will not likely run. In this case, please take a look at build instruction.

Installation

Plugin

Place *.vst3 directory to:

  • /Program Files/Common Files/VST3/ for Windows.
  • $HOME/.vst3/ for Linux.
  • /Users/$USERNAME/Library/Audio/Plug-ins/VST3/ for macOS.

DAW may provides additional VST3 directory. For more information, please refer to the manual of the DAW.

Presets

Extract preset zip, then place preset directory to the OS specific path:

  • Windows : /Users/$USERNAME/Documents/VST3 Presets/Uhhyou
  • Linux : $HOME/.vst3/presets/Uhhyou
  • macOS : /Users/$USERNAME/Library/Audio/Presets/Uhhyou

Preset directory name must be the same as the plugin. Make Uhhyou directory if it does not exist.

Windows Specific

If DAW doesn’t recognize the plugin, try installing C++ redistributable (vc_redist.x64.exe). Installer can be found in the link below.

Linux Specific

On Ubuntu 18.0.4, those packages are required.

If DAW doesn’t recognize the plugin, take a look at Package Requirements section of the link below and make sure all the VST3 related package is installed.

REAPER on Linux may not recognize the plugin. A workaround is to delete a file ~/.config/REAPER/reaper-vstplugins64.ini and restart REAPER.

macOS Specific

When trying to run plugin first time, following message may appear on macOS.

In this case, open terminal and try running following command to unzipped .vst3 directory.

Plugin may be considered as unsigned/un-notarized application. In this case, try following the steps below.

  1. Open terminal and run sudo spctl --master-disable.
  2. Go to System Preferences → Security and Privacy → General → Allow apps downloaded from, then select “Anywhere”.

Beware that steps above degrades security of your system. To revert the settings, follow the steps below.

  1. Go to System Preferences → Security and Privacy → General → Allow apps downloaded from, then select option to “App Store and identified developers”.
  2. Open terminal and run sudo spctl --master-enable.

Reference

Color Configuration

Free Pitch Plugin

At first time, create color config file to:

  • /Users/USERNAME/AppData/Roaming/UhhyouPlugins/style/style.json on Windows.
  • $XDG_CONFIG_HOME/UhhyouPlugins/style/style.json on Linux.
    • If $XDG_CONFIG_HOME is empty, make $HOME/.config/UhhyouPlugins/style/style.json.
  • /Users/$USERNAME/Library/Preferences/UhhyouPlugins/style/style.json on macOS.

Below is a example of style.json.

Hex color codes are used.

  • 6 digit color is RGB.
  • 8 digit color is RGBA.

First letter # is conventional. Plugins ignore the first letter of color code, thus ?102938, n11335577 are valid.

Do not use characters outside of 0-9a-f for color value.

  • fontPath: Absolute path to *.ttf font file. Not implemented in VST 3 version.
  • foreground: Text color.
  • foregroundButtonOn: Text color of active toggle button. Recommend to use the same value of foreground or boxBackground.
  • foregroundInactive: Text color of inactive components. Currently, only used for TabView.
  • background: Background color.
  • boxBackground: Background color of inside of box shaped components (Barbox, Button, Checkbox, OptionMenu, TextKnob, VSlider).
  • border: Border color of box shaped components.
  • borderCheckbox: Border color of CheckBox.
  • borderLabel: Line color of parameter section label.
  • unfocused: Color to fill unfocused components. Currently, only used for knobs.
  • highlightMain: Color to indicate focus is on a component. Highlight colors are also used for value of slider components (BarBox and VSlider).
  • highlightAccent: Same as highlightMain. Used for cosmetics.
  • highlightButton: Color to indicate focus is on a button.
  • highlightWarning: Same as highlightMain, but only used for parameters which requires extra caution.
  • overlay: Overlay color. Used to overlay texts and indicators.
  • overlayHighlight: Overlay color to highlight current focus.

Controls

Knob and slider can do:

  • Ctrl + Left Click: Reset value.
  • Shift + Left Drag: Fine adjustment.

There is an additional control for number sliders used for Octave, Seed etc.

  • Middle Click : Flip minimum and maximum.

Control with many blue vertical bars (BarBox) have some keyboard shortcuts. LFO Wave on Main tab and Gain, Width, Pitch, Phase on Wavetable tab are using BarBox. Shortcuts are enabled after left clicking BarBox and mouse cursor is on the inside of BarBox. Cheat sheet is available on Infomation tab.

InputControl
Left DragChange Value
Shift + Left DragChange Value (Snapped)
Ctrl + Left DragReset to Default
Ctrl + Shift + Left DragChange Value (Skip Between Frames)
Right DragDraw Line
Shift + Right DragEdit One Bar
Ctrl + Right DragReset to Default
Ctrl + Shift + Right DragToggle Lock
aAlternate Sign
dReset Everything to Default
DToggle Min/Mid/Max
eEmphasize Low
EEmphasize High
fLow-pass Filter
FHigh-pass Filter
iInvert Value (Preserve minimum)
IInvert Value (Minimum to 0)
lToggle Lock under Mouse Cursor
LToggle Lock for All
nNormalize (Preserve minimum)
NNormalize (Minimum to 0)
pPermute
rRandomize
RSparse Randomize
sSort Descending Order
SSort Ascending Order
tSubtle Randomize (Random walk)
TSubtle Randomize (Converge to 0)
zUndo
ZRedo
, (Comma)Rotate Back
. (Period)Rotate Forward
1Decrease
2-9Decrease 2n-9n

Snapping is not available for all BarBox. If you’d like to have snapping for certain BarBox, feel free to open issue to GitHub repository.

Edit One Bar with Shift + Right Drag holds a bar under the cursor when mouse right button is pressed. Then only changes that one bar while holding down mouse right button.

Toggle Lock with Ctrl + Shift + Right Drag behaves as line edit. When right mouse button (RMB) is pressed, it holds the opposite state of the bar below mouse cursor, then use the state for the rest of bars. For example, if RMB is pressed on a locked bar, dragging unlocks bars while holding down RMB.

Some BarBox has scroll bar to zoom in. Scroll bar has handles on left end and right end. To control zoom, use Left Drag on one of the handle. Scroll bar also has following controls:

  • Right Click : Reset zoom.
  • Mouse Wheel : Zoom in/out.

Caution

Pressing Refresh LFO or Refresh Table button stop sound. They also stop all midi notes.

Wavetable Specification

128 wavetables are generated. The number 128 comes from MIDI note number range. The indices of wavetables correspond to MIDI note numbers.

When tuning is not exact, an index will be truncated to semitones. For example, if MIDI note number is 60 and tuning is -20 cents, index becomes floor(60 - 0.20) = 59. Thus, 59th wavetable will be used.

Block Diagram

If the image is small, use Ctrl + Mouse Wheel or “View Image” on right click menu to scale.

Diagram only shows overview. It’s not exact implementation.

Parameters

Main Tab

Gain

A, D, S, R

Gain envelope parameters.

  • A : Attack time which is the length from note-on to reaching peak value.
  • D : Decay time which is the length from peak value to reaching sustain level.
  • S : Sustain level which is the gain after decay.
  • R : Release time which is the length from note-off to the gain reaching to 0.
Gain

Master output gain.

Lowpass

Naive 3-pole low-pass filter.

Cutoff

Cutoff frequency of the filter.

Resonance

Resonance of the filter. Be careful when turning to right, output will be loud.

KeyFollow

When set to right-most, cutoff frequency is set to the frequency of a note. When set to left-most, it only use the value of Cutoff.

A, D, S, R, Amount

Filter envelope parameters. Amount changes the amount of modulation to cutoff.

Tuning

Octave, Semi, Milli

Changes master pitch.

Milli is 1/1000 of semitone or 1/10 cent.

ET, A4 [Hz]

Changes tuning.

ET stands for equal temperament. Note that when ET is less than 12, some notes becomes silent due to frequency becomes too high or too low.

A4 [Hz] is frequency of note A4.

Unison

nUnison

Number of voices used by unison.

To avoid interruption of release, increase the number of nVoice in Misc. section. Note that increasing nVoice consumes more resources.

Detune, Random Detune

Detune is the difference of pitch between voices used in a unison.

When Random Detune is checked, amount of detune changes for each note-on.

GainRnd

Amount of randomization of gain for voices used in a unison.

Lfo Plugin

Phase

Amount of randomization of phase for voices used in a unison.

This parameter makes no effect when Reset in Phase section is checked.

Spread, Spread Type

Spread is an amount of stereo spread for a unison.

Spread Type provides options to assign panpot values according to voice pitch.

  • Alternate L-R: Alternates Ascend L -> R and Ascend R -> L.
  • Alternate M-S: Alternates HighOnMid and HighOnSide.
  • Ascend L -> R: Ascend pitch from left to right.
  • Ascend R -> L: Ascend pitch from right to left.
  • HighOnMid: Ascend pitch from side to mid.
  • HighOnSide: Ascend pitch from mid to side.
  • Random: Randomize pan. May be biased.
  • RotateL: Rotate to left for each note-on.
  • RotateR: Rotate to right for each note-on.
  • Shuffle: Randomly assign pan which is evenly ordered.

Phase

Phase

Initial phase of oscillator.

Reset

When checked, resets oscillator phase to the value set by Phase.

Random

Pitch Changer Vst

When checked, randomize phase for each note-on. In this case, value of Phase becomes range of randomization.

Misc.

Smooth

Time length to change some parameter value to current one. Unit is in second.

List of parameters related to Smooth. * represents wild card.

  • All parameters in Tuning section.
  • Gain
    • Gain
    • S
  • Lowpass
    • Cutoff
    • S
    • Amount
    • KeyFollow
  • Delay
    • Mix
    • Feedback
    • Attack
    • Semi
    • Milli
  • Delay LFO
    • Tempo
    • Multiply
    • Amount
    • Lowpass
  • Phase
    • Phase
Poly

Maximum polyphony. Lowering the number of this option reduces CPU load.

Seed

Random seed. This value change random number sequence.

LightPadSynth has 2 random number generaters. One is used in Main tab and the other is in Wavetable tab.

Delay

Mix

Mixing ratio of filter output and delay output.

Feedback

Feedback of a delay. Positive feedback when turning right. Negative feedback when turning left.

Attack

Attack time of gate between filter output and delay.

Semi, Milli

Delay time relative to note frequency. Following equation is used.

LFO

Tempo, Multiply

Sets LFO frequency according to current tempo. Lower numeral represents the length of note. Upper numeral is the number of notes.

Free subharmonic vst. Value of Multiply is multiplied to the frequency calculated from Tempo.

Free Vst Plugins Download

Amount

LFO frequency modulation amount.

Lowpass

Changes cutoff freequency of low-pass filter for LFO.

Interpolation

Type of LFO wavetable interpolation.

Refresh LFO

Refresh LFO wavetable based on current value of LFO Wave.

Note that refreshing wavetable stops sound. It also interrupts MIDI notes.

LFO Wave

LFO waveform.

Wavetable Tab

Overtone Controls

Gain

Gain of profile.

Width

Width of profile.

Pitch

This value is multiplied to profile center frequency.

Phase

Range of randomization for the phase of profile.

Pitch

Base Freq.

Fundamental frequency of wavetable. Note that if this value is small, master pitch becomes out of tune.

Multiply, Modulo

Changes profile center frequency.

Spectrum

Expand

Scaling factor to shrink/expand the spectrum along to frequency axis.

Shift

Shift spectrum along to frequency axis.

Comb

When this value is higher than 1, it changes the shape of profile like a comb. The value specifies interval between peaks.

Shape

Changes profile shapes by using the value of Shape as an exponent.

Phase

UniformPhase

When checked, phase of a profile becomes an uniform value.

Random

Seed

Random seed. This value change random number sequence.

LightPadSynth has 2 random number generaters. One is used in Main tab and the other is in Wavetable tab.

BufferSize

Size of a wavetable. The power of 2 values can be selected from 2^10 to 2^21.

The value inside parentheses indicates number of bytes in a sum of all wavetables. A number of bytes is calculated with following equation.

Modifier

Gain^

Exponent for Gain in overtone control.

Width*

Multiplier for Width in overtone control.

Refresh Table

Refresh PADsynth wavetable based on current configuration of Wavetable tab.

Note that refreshing wavetable stops sound. It also interrupts MIDI notes.

Change Log

  • 0.1.7
    • Implemented process context requirements.
    • Added/Changed BarBox functionality to match LV2 version.
      • Edit one bar.
      • Lock.
      • Internal mouse wheel sensitivitly.
      • Snapping (implemented, but not used).
      • Starting bar of line edit is now fixed to anchor point.
  • 0.1.6
    • Added check that DSP is initialized or not.
  • 0.1.5
    • Added scroll bar to dense BarBox.
    • Added undo/redo to BarBox.
  • 0.1.4
    • Added color configuration.
  • 0.1.3
    • Reverted parameter smoother to the old one which works with variable size audio buffer.
  • 0.1.2
    • Fixed a bug that refreshing wavetable before parameters are loaded at launch.
    • Fixed off by one error in LFO wavetable with cubic interpolation.
  • 0.1.1
    • Fixed Refresh LFO button and Refresh Table button from VST message to VST parameter.
  • 0.1.0
    • Initial release.

Old Versions

License

LightPadSynth is licensed under GPLv3. Complete licenses are linked below.

If the link above doesn’t work, please send email to ryukau@gmail.com.

About VST

VST is a trademark of Steinberg Media Technologies GmbH, registered in Europe and other countries.