advanced lfo tools
Plugin some people waited long time for - make your unique c...
- Type
- MIDI Effect
- Author
- klirr2007
- Version
- 0.3
- License
- Attribution
- Live version
- 8.1.1
- Downloads
- 6,832
- Updated
- 2010-01-11
Description
Plugin some people waited long time for - make your unique control automatisation with 2 LFO's and advanced scaling features!
The heart of this plugin are 2 LFO's with 5 waveforms (sinus, triangle, sawtooth, square and noise), adjustable frequency, duty cycle, phase, depth and 2 different madulation types - "precise" for geometrical perfect waveform and "analog" for anti-aliased analog like waveform.You can mix the signals from both LFO's with a small mixer incl. crossfader function. You can switch between 2 different crossfader curves - linear (mathematically equal, but sounding a little bit quieter in the middle of the fade) and equal power (output signal has the same loudness all the time during crossfade). For deeper signal adjustment you can simply use the big volume fader (they are linked to crossfader movements, but not in the reverse way). For visual controlling I built-in a small oscilloscope with scalable view.
On the right side of the GUI you can see the scaling section. "Update interval" let you choose how often the LFO values (that you can see direct under the "update interval" setting) will be picked up to scale and transform into MIDI-messages. There are also 2 different modes to scale to the MIDI values - "ramp" and "line". "Ramp" let you transform exactly one value per update interval you set (you will get a very jumpy movement), "line" slides between values with a linear envelope (very smooth movement). In the next menu you can set automatic or manual setting of upper/lower limits. The automatic setting will reset every time you change a parameter of the LFO's and needs some time (depend on speed of your LFO's) to detect the values.
In the MIDI-section you will see the final dial movement and the setting for the output controller number (0-127) and MIDI channel (1-16 for port a, 17-32 for port b, etc.). With the on/off toggle you can easily gate the MIDI-messages.
Due a bug (or restricted features) its impossible to use the MIDI-control message comes from max for live in abletons internal MIDI-mapper (ctrl-M), but it works perfect with vst/au plugins that have an internal mapping function (all NI stuff, FabFilter, KORG etc.). The only way to use the abletons mapper is to connect your MIDI-in with MIDI-out physically and put the plugin on a separate MIDI-track. Here the step by step instruction:
1. Turn on in abletons options menu the track/remote functions of your MIDI-interface (for in and out)
2. Create a MIDI-track in ableton, put in the plugin and choose your Interface for MIDI-output
3. Create another MIDI-Track for plugins you want to modulate and map them in a usual way!!!
I wrote to ableton and cycling74 about this mapping bug already and hope they will fix it soon.
More info, screenshots etc. you can find in my blog.
Have fun!!!
----------------------
Update 0.2:
- direct MIDI scaling added - now you can type in the scale limits directly as a MIDI value
- new MIDI on/off toggle :)
Update 0.3
- fixed sinus wave bug for frequencies under 1 Hz
- bpm sync added (very wide range - full tact bpm frequency *128 or /128, n=whole note)
- interface and code improvements