Delay with a 'tap to set delay time' feature
Moderators: MattKingUSA, khz
Delay with a 'tap to set delay time' feature
Hi all. I just bought myself a USB audio device, and I'm learning how to get things done. I've never done any audio work in Linux before ( and only a very limited amount in Windows, about 15 years ago ). I'm used to using a KaossPad ( KP3 ). At the moment ... I'm after 2 things ... reverb and delay. I'm also trying to get it all working in Ardour. I've figured out how to add plugins, and I've found some reverb plugins. For delay, I really need some functionality like the KaossPad's "tap to set delay timing" thing ... as most of the work I'll be doing will be live ( I play trumpet in a Reggae / Dub / Drum n Bass band ), and I need to be able to set the delay "on the stop" ... while also playing.
Are there any delay plugins that have this kind of feature?
Thanks
Are there any delay plugins that have this kind of feature?
Thanks
- raboof
- Established Member
- Posts: 1855
- Joined: Tue Apr 08, 2008 11:58 am
- Location: Deventer, NL
- Has thanked: 50 times
- Been thanked: 74 times
- Contact:
Re: Delay with a 'tap to set delay time' feature
I love that kind of use casesdkasak wrote:as most of the work I'll be doing will be live ( I play trumpet in a Reggae / Dub / Drum n Bass band ), and I need to be able to set the delay "on the stop" ... while also playing.
I seem to remember rakarrack has that, but i'm not entirely sure.dkasak wrote:Are there any delay plugins that have this kind of feature?
Re: Delay with a 'tap to set delay time' feature
It's not a plugin unfortunately, but Sooperlooper does have tap tempo when operating in delay mode.
Re: Delay with a 'tap to set delay time' feature
I assume you intend to set the tempo by tapping a button on the korg unit (i.e. using midi to control the delay)? It would be easy to modify an existing lv2 delay to allow this. I can do the mod if you're interested. Let me know if so, because I'd need a little more info about your setup.
Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.
Re: Delay with a 'tap to set delay time' feature
Thanks for the replies I'll check out all these options as soon as I can.
Nah I'm trying to replace the KP3 if I can. Too much to carry around on a motorbike. I was picturing just tapping either a keyboard button, or a button on the screen ( I have a touchscreen laptop ).I assume you intend to set the tempo by tapping a button on the korg unit (i.e. using midi to control the delay)?
Excellent Thanks. Actually I'm a developer too. I'm a Perl & database guru. I've dabbled in C ... done some patches for GTK2 and Enlightenment. I'd be interested to follow this patch, if you have time ... I should be able to reproduce it across other plugins. What kind of extra info are you after?It would be easy to modify an existing lv2 delay to allow this. I can do the mod if you're interested. Let me know if so, because I'd need a little more info about your setup.
-
- Established Member
- Posts: 2335
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 454 times
Re: Delay with a 'tap to set delay time' feature
The guitarix digital delay provide tempo setting in BPM and tact (Dotted 1/2 Note <-> 1/64 Note triplets). As the framework is already done, it will be a easy task to made a LV2 plug from it.
As well the CALF vintage delay provide tempo setting in BPM.
As well the CALF vintage delay provide tempo setting in BPM.
On the road again.
Re: Delay with a 'tap to set delay time' feature
this is a feature i have found missing in the free delay plugins i use (calf vintage delay and a few others i have tried) no tap tempo function.
You could though use something else to give you the temp which you can then put into your plugin.
You could though use something else to give you the temp which you can then put into your plugin.
-
- Established Member
- Posts: 2335
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 454 times
Re: Delay with a 'tap to set delay time' feature
here is the faust code for a (mono) Tap Delay:
you can trow it into the faust online compiler to build a plug/standalone of your choice.
http://faust.grame.fr/index.php/online-examples
Code: Select all
declare name "Tap Delay";
declare category "Echo / Delay";
import("music.lib");
import("filter.lib");
B = button("tap");
C = checkbox("on/off");
I = int(B);
R = (I-I') <= 0;
D = (+(I):*(R):*(C))~_;
gain = vslider("gain", 0, -20, 20, 0.1) : db2linear : smooth(0.999);
process = _ <: _ + gain * fdelay5s(min(262144,D)):> _;
http://faust.grame.fr/index.php/online-examples
On the road again.
Re: Delay with a 'tap to set delay time' feature
did a version of calf or any other plugin get built with a tap tempo>
I tried the faust code but couldnt get it to work.
I tried the faust code but couldnt get it to work.
- autostatic
- Established Member
- Posts: 1994
- Joined: Wed Dec 09, 2009 5:26 pm
- Location: Beverwijk, The Netherlands
- Has thanked: 32 times
- Been thanked: 104 times
- Contact:
Re: Delay with a 'tap to set delay time' feature
Calf Vintage Delay has tap tempo. But how would you like to control this tap tempo?
Re: Delay with a 'tap to set delay time' feature
mouse clicks or tapping a button.AutoStatic wrote:Calf Vintage Delay has tap tempo. But how would you like to control this tap tempo?
Re: Delay with a 'tap to set delay time' feature
Well then - calf vintage delay has had this for quite some time.
Re: Delay with a 'tap to set delay time' feature
really? ive never seen it, just loaded up calf vintage delay and i cant see any tap tempoAndreeeCZ wrote:Well then - calf vintage delay has had this for quite some time.
- autostatic
- Established Member
- Posts: 1994
- Joined: Wed Dec 09, 2009 5:26 pm
- Location: Beverwijk, The Netherlands
- Has thanked: 32 times
- Been thanked: 104 times
- Contact:
Re: Delay with a 'tap to set delay time' feature
On the right bottom halve. It's true that it doesn't seem to be there in the LV2 GUI but I wouldn't be surprised if mouse clicking anywhere in the LV2 GUI would function as tap tempo. That's just an assumption though.
Re: Delay with a 'tap to set delay time' feature
You're propably using the stable version (which is something around 2 years old i think)
I dont know how that works with generic-uis,
but this is what it looks like:
http://www.zimagez.com/zimage/screensho ... 0258pm.php
I recommend compiling the calf plugins from git frequently, lots of new features everytime
I dont know how that works with generic-uis,
but this is what it looks like:
http://www.zimagez.com/zimage/screensho ... 0258pm.php
I recommend compiling the calf plugins from git frequently, lots of new features everytime