Echo plugin that can individually pan each delay?

All your LV2 and LADSPA goodness and more.

Moderators: MattKingUSA, khz

Post Reply
User avatar
English Guy
Established Member
Posts: 525
Joined: Wed Oct 17, 2012 7:28 pm
Location: England
Has thanked: 8 times
Been thanked: 7 times

Echo plugin that can individually pan each delay?

Post by English Guy »

Hi

I am looking for an LV2 or Ladspa echo where you can individually pan each successive delay. Any ideas anyone?

I used to use this on lead guitar when I used windows + cubase & pan each successive delay gradually further left / right - it used to be a nice spatial effect.
User avatar
Ricardus
Established Member
Posts: 64
Joined: Thu Apr 18, 2013 11:29 pm
Been thanked: 1 time

Re: Echo plugin that can individually pan each delay?

Post by Ricardus »

The Harrison 3D delay can do this, but it is a commercial plugin.
Mastering/Mix Engineer
Available for hire
tripomatic
Established Member
Posts: 141
Joined: Mon May 21, 2012 4:42 pm
Has thanked: 2 times
Been thanked: 3 times

Re: Echo plugin that can individually pan each delay?

Post by tripomatic »

With calf vintage delay you can set time for Left & right delay individually.
Also possible with invada delay munge i think. You have 2 delays in it, if you pan them left/right
you can get that effect imo.
Shw plugins from steve harris can do it also it think. Been long time ago i used it.
MDA-lv2 delay plugins should be able to do that also.

maybe some of the distrho plugins too but not sure.

Thse are al free plugins
tramp
Established Member
Posts: 2347
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 466 times

Re: Echo plugin that can individually pan each delay?

Post by tramp »

here is a Pan Delay, which only pan the delay while the source is untouched, in FAUST language. You can trow it to the FAUST online compiler and build the plugin variation of it you like.
http://faust.grame.fr/index.php/online-examples

Code: Select all

declare name "Pan Delay";
import("music.lib");
import("filter.lib");
g1 = vslider("[C]level[style:knob]", 50, 0, 100, 1)/100 ;
d1 = tempo(vslider("[B]bpm[style:knob]",120,24,360,1)); 
f1 = vslider("[D]feedback[style:knob]", 0, 0, 1, 0.01);
g2 = vslider("[F]level[style:knob]", 50, 0, 100, 1)/100 ;
d2 = tempo(vslider("[E]bpm[style:knob]",120,24,360,1)); 
f2 = vslider("[G]feedback[style:knob]", 0, 0, 1, 0.01);
c = (hslider("[A]pan",0,-90,90,1)-90.0)/-180.0 : smooth(0.999);
process = vgroup("Pan Delay",
          (_<:_,(hgroup("[B]left",(_ + g1 * sdelay(262144,1024,d1) )~(*(f1))):*(sqrt(c))):>_),
          (_<:_,(hgroup("[C]right",(_ + g2 * sdelay(262144,1024,d2) )~(*(f2))):*(sqrt(1-c))):>_));
On the road again.
Post Reply